package okean240 import "fyne.io/fyne/v2" var RemapCmdKey = map[fyne.KeyName]byte{ fyne.KeyEscape: 0x1B, fyne.KeyReturn: 0x0D, fyne.KeyTab: 0x09, fyne.KeyBackspace: 0x08, fyne.KeyInsert: 0x00, fyne.KeyDelete: 0x08, fyne.KeyRight: 0x84, //0x18, fyne.KeyLeft: 0x93, //0x08, fyne.KeyDown: 0x0A, fyne.KeyUp: 0x85, //0x19, fyne.KeyPageUp: 0x00, fyne.KeyPageDown: 0x00, fyne.KeyHome: 0x0C, fyne.KeyEnd: 0x1A, fyne.KeyF1: 0x00, fyne.KeyF2: 0x00, fyne.KeyF3: 0x00, fyne.KeyF4: 0x00, fyne.KeyF5: 0x00, fyne.KeyF6: 0x00, fyne.KeyF7: 0x00, fyne.KeyF8: 0x00, fyne.KeyF9: 0x00, fyne.KeyF10: 0x00, fyne.KeyF11: 0x00, fyne.KeyF12: 0x00, fyne.KeyEnter: 0x0A, fyne.KeyUnknown: 0x00, } //var RemapKey = map[fyne.KeyName]byte{ // fyne.KeyEscape: 0x1B, // fyne.KeyReturn: 0x0A, // fyne.KeyTab: 0x09, // fyne.KeyBackspace: 0x08, // fyne.KeyInsert: 0x00, // fyne.KeyDelete: 0x08, // fyne.KeyRight: 0x18, // fyne.KeyLeft: 0x08, // fyne.KeyDown: 0x0A, // fyne.KeyUp: 0x19, // fyne.KeyPageUp: 0x00, // fyne.KeyPageDown: 0x00, // fyne.KeyHome: 0x0C, // fyne.KeyEnd: 0x1A, // fyne.KeyF1: 0x00, // fyne.KeyF2: 0x00, // fyne.KeyF3: 0x00, // fyne.KeyF4: 0x00, // fyne.KeyF5: 0x00, // fyne.KeyF6: 0x00, // fyne.KeyF7: 0x00, // fyne.KeyF8: 0x00, // fyne.KeyF9: 0x00, // fyne.KeyF10: 0x00, // fyne.KeyF11: 0x00, // fyne.KeyF12: 0x00, // fyne.KeyEnter: 0x0D, // fyne.Key0: 0x30, // fyne.Key1: 0x31, // fyne.Key2: 0x32, // fyne.Key3: 0x33, // fyne.Key4: 0x34, // fyne.Key5: 0x35, // fyne.Key6: 0x36, // fyne.Key7: 0x37, // fyne.Key8: 0x38, // fyne.Key9: 0x39, // fyne.KeyA: 0x61, // fyne.KeyB: 0x62, // fyne.KeyC: 0x63, // fyne.KeyD: 0x64, // fyne.KeyE: 0x65, // fyne.KeyF: 0x66, // fyne.KeyG: 0x67, // fyne.KeyH: 0x68, // fyne.KeyI: 0x69, // fyne.KeyJ: 0x6a, // fyne.KeyK: 0x6b, // fyne.KeyL: 0x6c, // fyne.KeyM: 0x6d, // fyne.KeyN: 0x6e, // fyne.KeyO: 0x6f, // fyne.KeyP: 0x70, // fyne.KeyQ: 0x71, // fyne.KeyR: 0x72, // fyne.KeyS: 0x73, // fyne.KeyT: 0x74, // fyne.KeyU: 0x75, // fyne.KeyV: 0x76, // fyne.KeyW: 0x77, // fyne.KeyX: 0x78, // fyne.KeyY: 0x79, // fyne.KeyZ: 0x7A, // fyne.KeySpace: 0x20, // fyne.KeyApostrophe: 0x27, // fyne.KeyComma: 0x2c, // fyne.KeyMinus: 0x2d, // fyne.KeyPeriod: 0x2E, // fyne.KeySlash: 0x2F, // fyne.KeyBackslash: 0x5C, // fyne.KeyLeftBracket: 0x5B, // fyne.KeyRightBracket: 0x5D, // fyne.KeySemicolon: 0x3B, // fyne.KeyEqual: 0x3D, // fyne.KeyAsterisk: 0x2A, // fyne.KeyPlus: 0x2B, // fyne.KeyBackTick: 0x60, // fyne.KeyUnknown: 0x00, //} // //var RemapKeyShift = map[fyne.KeyName]byte{ // fyne.KeyEscape: 0x1B, // fyne.KeyReturn: 0x0A, // fyne.KeyTab: 0x09, // fyne.KeyBackspace: 0x08, // fyne.KeyInsert: 0x00, // fyne.KeyDelete: 0x08, // fyne.KeyRight: 0x18, // fyne.KeyLeft: 0x08, // fyne.KeyDown: 0x0A, // fyne.KeyUp: 0x19, // fyne.KeyPageUp: 0x00, // fyne.KeyPageDown: 0x00, // fyne.KeyHome: 0x0C, // fyne.KeyEnd: 0x1A, // fyne.KeyF1: 0x00, // fyne.KeyF2: 0x00, // fyne.KeyF3: 0x00, // fyne.KeyF4: 0x00, // fyne.KeyF5: 0x00, // fyne.KeyF6: 0x00, // fyne.KeyF7: 0x00, // fyne.KeyF8: 0x00, // fyne.KeyF9: 0x00, // fyne.KeyF10: 0x00, // fyne.KeyF11: 0x00, // fyne.KeyF12: 0x00, // fyne.KeyEnter: 0x0D, // // fyne.Key0: 0x29, // fyne.Key1: 0x21, // fyne.Key2: 0x40, // fyne.Key3: 0x23, // fyne.Key4: 0x24, // fyne.Key5: 0x25, // fyne.Key6: 0x5E, // fyne.Key7: 0x26, // fyne.Key8: 0x2A, // fyne.Key9: 0x28, // fyne.KeyA: 0x41, // fyne.KeyB: 0x42, // fyne.KeyC: 0x43, // fyne.KeyD: 0x44, // fyne.KeyE: 0x45, // fyne.KeyF: 0x46, // fyne.KeyG: 0x47, // fyne.KeyH: 0x48, // fyne.KeyI: 0x49, // fyne.KeyJ: 0x4a, // fyne.KeyK: 0x4b, // fyne.KeyL: 0x4c, // fyne.KeyM: 0x4d, // fyne.KeyN: 0x4e, // fyne.KeyO: 0x4f, // fyne.KeyP: 0x50, // fyne.KeyQ: 0x51, // fyne.KeyR: 0x52, // fyne.KeyS: 0x53, // fyne.KeyT: 0x54, // fyne.KeyU: 0x55, // fyne.KeyV: 0x56, // fyne.KeyW: 0x57, // fyne.KeyX: 0x58, // fyne.KeyY: 0x59, // fyne.KeyZ: 0x5A, // fyne.KeySpace: 0x20, // fyne.KeyApostrophe: 0x22, // fyne.KeyComma: 0x3C, // fyne.KeyMinus: 0x5F, // fyne.KeyPeriod: 0x3E, // fyne.KeySlash: 0x3F, // fyne.KeyBackslash: 0x7C, // fyne.KeyLeftBracket: 0x7B, // fyne.KeyRightBracket: 0x7D, // fyne.KeySemicolon: 0x3A, // fyne.KeyEqual: 0x2B, // fyne.KeyAsterisk: 0x7E, // fyne.KeyPlus: 0x7E, // fyne.KeyBackTick: 0x60, //}