X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c0f8674c79186e83854f43e53e4805fd3ee866b4..788519c6055dc2290c40fb1569d2889d8ef8e76b:/include/wx/generic/listctrl.h diff --git a/include/wx/generic/listctrl.h b/include/wx/generic/listctrl.h index 6d72b00492..be16f28626 100644 --- a/include/wx/generic/listctrl.h +++ b/include/wx/generic/listctrl.h @@ -20,7 +20,6 @@ #include "wx/imaglist.h" #include "wx/control.h" #include "wx/timer.h" -#include "wx/textctrl.h" #include "wx/dcclient.h" #include "wx/scrolwin.h" #include "wx/settings.h" @@ -158,20 +157,24 @@ public: // We have to hand down a few functions - bool SetBackgroundColour( const wxColour &colour ); - bool SetForegroundColour( const wxColour &colour ); - bool SetFont( const wxFont &font ); + virtual void Freeze(); + virtual void Thaw(); + + virtual bool SetBackgroundColour( const wxColour &colour ); + virtual bool SetForegroundColour( const wxColour &colour ); + virtual wxColour GetBackgroundColour() const; + virtual wxColour GetForegroundColour() const; + virtual bool SetFont( const wxFont &font ); + virtual bool SetCursor( const wxCursor &cursor ); #if wxUSE_DRAG_AND_DROP - void SetDropTarget( wxDropTarget *dropTarget ); - wxDropTarget *GetDropTarget() const; + virtual void SetDropTarget( wxDropTarget *dropTarget ); + virtual wxDropTarget *GetDropTarget() const; #endif - bool SetCursor( const wxCursor &cursor ); - wxColour GetBackgroundColour() const; - wxColour GetForegroundColour() const; - bool DoPopupMenu( wxMenu *menu, int x, int y ); - void SetFocus(); + virtual bool DoPopupMenu( wxMenu *menu, int x, int y ); + + virtual void SetFocus(); // implementation // -------------- @@ -200,7 +203,7 @@ protected: private: // Virtual function hiding supression - virtual void Update() { wxWindowBase::Update(); } + virtual void Update() { wxWindow::Update(); } // create the header window void CreateHeaderWindow();