#include <hk_subform.h>
Inheritance diagram for hk_subform:
Public Member Functions | |
hk_subform (hk_presentation *parent) | |
virtual | ~hk_subform () |
void | set_name (const hk_string &, bool registerchange=true) |
hk_string | name (void) const |
hk_form * | subform () |
void | add_depending_fields (const hk_string &subfield, const hk_string &masterfield, bool registerchange=true) |
void | clear_depending_fields (bool registerchange=true) |
void | activate_subform (void) |
list< dependingclass > * | depending_on_fields (void) |
virtual void | savedata (ostream &s, bool savedatasource, bool saveall) |
virtual void | savedata (ostream &s) |
virtual void | loaddata (const hk_string &definition) |
Protected Member Functions | |
void | set_subform (hk_form *) |
virtual void | before_datasource_enables (void) |
virtual bool | presentationmode_changed (void) |
void | internal_set_datasourcevalues (void) |
Friends | |
class | hk_form |
|
|
|
|
|
when the subform is set during runtime, the subform will be loaded and displayed when calling this function |
|
|
|
Reimplemented from hk_dsvisible. |
|
clears the list of fields set with add_depending_fields |
|
|
|
|
|
loads the object's values out of the definition string. Especially used to load queries, forms and reports Reimplemented from hk_dsvisible. |
|
|
|
Reimplemented from hk_dsvisible. |
|
stores the object's values to stream s. Especially used to store queries, forms and reports Reimplemented from hk_dsvisible. |
|
Reimplemented from hk_dsvisible. |
|
sets the name of the subform. |
|
|
|
returns the form object that will internally be used to display the subform |
|
Reimplemented from hk_visible. |