I am about half way through porting Aaron Giles new MAME debugger to MacMAME/MacMESS. It is really interesting, this is really my first exposure to Windows GUI programming. It is interesting the creating a window and creating a control in a window use the same function call, that’s different.
But with Mac OS X 10.3′s HIView API the two platforms have very similar C APIs. It is a case of: the function names have changed to protect the innocent constants.
I do like the all-in-one call Windows has that sets scroll bar properties.