summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2023-07-07 18:33:47 +0200
committerCarl Hetherington <cth@carlh.net>2023-07-07 18:33:47 +0200
commit8acb97d76f5f6258a49fca5fed72cbab02f5cdfc (patch)
tree8d0a5f7481b1c5c233eac826a329303f4bfad98d
parent30c546cb120638cf189aa73ed26d7c6ef751c384 (diff)
Use our own DirPickerCtrl.
-rw-r--r--src/wx/gpu_config_panel.cc3
-rw-r--r--src/wx/gpu_config_panel.h3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/wx/gpu_config_panel.cc b/src/wx/gpu_config_panel.cc
index b746d2271..8a312ae37 100644
--- a/src/wx/gpu_config_panel.cc
+++ b/src/wx/gpu_config_panel.cc
@@ -1,5 +1,6 @@
#include "check_box.h"
+#include "dir_picker_ctrl.h"
#include "gpu_config_panel.h"
#include "password_entry.h"
#include <wx/panel.h>
@@ -129,7 +130,7 @@ GPUPage::setup()
_panel->GetSizer()->Add(table, 1, wxALL | wxEXPAND, _border);
add_label_to_sizer(table, _panel, _("Acceleration binary folder"), true, 0, wxLEFT | wxLEFT | wxALIGN_CENTRE_VERTICAL);
- _binary_location = new wxDirPickerCtrl(_panel, wxDD_DIR_MUST_EXIST);
+ _binary_location = new DirPickerCtrl(_panel);
table->Add(_binary_location, 1, wxEXPAND);
add_label_to_sizer(table, _panel, _("GPU selection"), true, 0, wxLEFT | wxRIGHT | wxALIGN_CENTRE_VERTICAL);
diff --git a/src/wx/gpu_config_panel.h b/src/wx/gpu_config_panel.h
index 375b5487e..4613eec3b 100644
--- a/src/wx/gpu_config_panel.h
+++ b/src/wx/gpu_config_panel.h
@@ -5,6 +5,7 @@
class CheckBox;
+class DirPickerCtrl;
class GPUList;
class wxTextCtrl;
@@ -30,7 +31,7 @@ private:
void license_changed();
CheckBox* _enable_gpu;
- wxDirPickerCtrl* _binary_location;
+ DirPickerCtrl* _binary_location;
GPUList* _gpu_list_control;
wxTextCtrl* _server;
wxSpinCtrl* _port;