X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/02e8b2f9fbdfcd25080c42082d637da257c20094..6c82a1fd8d02beb023b21d230b97ddce42962b02:/include/wx/motif/private.h?ds=sidebyside diff --git a/include/wx/motif/private.h b/include/wx/motif/private.h index 6d5ef73e91..94d89bfbb7 100644 --- a/include/wx/motif/private.h +++ b/include/wx/motif/private.h @@ -14,6 +14,9 @@ #include "wx/defs.h" +class WXDLLEXPORT wxMouseEvent; +class WXDLLEXPORT wxKeyEvent; + /* Put any private declarations here. */ @@ -30,6 +33,13 @@ extern int wxCharCodeXToWX(KeySym keySym); extern KeySym wxCharCodeWXToX(int id); bool wxTranslateMouseEvent(wxMouseEvent& wxevent, wxWindow *win, Widget widget, XEvent *xevent); bool wxTranslateKeyEvent(wxKeyEvent& wxevent, wxWindow *win, Widget widget, XEvent *xevent); +int wxGetBestMatchingPixel(Display *display, XColor *desiredColor, Colormap cmap); +Pixmap XCreateInsensitivePixmap( Display *display, Pixmap pixmap ); +extern XColor g_itemColors[]; +extern int wxComputeColours (Display *display, wxColour * back, wxColour * fore); + +extern void wxDoChangeForegroundColour(WXWidget widget, wxColour& foregroundColour); +extern void wxDoChangeBackgroundColour(WXWidget widget, wxColour& backgroundColour, bool changeArmColour = FALSE); #define wxNO_COLORS 0x00 #define wxBACK_COLORS 0x01