Base for settings. More...
#include <rvc/uidlgdbfieldvalue.h>

Public Member Functions | |
| bool | IsChanged () const |
| int | Load (const RVC::DBTABLE &TableFor, INT32 FieldNumFor) |
| void | ResetChanged () |
| ERRVALUE | Save (const RVC::DBTABLE &TableFor, INT32 FieldNumFor) |
Protected Member Functions | |
| SETTINGS () | |
| virtual | ~SETTINGS ()=0 |
| void | SetChanged () |
Private Member Functions | |
| virtual const char * | v_GetObjNameBase () const =0 |
| virtual const SERIALIZERITEM * | v_SerialGetItemDef () const =0 |
Base for settings.
| RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::SETTINGS | ( | ) | [inline, protected] |
Default constructor.
Reimplemented in RVC::UI::DLG_DB_FIELD_PICKLIST::SETTINGS.
| virtual RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::~SETTINGS | ( | ) | [protected, pure virtual] |
| bool RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::IsChanged | ( | ) | const [inline] |
Determine if has been set as "changed".
| int RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::Load | ( | const RVC::DBTABLE & | TableFor, | |
| INT32 | FieldNumFor | |||
| ) |
Load values for specified table/field.
Will reset "changed" status.
| void RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::ResetChanged | ( | ) | [inline] |
Reset "changed" status.
| ERRVALUE RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::Save | ( | const RVC::DBTABLE & | TableFor, | |
| INT32 | FieldNumFor | |||
| ) |
Save values for specified table/field.
Will reset "changed" status.
| void RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::SetChanged | ( | ) | [inline, protected] |
| virtual const char* RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::v_GetObjNameBase | ( | ) | const [private, pure virtual] |
Get base for object name to store settings in.
| virtual const SERIALIZERITEM* RVC::UI::DLG_DB_FIELD_VALUE::SETTINGS::v_SerialGetItemDef | ( | ) | const [private, pure virtual] |
1.6.1