]> git.saurik.com Git - wxWidgets.git/blobdiff - src/motif/spinbutt.cpp
Commit mentioned fix/hack to enable controls
[wxWidgets.git] / src / motif / spinbutt.cpp
index 2ad0e3b7745c159b5a6a778d4d71695c822ebbc7..edd15fa3c96aa814137718897052180ed580e7d2 100644 (file)
@@ -9,7 +9,7 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
     #pragma implementation "spinbutt.h"
 #endif
 
     #pragma implementation "spinbutt.h"
 #endif
 
@@ -183,7 +183,7 @@ bool wxArrowButton::Create( wxSpinButton* parent, wxWindowID id,
                             ArrowDirection d,
                             const wxPoint& pos, const wxSize& size )
 {
                             ArrowDirection d,
                             const wxPoint& pos, const wxSize& size )
 {
-    int arrow_dir;
+    int arrow_dir = XmARROW_UP;
 
     switch( d )
     {
 
     switch( d )
     {
@@ -274,8 +274,6 @@ bool wxSpinButton::Create( wxWindow *parent, wxWindowID id,
 
     SetName(name);
 
 
     SetName(name);
 
-    InitBase();
-
     m_windowId = ( id == -1 ) ? NewControlId() : id;
 
     bool isVert = IsVertical();
     m_windowId = ( id == -1 ) ? NewControlId() : id;
 
     bool isVert = IsVertical();