Hi, I've just checked in a few changes that I though I best explain. Currently each Platform that Arcem runs on has a file DispKbd.c in it's platform directory. Quite a lot of code in this file is exactly the same or very similar to that found in other platforms DispKbd.c file.
To correct this I've added a DispKbdShared.c file in the arch directory which will hold common code, current it has 3 functions that appeared identical on all platforms. MarkAsUpdated() QueryRamChange() CopyScreenRAM() Anything need to be done on platforms? Windows & X: No Risc OS: In theory No, but compile and check you still get a picture Mac OSX: I slightly messed up and thought I could move 4 functions, but my windows client buggered up the line endings, Michael, can you check out DispKbd.c rev 1.5 and remove the 3 funcs listed above, then check that result in. Sorry I messed the file up. Give the prog a quick run and make sure it's still giving a picture :) Peter -- Peter Howkins [EMAIL PROTECTED] ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ arcem-devel mailing list arcem-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/arcem-devel