]> git.saurik.com Git - wxWidgets.git/commitdiff
Left/right arrows were swapped.
authorMattia Barbon <mbarbon@cpan.org>
Tue, 7 Jan 2003 21:41:28 +0000 (21:41 +0000)
committerMattia Barbon <mbarbon@cpan.org>
Tue, 7 Jan 2003 21:41:28 +0000 (21:41 +0000)
  Fix wxSP_WRAP handling.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18629 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/motif/spinbutt.cpp

index ba88785d9b4e73c5a1f9d4a7c01eff72f0b3ef64..d48978ec077a6ce3eb7e7f82153d6da76b2e67d6 100644 (file)
@@ -279,10 +279,10 @@ bool wxSpinButton::Create( wxWindow *parent, wxWindowID id,
     wxPoint pt1, pt2;
     wxSize sz1, sz2;
     CalcSizes( wxPoint(0,0), newSize, pt1, sz1, pt2, sz2, isVert );
-    m_up = new wxArrowButton( this, -1, isVert ? wxARROW_UP : wxARROW_LEFT,
+    m_up = new wxArrowButton( this, -1, isVert ? wxARROW_UP : wxARROW_RIGHT,
                               pt1, sz1, 1 );
     m_down = new wxArrowButton( this, -1,
-                                isVert ? wxARROW_DOWN : wxARROW_RIGHT,
+                                isVert ? wxARROW_DOWN : wxARROW_LEFT,
                                 pt2, sz2, -1 );
 
     return TRUE;
@@ -331,14 +331,14 @@ void wxSpinButton::Increment( int delta )
 
     if( npos < m_min )
     {
-        if( GetWindowStyle() && wxSP_WRAP )
+        if( GetWindowStyle() & wxSP_WRAP )
             npos = m_max;
         else
             npos = m_min;
     }
     if( npos > m_max )
     {
-        if( GetWindowStyle() && wxSP_WRAP )
+        if( GetWindowStyle() & wxSP_WRAP )
             npos = m_min;
         else
             npos = m_max;