You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by tv...@apache.org on 2009/09/18 17:42:31 UTC

svn commit: r816676 - in /incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra: TerraAccordionSkin.java TerraTabPaneSkin.java

Author: tvolkert
Date: Fri Sep 18 15:42:30 2009
New Revision: 816676

URL: http://svn.apache.org/viewvc?rev=816676&view=rev
Log:
Added keypad numbers support to tab pane and accordion skin CTRL navigation

Modified:
    incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraAccordionSkin.java
    incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java

Modified: incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraAccordionSkin.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraAccordionSkin.java?rev=816676&r1=816675&r2=816676&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraAccordionSkin.java (original)
+++ incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraAccordionSkin.java Fri Sep 18 15:42:30 2009
@@ -666,46 +666,55 @@
                 int selectedIndex = -1;
 
                 switch (keyCode) {
+                    case Keyboard.KeyCode.KEYPAD_1:
                     case Keyboard.KeyCode.N1: {
                         selectedIndex = 0;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_2:
                     case Keyboard.KeyCode.N2: {
                         selectedIndex = 1;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_3:
                     case Keyboard.KeyCode.N3: {
                         selectedIndex = 2;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_4:
                     case Keyboard.KeyCode.N4: {
                         selectedIndex = 3;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_5:
                     case Keyboard.KeyCode.N5: {
                         selectedIndex = 4;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_6:
                     case Keyboard.KeyCode.N6: {
                         selectedIndex = 5;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_7:
                     case Keyboard.KeyCode.N7: {
                         selectedIndex = 6;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_8:
                     case Keyboard.KeyCode.N8: {
                         selectedIndex = 7;
                         break;
                     }
 
+                    case Keyboard.KeyCode.KEYPAD_9:
                     case Keyboard.KeyCode.N9: {
                         selectedIndex = 8;
                         break;

Modified: incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java?rev=816676&r1=816675&r2=816676&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java (original)
+++ incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/skin/terra/TerraTabPaneSkin.java Fri Sep 18 15:42:30 2009
@@ -1111,46 +1111,55 @@
             int selectedIndex = -1;
 
             switch (keyCode) {
+                case Keyboard.KeyCode.KEYPAD_1:
                 case Keyboard.KeyCode.N1: {
                     selectedIndex = 0;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_2:
                 case Keyboard.KeyCode.N2: {
                     selectedIndex = 1;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_3:
                 case Keyboard.KeyCode.N3: {
                     selectedIndex = 2;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_4:
                 case Keyboard.KeyCode.N4: {
                     selectedIndex = 3;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_5:
                 case Keyboard.KeyCode.N5: {
                     selectedIndex = 4;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_6:
                 case Keyboard.KeyCode.N6: {
                     selectedIndex = 5;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_7:
                 case Keyboard.KeyCode.N7: {
                     selectedIndex = 6;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_8:
                 case Keyboard.KeyCode.N8: {
                     selectedIndex = 7;
                     break;
                 }
 
+                case Keyboard.KeyCode.KEYPAD_9:
                 case Keyboard.KeyCode.N9: {
                     selectedIndex = 8;
                     break;