Go to the documentation of this file.
33 #ifndef TTA_ADD_RF_FROM_HDB_DIALOG_HH
34 #define TTA_ADD_RF_FROM_HDB_DIALOG_HH
38 #include <wx/listctrl.h>
71 wxSizer*
createContents(wxWindow* parent,
bool call_fit,
bool set_sizer);
73 void onAdd(wxCommandEvent& event);
74 void onClose(wxCommandEvent& event);
103 DECLARE_EVENT_TABLE()
virtual ~AddRFFromHDBDialog()
static const int DEFAULT_SIZE
Default size for the rf, if the size is parameterized in the HDB.
Model * model_
Model of the current adf file.
void onListSelectionChange(wxListEvent &event)
void onClose(wxCommandEvent &event)
bool loadHDB(const HDB::HDBManager &manager)
static const int DEFAULT_WIDTH
Default bit width for the rf, if the size is parameterized in the HDB.
virtual bool TransferDataToWindow()
wxListCtrl * list_
Immediate slot list widget.
static const wxString HDB_FILE_FILTER
File filter for the HDB files.
void onAdd(wxCommandEvent &event)
std::map< int, HDB::RFArchitecture * > rfArchitectures_
Map of rf architectures displayed in the dialog list.
AddRFFromHDBDialog(wxWindow *parent, Model *model)
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
void onColumnClick(wxListEvent &event)
void setColumnImage(int col, int image)