X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f5abe9111b4f425bc2430111b2b77844e87b2f29..2b1c162e227574deaa255bd66f6c14d10be870f2:/include/wx/gtk/window.h diff --git a/include/wx/gtk/window.h b/include/wx/gtk/window.h index 833f5d2375..d26c7214cc 100644 --- a/include/wx/gtk/window.h +++ b/include/wx/gtk/window.h @@ -22,9 +22,7 @@ #include "wx/validate.h" #include "wx/cursor.h" #include "wx/font.h" -#include "wx/dc.h" #include "wx/region.h" -#include "wx/dnd.h" #include "wx/accel.h" //----------------------------------------------------------------------------- @@ -34,20 +32,29 @@ extern const char *wxFrameNameStr; extern wxList wxTopLevelWindows; +//----------------------------------------------------------------------------- +// global function +//----------------------------------------------------------------------------- + +wxWindow* wxGetActiveWindow(); + //----------------------------------------------------------------------------- // classes //----------------------------------------------------------------------------- class wxLayoutConstraints; class wxSizer; +class wxDC; +class wxClientData; +class wxVoidClientData; +class wxWindow; #if wxUSE_WX_RESOURCES class wxResourceTable; class wxItemResource; #endif - -class wxClientData; -class wxVoidClientData; -class wxWindow; +#if wxUSE_DRAG_AND_DROP +class wxDropTarget; +#endif //----------------------------------------------------------------------------- // callback definition for inserting a window (internal) @@ -289,8 +296,10 @@ public: virtual bool PopupMenu( wxMenu *menu, int x, int y ); +#if wxUSE_DRAG_AND_DROP virtual void SetDropTarget( wxDropTarget *dropTarget ); virtual wxDropTarget *GetDropTarget() const; +#endif virtual void SetScrollbar( int orient, int pos, int thumbVisible, int range, bool refresh = TRUE ); @@ -332,7 +341,9 @@ public: int m_retCode; wxEvtHandler *m_eventHandler; wxValidator *m_windowValidator; +#if wxUSE_DRAG_AND_DROP wxDropTarget *m_dropTarget; +#endif wxWindowID m_windowId; wxCursor *m_cursor; wxFont m_font;