summaryrefslogtreecommitdiff
path: root/src/wx/dir_picker_ctrl.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-09-11 01:23:58 +0200
committerCarl Hetherington <cth@carlh.net>2020-09-18 21:41:02 +0200
commit44dde2ee811eb35535633d760e6c0671cdf45cae (patch)
tree4bb149291a285cd53754cd03dcf8c57653643ab9 /src/wx/dir_picker_ctrl.cc
parent2cfe6fecebf831346f4782d7cf2f2fbc2b9ba71f (diff)
DirPicker tweaks:
- fix vertical padding so that folder name lines up with label. - use italic for the folder name. - use the full path for the folder name.
Diffstat (limited to 'src/wx/dir_picker_ctrl.cc')
-rw-r--r--src/wx/dir_picker_ctrl.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/wx/dir_picker_ctrl.cc b/src/wx/dir_picker_ctrl.cc
index 289316820..0a7b7a943 100644
--- a/src/wx/dir_picker_ctrl.cc
+++ b/src/wx/dir_picker_ctrl.cc
@@ -39,7 +39,10 @@ DirPickerCtrl::DirPickerCtrl (wxWindow* parent)
_sizer = new wxBoxSizer (wxHORIZONTAL);
_folder = new StaticText (this, wxT(""));
- _sizer->Add (_folder, 1, wxEXPAND | wxALL, 6);
+ wxFont font = _folder->GetFont ();
+ font.SetStyle (wxFONTSTYLE_ITALIC);
+ _folder->SetFont (font);
+ _sizer->Add (_folder, 1, wxEXPAND | wxALL, DCPOMATIC_SIZER_GAP);
_browse = new Button (this, _("Browse..."));
_sizer->Add (_browse, 0);
@@ -56,7 +59,7 @@ DirPickerCtrl::SetPath (wxString p)
if (_path == wxStandardPaths::Get().GetDocumentsDir()) {
_folder->SetLabel (_("My Documents"));
} else {
- _folder->SetLabel (std_to_wx (filesystem::path (wx_to_std (_path)).leaf().string()));
+ _folder->SetLabel (_path);
}
wxCommandEvent ev (wxEVT_DIRPICKER_CHANGED, wxID_ANY);