On 04/07/2015 01:02 PM, Pascal wrote: > So I went deeper in Javascript particularity particularly with the help of: > http://javascript.info/tutorial/keyboard-events > > Thus Key_up and Key_Down occur for each key press and release then key code > is apparently not so standardized across browsers. > See http://unixpapa.com/js/key.html. > > Nevertheless I provide a package Key_Code_List with the correspondance > between key and code as I found it on my Mac, Safari and French keyboard. > Other OS and browsers and keyboard may give other couples. > Please come back to me with the couples or add them directly in the package. With my US keyboard and Firefox, Insert gives
2015-04-07 14:36:34.43 : KEY_DOWN, 45,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:36:34.43 : KEY_PRESS, 0,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:36:34.48 : KEY_UP, 45,FALSE,FALSE,FALSE,FALSE Num_Lock 2015-04-07 14:38:42.23 : KEY_DOWN, 144,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:38:42.27 : KEY_UP, 144,FALSE,FALSE,FALSE,FALSE The punctuation keys `~ 2015-04-07 14:39:36.07 : KEY_DOWN, 192,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:39:36.08 : KEY_PRESS, 96,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:39:36.14 : KEY_UP, 192,FALSE,FALSE,FALSE,FALSE -_ 2015-04-07 14:40:02.14 : KEY_DOWN, 173,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:40:02.14 : KEY_PRESS, 45,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:40:02.18 : KEY_UP, 173,FALSE,FALSE,FALSE,FALSE =+ 2015-04-07 14:40:22.77 : KEY_DOWN, 61,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:40:22.77 : KEY_PRESS, 61,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:40:22.82 : KEY_UP, 61,FALSE,FALSE,FALSE,FALSE [{ 2015-04-07 14:40:45.87 : KEY_DOWN, 219,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:40:45.87 : KEY_PRESS, 91,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:40:45.94 : KEY_UP, 219,FALSE,FALSE,FALSE,FALSE ]} 2015-04-07 14:41:06.81 : KEY_DOWN, 221,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:41:06.81 : KEY_PRESS, 93,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:41:06.87 : KEY_UP, 221,FALSE,FALSE,FALSE,FALSE \| 2015-04-07 14:41:25.62 : KEY_DOWN, 220,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:41:25.62 : KEY_PRESS, 92,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:41:25.67 : KEY_UP, 220,FALSE,FALSE,FALSE,FALSE (nothing is displayed) ;: 2015-04-07 14:41:59.90 : KEY_DOWN, 59,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:41:59.91 : KEY_PRESS, 59,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:41:59.96 : KEY_UP, 59,FALSE,FALSE,FALSE,FALSE '" 2015-04-07 14:42:18.62 : KEY_DOWN, 222,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:42:18.63 : KEY_PRESS, 39,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:42:18.69 : KEY_UP, 222,FALSE,FALSE,FALSE,FALSE ,< 2015-04-07 14:42:47.20 : KEY_DOWN, 188,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:42:47.20 : KEY_PRESS, 44,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:42:47.29 : KEY_UP, 188,FALSE,FALSE,FALSE,FALSE .> 2015-04-07 14:43:07.76 : KEY_DOWN, 190,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:43:07.76 : KEY_PRESS, 46,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:43:07.84 : KEY_UP, 190,FALSE,FALSE,FALSE,FALSE /? 2015-04-07 14:43:32.46 : KEY_DOWN, 191,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:43:32.46 : KEY_PRESS, 47,FALSE,FALSE,FALSE,FALSE 2015-04-07 14:43:32.50 : KEY_UP, 191,FALSE,FALSE,FALSE,FALSE (this also opens the "Quick Find" box) HTH -- Jeff Carter "Ada has made you lazy and careless. You can write programs in C that are just as safe by the simple application of super-human diligence." E. Robert Tisdale 72 ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ Gnoga-list mailing list Gnoga-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gnoga-list