public:\r
__fastcall TGroupBoxPref( TComponent* Owner, module_config_t *p_config_arg );\r
module_config_t *p_config;\r
+ virtual void __fastcall UpdateChanges();\r
TListView * __fastcall CreateListView( TWinControl *Parent,\r
int Left, int Width, int Top, int Height, TViewStyle ViewStyle );\r
TButton * __fastcall CreateButton( TWinControl *Parent,\r
TLabel *LabelSelected;\r
TEdit *Edit;\r
module_t *ModuleSelected;\r
+ void __fastcall UpdateChanges();\r
void __fastcall ListViewSelectItem( TObject *Sender, TListItem *Item,\r
bool Selected );\r
void __fastcall ButtonSelectClick( TObject *Sender );\r
void __fastcall ButtonConfigClick( TObject *Sender );\r
- void __fastcall EditChange( TObject *Sender );\r
};\r
//---------------------------------------------------------------------------\r
class TGroupBoxString : public TGroupBoxPref\r
__fastcall TGroupBoxString( TComponent* Owner, module_config_t *p_config );\r
TLabel *LabelDesc;\r
TEdit *Edit;\r
- void __fastcall EditChange( TObject *Sender );\r
+ void __fastcall UpdateChanges();\r
};\r
//---------------------------------------------------------------------------\r
class TGroupBoxInteger : public TGroupBoxPref\r
TLabel *LabelDesc;\r
TEdit *Edit;\r
TUpDown *UpDown;\r
- void __fastcall EditChange( TObject *Sender );\r
+ void __fastcall UpdateChanges();\r
};\r
//---------------------------------------------------------------------------\r
class TGroupBoxBool : public TGroupBoxPref\r
__fastcall TGroupBoxBool( TComponent* Owner, module_config_t *p_config );\r
TLabel *LabelDesc;\r
TCheckBox *CheckBox;\r
- void __fastcall CheckBoxClick( TObject *Sender );\r
+ void __fastcall UpdateChanges();\r
};\r
//---------------------------------------------------------------------------\r
class TPreferencesDlg : public TForm\r