- int GetX() const { return m_x; }
- int GetY() const { return m_y; }
- int GetWidth() const { return m_width; }
- int GetHeight() const { return m_height; }
-
- GtkWidget *GetWxWindow() const { return m_wxwindow; }
- GtkWidget *GetWidget() const { return GetHandle(); }
-
- GtkAdjustment *GetHAdjust() const { return m_hAdjust; }
- GtkAdjustment *GetVAdjust() const { return m_vAdjust; }
-
- float GetOldHorizontalPos() const { return m_oldHorizontalPos; }
- float GetOldVerticalPos() const { return m_oldVerticalPos; }
-
- void SetOldHorizontalPos(float fpos) { m_oldHorizontalPos = fpos; }
- void SetOldVerticalPos(float fpos) { m_oldVerticalPos = fpos; }
-
- bool IsSizeSet() const { return m_sizeSet; }
-
- // also sets the global flag
- void SetScrolling(bool scroll);
-
- bool HasScrolling() const { return m_hasScrolling; }
- bool IsScrolling() const { return m_isScrolling; }
- bool IsStaticBox() const { return m_isStaticBox; }
-
- /* I don't want users to override what's done in idle so everything that
- has to be done in idle time in order for wxGTK to work is done in
- OnInternalIdle */