2015-08-23 10:06:15 +02:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
class SettingsDialog : public wxDialog
|
|
|
|
|
{
|
|
|
|
|
public:
|
2017-02-28 12:10:04 +01:00
|
|
|
SettingsDialog(wxWindow* parent, const std::string& path);
|
2016-07-05 04:24:16 +02:00
|
|
|
|
|
|
|
|
private:
|
2017-04-19 23:16:55 +02:00
|
|
|
wxTextCtrl* s_module_search_box;
|
2016-07-05 04:24:16 +02:00
|
|
|
wxCheckListBox* chbox_list_core_lle;
|
2017-04-19 23:16:55 +02:00
|
|
|
wxRadioBox* rbox_lib_loader;
|
2016-07-05 04:24:16 +02:00
|
|
|
|
|
|
|
|
void OnModuleListItemToggled(wxCommandEvent& event);
|
|
|
|
|
void OnSearchBoxTextChanged(wxCommandEvent& event);
|
2017-04-19 23:16:55 +02:00
|
|
|
void OnLibLoaderToggled(wxCommandEvent& event);
|
|
|
|
|
void EnableModuleList(int selection);
|
2016-07-05 04:24:16 +02:00
|
|
|
std::map<std::string, bool> lle_module_list;
|
2015-08-23 10:06:15 +02:00
|
|
|
};
|