Go to the documentation of this file.
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);
wxString name_
Name of the data.
CostEstimationDataDialog(wxWindow *parent, wxWindowID id, HDB::HDBManager &hdb, RowID pluginID, RowID dataID)
HDB::HDBManager & hdb_
HDB Containing the data.
static const wxString ENTRY_TYPE_SOCKET
wxChoice * idChoice_
Entry reference id choice widget.
RowID pluginID_
ID of the data's parent plugin.
virtual ~CostEstimationDataDialog()
int RowID
Type definition of row ID in relational databases.
static const wxString ENTRY_TYPE_NONE
void onEntryTypeSelection(wxCommandEvent &event)
static const wxString ENTRY_TYPE_RF
void onOK(wxCommandEvent &event)
static const wxString ENTRY_TYPE_FU
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
RowID dataID_
ID of the data to modify, or -1 if new data is being added.
virtual bool TransferDataToWindow()
static const wxString ENTRY_TYPE_BUS
wxString value_
Value of the data.
wxChoice * typeChoice_
Entry reference type choice widget.