33#ifndef TTA_COST_ESTIMATION_DATA_DIALOG_HH
34#define TTA_COST_ESTIMATION_DATA_DIALOG_HH
56 void onOK(wxCommandEvent& event);
59 wxSizer*
createContents(wxWindow* parent,
bool call_fit,
bool set_sizer);
int RowID
Type definition of row ID in relational databases.
wxChoice * typeChoice_
Entry reference type choice widget.
static const wxString ENTRY_TYPE_SOCKET
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
static const wxString ENTRY_TYPE_NONE
virtual ~CostEstimationDataDialog()
void onOK(wxCommandEvent &event)
static const wxString ENTRY_TYPE_BUS
static const wxString ENTRY_TYPE_FU
RowID dataID_
ID of the data to modify, or -1 if new data is being added.
HDB::HDBManager & hdb_
HDB Containing the data.
wxString value_
Value of the data.
RowID pluginID_
ID of the data's parent plugin.
wxChoice * idChoice_
Entry reference id choice widget.
static const wxString ENTRY_TYPE_RF
wxString name_
Name of the data.
void onEntryTypeSelection(wxCommandEvent &event)
virtual bool TransferDataToWindow()