Well, that is reasonable, and initially I have used it, but later I was thinking and rather changed the code to use 'int' instead of 'byte' for accesskey and encode position in high-word. IMO it is more simple for adapting existing code and even to use.