Просмотр исходного кода

Added more linux keys & added VS code config to .gitignore

Kevin Smith 7 лет назад
Родитель
Сommit
70f3ba800e
2 измененных файлов с 12 добавлено и 0 удалено
  1. 5 0
      .gitignore
  2. 7 0
      src/Gtk/Avalonia.Gtk3/KeyTransform.cs

+ 5 - 0
.gitignore

@@ -165,6 +165,11 @@ $RECYCLE.BIN/
 #################
 .idea
 
+#################
+## VS Code
+#################
+.vscode/
+
 #################
 ## Cake
 #################

+ 7 - 0
src/Gtk/Avalonia.Gtk3/KeyTransform.cs

@@ -33,17 +33,24 @@ namespace Avalonia.Gtk.Common
             { GdkKey.Prior, Key.Prior },
             //{ GdkKey.?, Key.PageDown }
             { GdkKey.End, Key.End },
+            { GdkKey.KP_End, Key.End },
             { GdkKey.Home, Key.Home },
+            { GdkKey.KP_Home, Key.Home },
             { GdkKey.Left, Key.Left },
+            { GdkKey.KP_Left, Key.Left },
             { GdkKey.Up, Key.Up },
+            { GdkKey.KP_Up, Key.Up },
             { GdkKey.Right, Key.Right },
+            { GdkKey.KP_Right, Key.Right },
             { GdkKey.Down, Key.Down },
+            { GdkKey.KP_Down, Key.Down },
             { GdkKey.Select, Key.Select },
             { GdkKey.Print, Key.Print },
             { GdkKey.Execute, Key.Execute },
             //{ GdkKey.?, Key.Snapshot }
             { GdkKey.Insert, Key.Insert },
             { GdkKey.Delete, Key.Delete },
+            { GdkKey.KP_Delete, Key.Delete },
             { GdkKey.Help, Key.Help },
             //{ GdkKey.?, Key.D0 }
             //{ GdkKey.?, Key.D1 }