+
+ // implementation
+ void SetNeedResizeInIdle( bool set = true )
+ { m_needResizeInIdle = set; }
+ void SetConfigureGeometry( int x, int y, int width, int height )
+ { m_x = x; m_y = y; m_width = width; m_height = height; }
+
+ virtual bool SetShape(const wxRegion& region);
+
+ // For implementation purposes - sometimes decorations make the
+ // client area smaller
+ virtual wxPoint GetClientAreaOrigin() const;
+
+ virtual void OnInternalIdle();