ports/graphics/panoglview/files/patch-src_panoframe.cpp
Steve Wills e4f8fefbea graphics/panoglview: use wx30-gtk2 as a default wxWidgets toolkit
PR:		233752
Submitted by:	Iouri V. Ivliev <ii@any.com.ru> (maintainer)
2018-12-04 17:46:22 +00:00

47 lines
1.9 KiB
C++

--- src/panoframe.cpp.orig 2008-07-23 21:09:11 UTC
+++ src/panoframe.cpp
@@ -136,7 +136,13 @@ PCX files (*.pcx)|*.pcx|\
PNM files (*.pnm)|*.pnm|\
TIFF files (*.tif)|*.tif|\
XPM files (*.xpm)|*.xpm|\
-All files (*.*)|*.*"),wxOPEN|wxFILE_MUST_EXIST);
+All files (*.*)|*.*"),
+#if wxCHECK_VERSION(3,0,0)
+ wxFD_OPEN|wxFD_FILE_MUST_EXIST
+#else //wxCHECK_VERSION(3,0,0)
+ wxOPEN|wxFILE_MUST_EXIST
+#endif //wxCHECK_VERSION(3,0,0)
+ );
if (imagename !=wxT(""))
openImage(imagename);
}
@@ -153,7 +159,13 @@ void panoFrame::OnFullScreen(wxCommandEvent &event)
void panoFrame::OnOpenProject(wxCommandEvent &event)
{
- wxString filename = wxFileSelector(_("Open Project"),wxEmptyString,wxEmptyString,wxT("paf"),_("Panorama files (*.paf)|*.paf|All files (*.*)|*.*"),wxOPEN|wxFILE_MUST_EXIST);
+ wxString filename = wxFileSelector(_("Open Project"),wxEmptyString,wxEmptyString,wxT("paf"),_("Panorama files (*.paf)|*.paf|All files (*.*)|*.*"),
+#if wxCHECK_VERSION(3,0,0)
+ wxFD_OPEN|wxFD_FILE_MUST_EXIST
+#else //wxCHECK_VERSION(3,0,0)
+ wxOPEN|wxFILE_MUST_EXIST
+#endif //wxCHECK_VERSION(3,0,0)
+ );
if (filename !=wxT("")){
openProject(filename);
}
@@ -292,7 +304,13 @@ void panoFrame::openArgumentFile(const wxString &filen
void panoFrame::OnSaveProject(wxCommandEvent &event)
{
- wxString filename = wxFileSelector(_("Save Project"),wxEmptyString,wxEmptyString,wxT("paf"),_("Panorama files (*.paf)|*.paf|All files (*.*)|*.*"),wxOVERWRITE_PROMPT|wxSAVE);
+ wxString filename = wxFileSelector(_("Save Project"),wxEmptyString,wxEmptyString,wxT("paf"),_("Panorama files (*.paf)|*.paf|All files (*.*)|*.*"),
+#if wxCHECK_VERSION(3,0,0)
+ wxFD_OPEN|wxFD_FILE_MUST_EXIST
+#else //wxCHECK_VERSION(3,0,0)
+ wxOPEN|wxFILE_MUST_EXIST
+#endif //wxCHECK_VERSION(3,0,0)
+ );
if (filename != wxT("")){
if (wxFileExists(filename))
wxRemoveFile(filename);