]> git.saurik.com Git - wxWidgets.git/commitdiff
Make wxPreferencesEditor::Show() virtual.
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 16 May 2013 14:43:02 +0000 (14:43 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 16 May 2013 14:43:02 +0000 (14:43 +0000)
This allows derived classes to override it to do something before/after
showing the dialog, which can be useful on the platforms where modal dialogs
are used for wxPreferencesEditor implementation.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74008 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/preferences.h
interface/wx/preferences.h

index 472ea8f57ba558f0ee0995693dd445d13d43b703..935c7b1875db9393f903143fc1999ec093c7900c 100644 (file)
@@ -98,7 +98,7 @@ public:
     // Show the preferences dialog or bring it to the top if it's already
     // shown. Notice that this method may or may not block depending on the
     // platform, i.e. depending on whether the dialog is modal or not.
     // Show the preferences dialog or bring it to the top if it's already
     // shown. Notice that this method may or may not block depending on the
     // platform, i.e. depending on whether the dialog is modal or not.
-    void Show(wxWindow* parent);
+    virtual void Show(wxWindow* parent);
 
     // Hide the currently shown dialog, if any. This doesn't do anything on the
     // platforms using modal preferences dialogs but should be called to
 
     // Hide the currently shown dialog, if any. This doesn't do anything on the
     // platforms using modal preferences dialogs but should be called to
index 3688fa3e06384e702243c421793ddf1c80b96065..656ce907c17ae03abcba457bdf683802c6611390 100644 (file)
@@ -77,7 +77,7 @@ public:
         @param parent The window that invokes the preferences.
                       Call Dismiss() before it's destroyed.
      */
         @param parent The window that invokes the preferences.
                       Call Dismiss() before it's destroyed.
      */
-    void Show(wxWindow* parent);
+    virtual void Show(wxWindow* parent);
 
     /**
         Hide the currently shown dialog, if any.
 
     /**
         Hide the currently shown dialog, if any.