move default OnInternalIdle processing to wxWindowBase
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@66633 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -100,8 +100,6 @@ public:
|
||||
// returns toplevel window the window belongs to
|
||||
wxNonOwnedWindow *GetTLW() const { return m_tlw; }
|
||||
|
||||
void OnInternalIdle();
|
||||
|
||||
virtual bool IsDoubleBuffered() const { return true; }
|
||||
|
||||
protected:
|
||||
|
@@ -46,8 +46,6 @@ public:
|
||||
|
||||
virtual wxVisualAttributes GetDefaultAttributes() const;
|
||||
|
||||
virtual void OnInternalIdle();
|
||||
|
||||
protected:
|
||||
virtual wxSize DoGetBestSize() const;
|
||||
void PostCreation(const wxSize& size);
|
||||
|
@@ -59,8 +59,6 @@ public:
|
||||
// implementation from now on
|
||||
// --------------------------
|
||||
|
||||
void OnInternalIdle();
|
||||
|
||||
protected:
|
||||
virtual wxSize DoGetBestSize() const;
|
||||
virtual GdkWindow *GTKGetWindow(wxArrayGdkWindows& windows) const;
|
||||
|
@@ -89,8 +89,6 @@ public:
|
||||
// implementation from now on
|
||||
// --------------------------
|
||||
|
||||
void OnInternalIdle();
|
||||
|
||||
protected:
|
||||
virtual void DoFreeze();
|
||||
virtual void DoThaw();
|
||||
|
@@ -138,9 +138,6 @@ public:
|
||||
void ClearUpdateRegion() { m_updateRegion.Clear(); }
|
||||
void SetUpdateRegion(const wxRegion& region) { m_updateRegion = region; }
|
||||
|
||||
// Process idle (send update events)
|
||||
void OnInternalIdle();
|
||||
|
||||
// post-creation activities
|
||||
void PostCreation();
|
||||
|
||||
|
@@ -156,8 +156,6 @@ public:
|
||||
static long MacRemoveBordersFromStyle( long style ) ;
|
||||
|
||||
public:
|
||||
void OnInternalIdle();
|
||||
|
||||
// For implementation purposes:
|
||||
// sometimes decorations make the client area smaller
|
||||
virtual wxPoint GetClientAreaOrigin() const;
|
||||
|
@@ -1370,7 +1370,7 @@ public:
|
||||
|
||||
// virtual function for implementing internal idle
|
||||
// behaviour
|
||||
virtual void OnInternalIdle() {}
|
||||
virtual void OnInternalIdle();
|
||||
|
||||
// call internal idle recursively
|
||||
// void ProcessInternalIdle() ;
|
||||
|
Reference in New Issue
Block a user