!IKHG no longer works - create your layout files textually as described in Doc.FileFormat. The table in file KeyStruct must be modified to point to the tables which your handler is to recognise (one entry for each country). For example, the KeyStructureTable for Germany (in Germany.Source.KeyStruct) has entries for UK (KeyStruct1), Germany (KeyStruct7) and Switzerland (KeyStruct35). All others default to UK. Finally, the IntKeyMod and Makefile files must be modified to pull everything together.
Jeffrey Lee
authored
Detail: Source/IntKeyBody - Re-introduce the ALIGN directive that went AWOL in v0.95 of the module. Without this the first symbol in the next file (AccentTable from Source.Accents) isn't properly aligned, causing data aborts either when looking up AccentTable entries or when trying to use the results. Admin: Tested on BB-xM Fixes issue reported on forums with dead keys causing aborts with the Netherlands keyboard layout: http://www.riscosopen.org/forum/forums/1/topics/1749?page=1#posts-20977 Version 0.96. Tagged as 'IntKey-0_96'