"Luis Antoniosi (CoCoDemus)" wrote: > As for bit shifts, did you consider substituting "<< 8" with "* 256", > > > for example? > > > > It wont work for the "1 << (KEY_LEFT & $00ff)" Good point, well made. ..ciaran