void frmBackup::OnSelectFilename(wxCommandEvent &ev)
{
- wxString title, prompt;
+ wxString title, prompt, FilenameOnly;
if (rbxFormat->GetSelection() == 2) // plain
{
prompt = _("Backup files (*.backup)|*.backup|All files (*.*)|*.*");
}
-
- wxFileDialog file(this, title, ::wxPathOnly(txtFilename->GetValue()), txtFilename->GetValue(), prompt, wxFD_SAVE);
+ wxFileName::SplitPath(txtFilename->GetValue(), NULL, NULL, &FilenameOnly, NULL);
+ wxFileDialog file(this, title, ::wxPathOnly(txtFilename->GetValue()), FilenameOnly, prompt, wxFD_SAVE);
if (file.ShowModal() == wxID_OK)
{
\r
void frmBackupGlobals::OnSelectFilename(wxCommandEvent &ev)\r
{\r
- wxString title, prompt;\r
+ wxString title, prompt, FilenameOnly;\r
\r
title = _("Select output file");\r
prompt = _("Query files (*.sql)|*.sql|All files (*.*)|*.*");\r
- \r
- wxFileDialog file(this, title, ::wxPathOnly(txtFilename->GetValue()), txtFilename->GetValue(), prompt, wxFD_SAVE);\r
+\r
+ wxFileName::SplitPath(txtFilename->GetValue(), NULL, NULL, &FilenameOnly, NULL);\r
+ wxFileDialog file(this, title, ::wxPathOnly(txtFilename->GetValue()), FilenameOnly, prompt, wxFD_SAVE);\r
\r
if (file.ShowModal() == wxID_OK)\r
{\r
\r
void frmBackupServer::OnSelectFilename(wxCommandEvent &ev)\r
{\r
- wxString title, prompt;\r
+ wxString title, prompt, FilenameOnly;\r
\r
title = _("Select output file");\r
prompt = _("Query files (*.sql)|*.sql|All files (*.*)|*.*");\r
\r
- wxFileDialog file(this, title, ::wxPathOnly(txtFilename->GetValue()), txtFilename->GetValue(), prompt, wxFD_SAVE);\r
-\r
+ wxFileName::SplitPath(txtFilename->GetValue(), NULL, NULL, &FilenameOnly, NULL);\r
+ wxFileDialog file(this, title, ::wxPathOnly(txtFilename->GetValue()), FilenameOnly, prompt, wxFD_SAVE);\r
+ \r
if (file.ShowModal() == wxID_OK)\r
{\r
txtFilename->SetValue(file.GetPath());\r
void frmRestore::OnSelectFilename(wxCommandEvent &ev)
{
- wxFileDialog file(this, _("Select backup filename"), ::wxPathOnly(txtFilename->GetValue()), txtFilename->GetValue(),
+
+ wxString FilenameOnly;
+ wxFileName::SplitPath(txtFilename->GetValue(), NULL, NULL, &FilenameOnly, NULL);
+
+ wxFileDialog file(this, _("Select backup filename"), ::wxPathOnly(txtFilename->GetValue()), FilenameOnly,
_("Backup files (*.backup)|*.backup|All files (*.*)|*.*"));
if (file.ShowModal() == wxID_OK)