Go to the documentation of this file.
33 #ifndef TTA_BLOCK_IMPLEMENTATION_DIALOG_HH
34 #define TTA_BLOCK_IMPLEMENTATION_DIALOG_HH
39 #include <wx/listctrl.h>
46 class UnitImplementationLocation;
58 wxSizer*
createContents(wxWindow* parent,
bool call_fit,
bool set_sizer);
59 void onBrowse(wxCommandEvent& event);
64 void onOK(wxCommandEvent& event);
73 static std::set<std::string>
hdbs_;
static std::set< std::string > hdbs_
Static set for hdb paths.
IDF::UnitImplementationLocation & impl_
void onHDBSelection(wxCommandEvent &event)
void onOK(wxCommandEvent &event)
void onImplSelection(wxListEvent &event)
void onImplActivation(wxListEvent &e)
virtual ~BlockImplementationDialog()
const TTAMachine::Component & block_
void onBrowse(wxCommandEvent &event)
BlockImplementationDialog(wxWindow *parent, const TTAMachine::Component &block, IDF::UnitImplementationLocation &impl)
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
static const std::string defaultHDB_
static int selection_
Static variable for the hdb choicer selection.