#include <hk_interpreter.h>
Inheritance diagram for hk_pythoninterpreter:


Public Member Functions | |
| hk_pythoninterpreter (hk_presentation *) | |
| virtual void | init () |
| virtual bool | on_click (hk_visible *) |
| virtual bool | on_doubleclick (hk_visible *) |
| virtual bool | before_row_change (hk_dsvisible *) |
| virtual bool | after_row_change (hk_dsvisible *) |
| virtual bool | before_update (hk_dsvisible *) |
| virtual bool | after_update (hk_dsvisible *) |
| virtual bool | on_close (hk_visible *) |
| virtual bool | on_open (hk_visible *) |
| virtual hk_string | interpretername (void) const |
| virtual bool | before_delete (hk_dsvisible *) |
| virtual bool | after_delete (hk_dsvisible *) |
| virtual bool | before_insert (hk_dsvisible *) |
| virtual bool | after_insert (hk_dsvisible *) |
| virtual bool | on_print_data (hk_reportdata *) |
| virtual bool | on_print_new_page (hk_report *) |
| virtual bool | on_getfocus (hk_visible *) |
| virtual bool | on_loosefocus (hk_visible *) |
| virtual bool | on_key (hk_visible *) |
| virtual bool | on_select (hk_dscombobox *) |
| virtual bool | on_select (hk_dsgridcolumn *) |
| virtual bool | on_valuechanged (hk_dsdatavisible *) |
| virtual bool | load_module (const hk_string &) |
hk_pythoninterpreter is the basic class for Python script handling
| bool hk_pythoninterpreter::on_click | ( | hk_visible * | ) | [virtual] |
executes the on_click action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_doubleclick | ( | hk_visible * | ) | [virtual] |
executes the on_doubleclick action
Implements hk_interpreter.
| bool hk_pythoninterpreter::before_row_change | ( | hk_dsvisible * | ) | [virtual] |
executes the before_row_change action
Implements hk_interpreter.
| bool hk_pythoninterpreter::after_row_change | ( | hk_dsvisible * | ) | [virtual] |
executes the after_row_change action
Implements hk_interpreter.
| bool hk_pythoninterpreter::before_update | ( | hk_dsvisible * | ) | [virtual] |
executes the before_update action
Implements hk_interpreter.
| bool hk_pythoninterpreter::after_update | ( | hk_dsvisible * | ) | [virtual] |
executes the after_update action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_close | ( | hk_visible * | ) | [virtual] |
executes the on_close action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_open | ( | hk_visible * | ) | [virtual] |
executes the on_open action
Implements hk_interpreter.
| virtual hk_string hk_pythoninterpreter::interpretername | ( | void | ) | const [inline, virtual] |
| bool hk_pythoninterpreter::before_delete | ( | hk_dsvisible * | ) | [virtual] |
executes the before_delete action
Implements hk_interpreter.
| bool hk_pythoninterpreter::after_delete | ( | hk_dsvisible * | ) | [virtual] |
executes the after_delete action
Implements hk_interpreter.
| bool hk_pythoninterpreter::before_insert | ( | hk_dsvisible * | ) | [virtual] |
executes the before_insert action
Implements hk_interpreter.
| bool hk_pythoninterpreter::after_insert | ( | hk_dsvisible * | ) | [virtual] |
executes the after_insert action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_print_data | ( | hk_reportdata * | ) | [virtual] |
executes the on_print_data action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_print_new_page | ( | hk_report * | ) | [virtual] |
executes the on_print_new_page action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_getfocus | ( | hk_visible * | ) | [virtual] |
executes the on_getfocus action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_loosefocus | ( | hk_visible * | ) | [virtual] |
executes the on_loosefocus action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_key | ( | hk_visible * | ) | [virtual] |
executes the on_key action
Implements hk_interpreter.
| bool hk_pythoninterpreter::on_valuechanged | ( | hk_dsdatavisible * | ) | [virtual] |
executes the on_valuechanged action
Implements hk_interpreter.
1.5.0