|     31         top  = 5; |     31         top  = 5; | 
|     32         key.gap = 0.5; |     32         key.gap = 0.5; | 
|     33         key.color = "grey10"; |     33         key.color = "grey10"; | 
|     34         key.shape = "NORM"; |     34         key.shape = "NORM"; | 
|     35         row { |     35         row { | 
|     36             keys { <ESC> }; |     36             keys {  | 
|     37         }; |     37               <ESC>, | 
|     38         row { |     38               { <FK01>, gap = 8 }, <FK02>, <FK03>, <FK04>, | 
|     39             left = 25; |     39               { <FK05>, gap = 8 }, <FK06>, <FK07>, <FK08>, | 
|     40             keys { <FK01>, <FK02>, <FK03>, <FK04> }; |     40               { <FK09>, gap = 8 }, <FK10>, <FK11>, <FK12>, | 
|     41         }; |     41               { <DELE>, gap = 8 } | 
|     42         row { |     42            }; | 
|     43             left = 105; |         | 
|     44             keys { <FK05>, <FK06>, <FK07>, <FK08> }; |         | 
|     45         }; |         | 
|     46         row { |         | 
|     47             left = 185; |         | 
|     48             keys { <FK09>, <FK10>, <FK11>, <FK12> }; |         | 
|     49         }; |         | 
|     50         row { |         | 
|     51             left = 265; |         | 
|     52             keys { <DELE> }; |         | 
|     53         }; |     43         }; | 
|     54         row { |     44         row { | 
|     55             top = 17.5; |     45             top = 17.5; | 
|     56             left = 115; |     46             left = 111; | 
|     57             keys { <CAPS>,  |     47             keys { <CAPS>,  | 
|     58                    <DELE>, // modified from <I120> |     48                    <DELE>, // modified from <FN> | 
|     59                    <NMLK> }; |     49                    <NMLK> }; | 
|     60         }; |     50         }; | 
|     61     }; |     51     }; | 
|     62  |         | 
|     63     section "LeftColumn" { |         | 
|     64         left = 4; |         | 
|     65         top  = 80; |         | 
|     66         key.gap = 0.5; |         | 
|     67         key.color = "grey20"; |         | 
|     68         key.shape = "DBLA"; |         | 
|     69         row { keys { <LFSH> }; }; |         | 
|     70         row { |         | 
|     71           top = 17.5; |         | 
|     72           keys { <LCTL> }; |         | 
|     73         }; |         | 
|     74         row { |         | 
|     75           top = 35; |         | 
|     76           keys { |         | 
|     77             { <I120>, "NORM" }, |         | 
|     78             { <LALT>, "NORM" } |         | 
|     79           }; |         | 
|     80         }; |         | 
|     81     }; |         | 
|     82  |         | 
|     83     section "LeftAlpha" { |     52     section "LeftAlpha" { | 
|     84         left = 39; |     53         left = 39; | 
|     85         top  = 45; |     54         top  = 45; | 
|     86         key.gap = 0.5; |     55         key.gap = 0.5; | 
|     87         key.color = "grey10"; |     56         key.color = "grey10"; | 
|    141         row { |    110         row { | 
|    142             top  = 52.5; |    111             top  = 52.5; | 
|    143             keys { <AB06>, <AB07>, <AB08>, <AB09>, <AB10> }; |    112             keys { <AB06>, <AB07>, <AB08>, <AB09>, <AB10> }; | 
|    144         }; |    113         }; | 
|    145    }; |    114    }; | 
|         |    115     section "LeftColumn" { | 
|         |    116         left = 4; | 
|         |    117         top  = 80; | 
|         |    118         key.gap = 0.5; | 
|         |    119         key.color = "grey20"; | 
|         |    120         key.shape = "DBLA"; | 
|         |    121         row {  | 
|         |    122           vertical = true; | 
|         |    123           keys { <LFSH>, <LCTL> }; | 
|         |    124         }; | 
|         |    125         row { | 
|         |    126           top = 35; | 
|         |    127           key.shape = "NORM"; | 
|         |    128           keys { <FN>, <LALT> }; | 
|         |    129         }; | 
|         |    130     }; | 
|    146    section "CentralColumn" { |    131    section "CentralColumn" { | 
|    147       top = 45; |    132       top = 45; | 
|    148       left = 126.5; |    133       left = 126.5; | 
|    149       key.shape = "DBLA"; |    134       key.shape = "DBLA"; | 
|    150       key.color = "grey20"; |    135       key.color = "grey20"; | 
|    151       // Central section |    136       // Central section | 
|    152       row { |    137       row { | 
|    153           keys { <LWIN> }; |    138           vertical = true; | 
|    154       }; |    139           keys {  | 
|    155       row { |    140             <LWIN>,  | 
|    156           top = 17.5; |    141             <RALT>, // modified from <DELE> | 
|    157           keys { <RALT> }; // modified from <DELE> |    142             <TAB>,             | 
|    158       }; |    143             <BKSP> | 
|    159       row { |    144           }; | 
|    160           top = 35; |         | 
|    161           keys { <TAB> }; |         | 
|    162       }; |         | 
|    163       row { |         | 
|    164           top = 52.5; |         | 
|    165           keys { <BKSP> }; |         | 
|    166       }; |    145       }; | 
|    167       row { |    146       row { | 
|    168           top  = 70; |    147           top  = 70; | 
|    169           left = -35; |    148           left = -35; | 
|    170           keys { <SPCE>, <RTRN>, <SPCE> }; |    149           keys { <SPCE>, <RTRN>, <SPCE> }; | 
|    171         }; |    150         }; | 
|    172    }; |    151    }; | 
|         |    152     section "RightColumn" { | 
|         |    153         left = 250; | 
|         |    154         top  = 80; | 
|         |    155         key.gap = 0.5; | 
|         |    156         key.color = "grey20"; | 
|         |    157         key.shape = "DBLA"; | 
|         |    158         row {  | 
|         |    159           vertical = true; | 
|         |    160           keys { <RTSH>, <RCTL> };  | 
|         |    161         }; | 
|         |    162         row { | 
|         |    163           top = 35; | 
|         |    164           key.shape = "NORM"; | 
|         |    165           keys { <RALT>, <FN> }; | 
|         |    166        }; | 
|         |    167    }; | 
|    173    section "LeftCross" { |    168    section "LeftCross" { | 
|    174         left = 39; |    169         left = 39; | 
|    175         top  = 115; |    170         top  = 115; | 
|    176         key.gap = 0.5; |    171         key.gap = 0.5; | 
|    177         key.color = "grey20"; |    172         key.color = "grey20"; | 
|    178         key.shape = "NORM"; |    173         key.shape = "NORM"; | 
|    179         // Cross section |    174         // Cross section | 
|    180         row { |    175         row { | 
|    181             top  = 8; |    176             top  = 8; | 
|    182             left = 0; |    177             keys {  | 
|    183             keys { <AB03> }; // modified from <HOME>  |    178               <AB03>,  // modified from <HOME> | 
|    184         }; |    179               { <AD07>, gap = 17.5 } // modified from <END> | 
|    185         row { |    180             }; | 
|    186             top = 0; |    181         }; | 
|         |    182         row { | 
|    187             left = 17.5; |    183             left = 17.5; | 
|    188             keys { <AC06> }; // modified from <PGUP> |    184             vertical = true; | 
|    189         }; |    185             keys {  | 
|    190         row { |    186               <AC06>, // modified from <PGUP> | 
|    191             top = 17.5; |    187               <AD11>  // modified from <PGDN> | 
|    192             left = 17.5; |    188             };  | 
|    193             keys { <AD11> }; // modified from <PGDN> |         | 
|    194         }; |         | 
|    195         row { |         | 
|    196             top = 8; |         | 
|    197             left = 35; |         | 
|    198             keys { <AD07> }; // modified from <END> |         | 
|    199         }; |    189         }; | 
|    200    }; |    190    }; | 
|    201    section "RightCross" { |    191    section "RightCross" { | 
|    202         left = 196.5; |    192         left = 196.5; | 
|    203         top  = 115; |    193         top  = 115; | 
|    205         key.color = "grey20"; |    195         key.color = "grey20"; | 
|    206         key.shape = "NORM"; |    196         key.shape = "NORM"; | 
|    207         // Cross section |    197         // Cross section | 
|    208         row { |    198         row { | 
|    209             top  = 8; |    199             top  = 8; | 
|    210             left = 0; |    200             keys { <LEFT>, { <RGHT>, gap = 17.5 } }; | 
|    211             keys { <LEFT> }; // modified from <HOME>  |    201         }; | 
|    212         }; |    202         row { | 
|    213         row { |         | 
|    214             top = 0; |         | 
|    215             left = 17.5; |    203             left = 17.5; | 
|    216             keys { <UP> }; // modified from <PGUP> |    204             vertical = true; | 
|    217         }; |    205             keys { <UP>, <DOWN> }; | 
|    218         row { |    206         }; | 
|    219             top = 17.5; |    207    }; | 
|    220             left = 17.5; |         | 
|    221             keys { <DOWN> }; // modified from <PGDN> |         | 
|    222         }; |         | 
|    223         row { |         | 
|    224             top = 8; |         | 
|    225             left = 35; |         | 
|    226             keys { <RGHT> }; // modified from <END> |         | 
|    227         }; |         | 
|    228    }; |         | 
|    229     section "RightColumn" { |         | 
|    230         left = 250; |         | 
|    231         top  = 80; |         | 
|    232         key.gap = 0.5; |         | 
|    233         key.color = "grey20"; |         | 
|    234         key.shape = "DBLA"; |         | 
|    235         row { keys { <RTSH> }; }; |         | 
|    236         row { |         | 
|    237           top = 17.5; |         | 
|    238           keys { <RCTL> }; |         | 
|    239         }; |         | 
|    240         row { |         | 
|    241           top = 35; |         | 
|    242           keys { |         | 
|    243             { <RALT>, "NORM" }, |         | 
|    244             { <I120>, "NORM" } |         | 
|    245           }; |         | 
|    246         }; |         | 
|    247     }; |         | 
|    248  |         | 
|    249 }; // geometry teckD209 |    208 }; // geometry teckD209 |