wok annotate svkbd/stuff/layout.fr.h @ rev 19159
/etc/init.d/*: use 'action' in pair with 'status'.
'action' returns translated message, so why not to add full translatable /etc/init.d/* content
'action' returns translated message, so why not to add full translatable /etc/init.d/* content
| author | Aleksej Bobylev <al.bobylev@gmail.com> |
|---|---|
| date | Thu May 26 20:16:45 2016 +0300 (2016-05-26) |
| parents | fb3e7c61c4b2 |
| children | 1801955a1d6d |
| rev | line source |
|---|---|
| pascal@16436 | 1 static Key keys[] = { |
| pascal@16436 | 2 { "&1", XK_ampersand, 1 }, |
| pascal@16436 | 3 { "é2~", XK_eacute, 1 }, |
| pascal@16436 | 4 { "\"3#", XK_quotedbl, 1 }, |
| pascal@16436 | 5 { "'4{", XK_apostrophe, 1 }, |
| pascal@16436 | 6 { "(5[", XK_parenleft, 1 }, |
| pascal@16436 | 7 { "-6|", XK_minus, 1 }, |
| pascal@16436 | 8 { "é7`", XK_egrave, 1 }, |
| pascal@16437 | 9 { "_8\\", XK_underscore, 1 }, |
| pascal@16436 | 10 { "ç9^", XK_cedilla, 1 }, |
| pascal@16436 | 11 { "à0@", XK_agrave, 1 }, |
| pascal@16436 | 12 { ")°]", XK_parenright, 1 }, |
| pascal@16436 | 13 { "=+}", XK_equal, 1 }, |
| pascal@16436 | 14 { "<-", XK_BackSpace, 2 }, |
| pascal@16436 | 15 { 0 }, /* New row */ |
| pascal@16436 | 16 { "->|", XK_Tab, 1 }, |
| pascal@16436 | 17 { "aA", XK_a, 1 }, |
| pascal@16436 | 18 { "zZ", XK_z, 1 }, |
| pascal@16436 | 19 { "eE€", XK_e, 1 }, |
| pascal@16436 | 20 { "rR", XK_r, 1 }, |
| pascal@16436 | 21 { "tT", XK_t, 1 }, |
| pascal@16436 | 22 { "yY", XK_y, 1 }, |
| pascal@16436 | 23 { "uU", XK_u, 1 }, |
| pascal@16436 | 24 { "iI", XK_i, 1 }, |
| pascal@16436 | 25 { "oO", XK_o, 1 }, |
| pascal@16436 | 26 { "pP", XK_p, 1 }, |
| pascal@16437 | 27 { "^", XK_dead_circumflex, 1 }, |
| pascal@16436 | 28 { "$£¤", XK_dollar, 1 }, |
| pascal@16436 | 29 { "Return", XK_Return, 3 }, |
| pascal@16436 | 30 { 0 }, /* New row */ |
| pascal@16436 | 31 { 0, XK_Caps_Lock, 2 }, |
| pascal@16436 | 32 { "qQ", XK_q, 1 }, |
| pascal@16436 | 33 { "sS", XK_s, 1 }, |
| pascal@16436 | 34 { "dD", XK_d, 1 }, |
| pascal@16436 | 35 { "fF", XK_f, 1 }, |
| pascal@16436 | 36 { "gG", XK_g, 1 }, |
| pascal@16436 | 37 { "hH", XK_h, 1 }, |
| pascal@16436 | 38 { "jJ", XK_j, 1 }, |
| pascal@16436 | 39 { "kK", XK_k, 1 }, |
| pascal@16436 | 40 { "lL", XK_l, 1 }, |
| pascal@16436 | 41 { "mM", XK_m, 1 }, |
| pascal@16436 | 42 { "ù%", XK_ugrave, 1 }, |
| pascal@16436 | 43 { "*µ", XK_multiply, 1 }, |
| pascal@16436 | 44 { "\\|", XK_backslash, 1 }, |
| pascal@16436 | 45 { 0 }, /* New row */ |
| pascal@16436 | 46 { 0, XK_Shift_L, 3 }, |
| pascal@16436 | 47 { "wW", XK_w, 1 }, |
| pascal@16436 | 48 { "xX", XK_x, 1 }, |
| pascal@16436 | 49 { "cC", XK_c, 1 }, |
| pascal@16436 | 50 { "vV", XK_v, 1 }, |
| pascal@16436 | 51 { "bB", XK_b, 1 }, |
| pascal@16436 | 52 { "nN", XK_n, 1 }, |
| pascal@16436 | 53 { ",?", XK_comma, 1 }, |
| pascal@16436 | 54 { ";.", XK_semicolon, 1 }, |
| pascal@16436 | 55 { ":/", XK_colon, 1 }, |
| pascal@16436 | 56 { "!§", XK_exclam, 1 }, |
| pascal@16436 | 57 { 0, XK_Shift_R, 2 }, |
| pascal@16436 | 58 { 0 }, /* New row */ |
| pascal@16436 | 59 { "Ctrl", XK_Control_L, 2 }, |
| pascal@16436 | 60 { "Alt", XK_Alt_L, 2 }, |
| pascal@16436 | 61 { "", XK_space, 5 }, |
| pascal@16436 | 62 { "Alt", XK_Alt_R, 2 }, |
| pascal@16436 | 63 { "Ctrl", XK_Control_R, 2 }, |
| pascal@16436 | 64 { "[X]", XK_Cancel, 1}, |
| pascal@16436 | 65 }; |
| pascal@16436 | 66 |
| pascal@16436 | 67 Buttonmod buttonmods[] = { |
| pascal@16436 | 68 { XK_Shift_L, Button2 }, |
| pascal@16436 | 69 { XK_Alt_L, Button3 }, |
| pascal@16436 | 70 }; |
| pascal@16436 | 71 |