]> git.saurik.com Git - wxWidgets.git/commitdiff
Typos and other fixes
authorJulian Smart <julian@anthemion.co.uk>
Mon, 11 Feb 2002 11:42:06 +0000 (11:42 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Mon, 11 Feb 2002 11:42:06 +0000 (11:42 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/univ/textctrl.cpp
src/x11/app.cpp
src/x11/popupwin.cpp
src/x11/toplevel.cpp
src/x11/window.cpp

index 2f552fe06337ca85259236beddaea709efe75dcb..3a2bf8b547c7cfdff071ae923ac28c14e3fea85e 100644 (file)
 
 #include "wx/cmdproc.h"
 
+#if wxUSE_CLIPBOARD
+#include "wx/dataobj.h"
+#endif
+
 // turn extra wxTextCtrl-specific debugging on/off
 #define WXDEBUG_TEXT
 
index 9e840d40a57e0aff953d042be7f9c8823e320d1c..b1e8fa532b381f2f20664e81ca1620b68e0737a2 100644 (file)
@@ -349,7 +349,7 @@ void wxApp::ProcessXEvent(WXEvent* _event)
 
             if (event->xclient.message_type == wm_protocols)
             {
-                if (event->xclient.data.l[0] == wm_delete_window)
+                if ((Atom) (event->xclient.data.l[0]) == wm_delete_window)
                 {
                     if (win)
                     {
index 6f9c4b7e500957d798d5982f494d0d7783fb6903..8dd6adbc61cd676e6ee55e72e5bc47a79e4cf4d5 100644 (file)
@@ -19,6 +19,8 @@
 #include "wx/app.h"
 
 #include "wx/x11/private.h"
+#include "X11/Xatom.h"
+#include "X11/Xutil.h"
 
 //-----------------------------------------------------------------------------
 // wxPopupWindow
@@ -61,8 +63,10 @@ bool wxPopupWindow::Create( wxWindow *parent, int style )
     xattributes.background_pixel = BlackPixel( xdisplay, xscreen );
     xattributes.border_pixel = BlackPixel( xdisplay, xscreen );
     xattributes.override_redirect = False;
+
+    wxSize size(2, 2);
     
-    Window xwindow = XCreateWindow( xdisplay, xparent, pos.x, pos.y, size.x, size.y, 
+    Window xwindow = XCreateWindow( xdisplay, xparent, 0, 0, size.x, size.y, 
        0, DefaultDepth(xdisplay,xscreen), InputOutput, xvisual, xattributes_mask, &xattributes );
     
     XSelectInput( xdisplay, xwindow,
@@ -71,7 +75,7 @@ bool wxPopupWindow::Create( wxWindow *parent, int style )
         KeymapStateMask | FocusChangeMask | ColormapChangeMask | StructureNotifyMask |
         PropertyChangeMask );
 
-    m_mainWindow = (WXWindow) xwindow;
+    m_mainWidget = (WXWindow) xwindow;
     wxAddWindowToTable( xwindow, (wxWindow*) this );
     
     XSetTransientForHint( xdisplay, xwindow, xparent );
@@ -106,7 +110,7 @@ void wxPopupWindow::DoSetSize( int x, int y, int width, int height, int sizeFlag
 
 bool wxPopupWindow::Show( bool show )
 {
-    return wxWindow11::Show( show );
+    return wxWindowX11::Show( show );
 }
 
 #endif // wxUSE_POPUPWIN
index c958328cef8c19d417485624595bed5223ce392e..59b2ee7479f37aa69cd4688a976a62a14ee907ff 100644 (file)
@@ -103,7 +103,7 @@ bool wxTopLevelWindowX11::Create(wxWindow *parent,
     
     Window xwindow = XCreateWindow( xdisplay, xparent, pos.x, pos.y, size.x, size.y, 
        0, DefaultDepth(xdisplay,xscreen), InputOutput, xvisual, xattributes_mask, &xattributes );
-    m_mainWindow = (WXWindow) xwindow;
+    m_mainWidget = (WXWindow) xwindow;
     
     XSelectInput( xdisplay, xwindow,
         ExposureMask | KeyPressMask | KeyReleaseMask | ButtonPressMask | ButtonReleaseMask |
@@ -246,14 +246,14 @@ void wxTopLevelWindowX11::SetIcon(const wxIcon& icon)
     if (icon.Ok() && GetMainWindow())
     {
         XWMHints *wmHints = XAllocWMHints();
-        wmHints.icon_pixmap = (Pixmap) icon.GetPixmap();
+        wmHints->icon_pixmap = (Pixmap) icon.GetPixmap();
 
-        wmHints.flags = IconPixmapHint;
+        wmHints->flags = IconPixmapHint;
 
         if (icon.GetMask())
         {
-            wmHints.flags |= IconMaskHint;
-            wmHints.icon_mask = (Pixmap) icon.GetMask()->GetPixmap();
+            wmHints->flags |= IconMaskHint;
+            wmHints->icon_mask = (Pixmap) icon.GetMask()->GetPixmap();
         }
 
         XSetWMHints(wxGlobalDisplay(), (Window) GetMainWindow(),
@@ -320,7 +320,7 @@ struct MwmHints {
 // given wxWindows style
 bool wxSetWMDecorations(Window w, long style)
 {
-    if (!MWMIsRunning(w))
+    if (!wxMWMIsRunning(w))
         return FALSE;
 
     Atom mwm_wm_hints = XInternAtom(wxGlobalDisplay(),"_MOTIF_WM_HINTS", False);
@@ -374,7 +374,7 @@ bool wxSetWMDecorations(Window w, long style)
 
     XChangeProperty(wxGlobalDisplay(),
                    w,
-                   mwm_wm_hints, mem_wm_hints,
+                   mwm_wm_hints, mwm_wm_hints,
                    32, PropModeReplace,
                    (unsigned char *) &hints, PROP_MOTIF_WM_HINTS_ELEMENTS);
 
@@ -401,4 +401,4 @@ bool wxMWMIsRunning(Window w)
 
     return (ret == Success);
 }
-    
\ No newline at end of file
+    
index c7dc89cd39af781f3b8b2e5af013653f3c4074e7..d20a6b91909440548df888d822abbb8c37b4d79d 100644 (file)
@@ -216,7 +216,7 @@ void wxWindowX11::SetFocus()
         XWMHints wmhints;
         wmhints.flags = InputHint;
         wmhints.input = True;
-        XSetWMHints(wxGlobalDisplay(), wMain, &wmhints)
+        XSetWMHints(wxGlobalDisplay(), wMain, &wmhints);
     }
 }
 
@@ -326,7 +326,6 @@ void wxWindowX11::DoCaptureMouse()
 
         res = XGrabKeyboard(wxGlobalDisplay(), (Window) GetMainWindow(),
             FALSE,
-            ShiftMask, LockMask, Control-Mask, Mod1Mask, Mod2Mask, Mod3Mask, Mod4Mask, and Mod5Mask.,
             GrabModeAsync,
                GrabModeAsync,
             CurrentTime);
@@ -1311,7 +1310,7 @@ bool wxWindowX11::SetBackgroundColour(const wxColour& col)
         return FALSE;
 
     XSetWindowAttributes attrib;
-    attrib.background_pixel = col.AllocColour(wxGlobalDisplay());
+    attrib.background_pixel = ((wxColour&)col).AllocColour(wxGlobalDisplay());
 
     XChangeWindowAttributes(wxGlobalDisplay(),
         (Window) GetMainWindow(),