move the native file dialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33880
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
//private:
bool m_destroyed_by_delete;
//private:
bool m_destroyed_by_delete;
+ // override this from wxTLW since the native
+ // form doesn't have any m_wxwindow
+ virtual void DoSetSize(int x, int y,
+ int width, int height,
+ int sizeFlags = wxSIZE_AUTO);
+
+
private:
DECLARE_DYNAMIC_CLASS(wxFileDialog)
DECLARE_EVENT_TABLE()
private:
DECLARE_DYNAMIC_CLASS(wxFileDialog)
DECLARE_EVENT_TABLE()
//private:
bool m_destroyed_by_delete;
//private:
bool m_destroyed_by_delete;
+ // override this from wxTLW since the native
+ // form doesn't have any m_wxwindow
+ virtual void DoSetSize(int x, int y,
+ int width, int height,
+ int sizeFlags = wxSIZE_AUTO);
+
+
private:
DECLARE_DYNAMIC_CLASS(wxFileDialog)
DECLARE_EVENT_TABLE()
private:
DECLARE_DYNAMIC_CLASS(wxFileDialog)
DECLARE_EVENT_TABLE()
return wxGenericFileDialog::Show( show );
}
return wxGenericFileDialog::Show( show );
}
+void wxFileDialog::DoSetSize(int x, int y, int width, int height, int sizeFlags )
+{
+ if (!m_wxwindow)
+ return;
+ else
+ wxGenericFileDialog::DoSetSize( x, y, width, height, sizeFlags );
+}
+
wxString wxFileDialog::GetPath() const
{
#ifdef __WXGTK24__
wxString wxFileDialog::GetPath() const
{
#ifdef __WXGTK24__
return wxGenericFileDialog::Show( show );
}
return wxGenericFileDialog::Show( show );
}
+void wxFileDialog::DoSetSize(int x, int y, int width, int height, int sizeFlags )
+{
+ if (!m_wxwindow)
+ return;
+ else
+ wxGenericFileDialog::DoSetSize( x, y, width, height, sizeFlags );
+}
+
wxString wxFileDialog::GetPath() const
{
#ifdef __WXGTK24__
wxString wxFileDialog::GetPath() const
{
#ifdef __WXGTK24__