// implement base class (pure) virtual methods
// -------------------------------------------
+
virtual bool Destroy();
virtual void Raise();
const wxFont *theFont = (const wxFont *) NULL)
const;
-#if wxUSE_MENUS
+#if wxUSE_MENUS_NATIVE
virtual bool DoPopupMenu( wxMenu *menu, int x, int y );
-#endif // wxUSE_MENUS
+#endif // wxUSE_MENUS_NATIVE
virtual void SetScrollbar( int orient, int pos, int thumbVisible,
int range, bool refresh = TRUE );
GdkIC *m_ic;
GdkICAttr *m_icattr;
#endif
-
+
/* scrolling stuff */
GtkAdjustment *m_hAdjust,*m_vAdjust;
float m_oldHorizontalPos;
// before the widget has been "realized"
bool m_delayedForegroundColour:1;
bool m_delayedBackgroundColour:1;
-
+
// contains GTK's widgets internal information about non-default widget
// font and colours. we create one for each widget that gets any
// non-default attribute set via SetFont() or SetForegroundColour() /
private:
DECLARE_DYNAMIC_CLASS(wxWindowGTK)
- DECLARE_NO_COPY_CLASS(wxWindowGTK);
+ DECLARE_NO_COPY_CLASS(wxWindowGTK)
};
+extern wxWindow *wxFindFocusedChild(wxWindowGTK *win);
+
#endif // __GTKWINDOWH__