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()
wxSizer * createContents(wxWindow *parent, bool call_fit, bool set_sizer)
bool loadHDB(const HDB::HDBManager &manager)
void onColumnClick(wxListEvent &event)
void onAdd(wxCommandEvent &event)
static const int DEFAULT_SIZE
Default size for the rf, if the size is parameterized in the HDB.
static const int DEFAULT_WIDTH
Default bit width for the rf, if the size is parameterized in the HDB.
void onClose(wxCommandEvent &event)
wxListCtrl * list_
Immediate slot list widget.
void setColumnImage(int col, int image)
std::map< int, HDB::RFArchitecture * > rfArchitectures_
Map of rf architectures displayed in the dialog list.
Model * model_
Model of the current adf file.
static const wxString HDB_FILE_FILTER
File filter for the HDB files.
virtual ~AddRFFromHDBDialog()
virtual bool TransferDataToWindow()
void onListSelectionChange(wxListEvent &event)