]> git.saurik.com Git - wxWidgets.git/commitdiff
Space now move active cell right if grid is not editable
authorMichael Bedward <mbedward@ozemail.com.au>
Sat, 5 Feb 2000 01:06:47 +0000 (01:06 +0000)
committerMichael Bedward <mbedward@ozemail.com.au>
Sat, 5 Feb 2000 01:06:47 +0000 (01:06 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5846 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/grid.cpp

index a9232d42ed3746bde9a979470cb2740dddf4d244..5867454005b06f7179d81c8699b6898318849f9b 100644 (file)
@@ -608,6 +608,7 @@ void wxGridTextCtrl::OnKeyDown( wxKeyEvent& event )
         case WXK_RIGHT:
         case WXK_PRIOR:
         case WXK_NEXT:
+        case WXK_SPACE:
             if ( m_isCellControl )
             {
                 // send the event to the parent grid, skipping the
@@ -2436,6 +2437,16 @@ void wxGrid::OnKeyDown( wxKeyEvent& event )
                     MoveCursorRight();
                 }
                 break;
+                
+            case WXK_SPACE:
+                if ( !IsEditable() )
+                {
+                    MoveCursorRight();
+                }
+                else
+                {
+                    event.Skip()
+                }
 
             case WXK_RETURN:
                 if ( event.ControlDown() )