]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/spinctrl.cpp
fixed calling Maximize(FALSE) before the window is shown (bug 667665)
[wxWidgets.git] / src / msw / spinctrl.cpp
index 6057edf8377e3c53f203333e32fd10694d15c484..8cbf378f111db401346aede4c23b38d0de4cbf9e 100644 (file)
@@ -162,7 +162,7 @@ bool wxSpinCtrl::ProcessTextCommand(WXWORD cmd, WXWORD WXUNUSED(id))
 
 void wxSpinCtrl::OnChar(wxKeyEvent& event)
 {
-    switch ( event.KeyCode() )
+    switch ( event.GetKeyCode() )
     {
         case WXK_RETURN:
             {
@@ -214,6 +214,10 @@ bool wxSpinCtrl::Create(wxWindow *parent,
     // know whether this is a horizontal or vertical control (we're always
     // vertical)
     style |= wxSP_VERTICAL;
+
+    if ( (style & wxBORDER_MASK) == wxBORDER_DEFAULT )
+        style |= wxBORDER_SUNKEN;
+
     SetWindowStyle(style);
 
     // calculate the sizes: the size given is the toal size for both controls