]> git.saurik.com Git - wxWidgets.git/commitdiff
correct access for virtuals
authorPaul Cornett <paulcor@bullseye.com>
Sat, 27 Oct 2007 18:05:28 +0000 (18:05 +0000)
committerPaul Cornett <paulcor@bullseye.com>
Sat, 27 Oct 2007 18:05:28 +0000 (18:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/mac/carbon/choice.h
include/wx/mac/carbon/combobox.h
include/wx/mac/carbon/dialog.h
include/wx/mac/carbon/listbox.h
include/wx/mac/carbon/scrolbar.h
include/wx/mac/carbon/window.h

index 838da21dc0777b2b4ebb93694005e32a1f0212b6..3a5337440e15a9105c8fc1734728a2aad0d2ad1e 100644 (file)
@@ -69,9 +69,6 @@ public:
                 const wxValidator& validator = wxDefaultValidator,
                 const wxString& name = wxChoiceNameStr);
 
-    virtual void DoDeleteOneItem(unsigned int n);
-    virtual void DoClear();
-
     virtual unsigned int GetCount() const ;
     virtual int GetSelection() const ;
     virtual void SetSelection(int n);
@@ -82,6 +79,9 @@ public:
     virtual wxInt32 MacControlHit( WXEVENTHANDLERREF handler , WXEVENTREF event ) ;
 
 protected:
+    virtual void DoDeleteOneItem(unsigned int n);
+    virtual void DoClear();
+
     virtual wxSize DoGetBestSize() const ;
     virtual int DoInsertItems(const wxArrayStringsAdapter& items,
                               unsigned int pos,
index 510673b3802e0c3b4a5ec320fc3bb5e47d7a030a..6614099e2f494885091a134367f1d609efbd09b7 100644 (file)
@@ -84,10 +84,6 @@ class WXDLLEXPORT wxComboBox : public wxControl, public wxComboBoxBase
            const wxValidator& validator = wxDefaultValidator,
            const wxString& name = wxComboBoxNameStr);
 
-    // List functions
-    virtual void DoDeleteOneItem(unsigned int n);
-    virtual void DoClear();
-
     virtual int GetSelection() const;
     virtual void SetSelection(int n);
     virtual int FindString(const wxString& s, bool bCase = false) const;
@@ -127,6 +123,8 @@ class WXDLLEXPORT wxComboBox : public wxControl, public wxComboBoxBase
     virtual bool CanUndo() const;
     virtual bool CanRedo() const;
 
+    virtual wxClientDataType GetClientDataType() const;
+
     wxInt32 MacControlHit( WXEVENTHANDLERREF handler, WXEVENTREF event );
 
     wxCONTROL_ITEMCONTAINER_CLIENTDATAOBJECT_RECAST
@@ -137,6 +135,10 @@ protected:
     // common part of all ctors
     void Init();
 
+    // List functions
+    virtual void DoDeleteOneItem(unsigned int n);
+    virtual void DoClear();
+
     // override the base class virtuals involved in geometry calculations
     virtual wxSize DoGetBestSize() const;
     virtual void DoMoveWindow(int x, int y, int width, int height);
@@ -148,7 +150,6 @@ protected:
     virtual void DoSetItemClientData(unsigned int n, void* clientData);
     virtual void * DoGetItemClientData(unsigned int n) const;
 
-    virtual wxClientDataType GetClientDataType() const;
     virtual void SetClientDataType(wxClientDataType clientDataItemsType);
 
     // the subcontrols
index 39d3ec0ad0b3d20122627a49c9e125985a7daf8f..fab1aabaecfb5acc63b27d4d29972e6461239f93 100644 (file)
@@ -59,15 +59,16 @@ public:
     // may be called to terminate the dialog with the given return code
     virtual void EndModal(int retCode);
 
-    // mac also takes command-period as cancel
-    virtual bool IsEscapeKey(const wxKeyEvent& event);
-
     // implementation
     // --------------
 
     // show modal dialog and enter modal loop
     void DoShowModal();
 
+protected:
+    // mac also takes command-period as cancel
+    virtual bool IsEscapeKey(const wxKeyEvent& event);
+
 private:
     void Init();
 
index 91214b05b6d960354a7df3d25f41d37f9c79d062..9d4800171fcb5b7282fce1c901f87a169679812c 100644 (file)
@@ -89,8 +89,6 @@ public:
 
     // implement base class pure virtuals
     virtual void Refresh(bool eraseBack = true, const wxRect *rect = NULL);
-    virtual void DoClear();
-    virtual void DoDeleteOneItem(unsigned int n);
 
     virtual unsigned int GetCount() const;
     virtual wxString GetString(unsigned int n) const;
@@ -110,6 +108,9 @@ public:
     wxMacListControl* GetPeer() const;
 
 protected:
+    virtual void DoClear();
+    virtual void DoDeleteOneItem(unsigned int n);
+
     // from wxItemContainer
     virtual int DoInsertItems(const wxArrayStringsAdapter& items,
                               unsigned int pos,
index cabbeb9dc39d4b6f3c3d92a9910de1cc9a8a0061..50aaa416b7cb7cb9101574619d2718286757b9c9 100644 (file)
@@ -56,9 +56,9 @@ public:
     virtual void  MacHandleControlClick( WXWidget control , wxInt16 controlpart , bool mouseStillDown ) ;
     virtual wxInt32 MacControlHit( WXEVENTHANDLERREF handler , WXEVENTREF mevent ) ;
 
+protected:
     wxSize DoGetBestSize() const;
     
-protected:
     int m_pageSize;
     int m_viewSize;
     int m_objectSize;
index aee0e91ffaf9675cda4ea38c130831c09de12a42..95039401e2ff010b7d7dcf146574f7690f824677 100644 (file)
@@ -55,8 +55,6 @@ public:
     virtual void Lower();
 
     virtual bool Show( bool show = true );
-    virtual void DoEnable( bool enable );
-    virtual void OnEnabled( bool enabled );
 
     virtual void SetFocus();
 
@@ -85,6 +83,8 @@ public:
                                const wxFont *theFont = NULL )
                                const;
 protected:
+    virtual void DoEnable( bool enable );
+    virtual void OnEnabled( bool enabled );
     virtual bool DoPopupMenu( wxMenu *menu, int x, int y );
 public:
     virtual void SetScrollbar( int orient, int pos, int thumbVisible,