Thanks for the excellent explanation of the 'why' !
I realise that Door was not really intended for the likes of me - but someone opened Pandora's Box and now we (i.e. you
) have to live with it
Having got the Desktop version of the posted code working, I made the Setup and Install files using the SetupBuilder program, I put the dlls (dzEventsMagic, Door, dzImage, ImageLib) and exe in the installer and installed the app on my PDA. However I get a NullReferenceException when I try to open an image. If I say continue the image appears but the ScrollBars do not. This seems to indicate that the errors is in the 'door' bit still.
I know that bugfixing idiot's code is not your job, but I would be very impressed if you (or anyone) could offer more help!