I was wondering if anyone else had a similar problem...
I'm using Visual Studio 2004, targeting a Dell Axim with Windows Mobile
Second Edition.
I was trying to upgrade my applications to recognize landscape mode, so
I went to msdn and scanned what relevant articles I could find. Seemed
simple enough.
So I finally got everything compiled and running. Everything looks
good - kind of. All the widgets and images are being repositioned
depending on the mode. However...
If I start my pda in landscape mode, then click on the hardware toggle
to switch modes, my pda seems to refresh my screen a bit short - on my
right/bottom, the screen looks like you can see the
background/wallpaper of the pda.
Fine - I thought - maybe there's an os upgrade for my pda - that I
don't know about. There was - so I flashed the rom - but the problem
remained after the upgrade.
So I went back to msdn to get the new WM SE emulators to see what they
would do. Sure enough, the landscape emulator exhibited the same
behaviour. I'm manually clearing the screen - and it looks like its
displaying the correct rect coords for both modes, but I'm seeing the
background of the pda (like it's punched a hole in my form's window) to
the right/bottom. Oddly enough, this punched out area is the same size
of the SIP form, if I click the SIP on - is this relevant in some way
to the problem I'm seeing?
I've noticed that the non-managed guys have a new set of headers they
have to recompile to. I assumed the framework would take care of this
for me - if I used managed code. Do I need to flip a switch somewhere
to recompile against the new SE code?
Any one else run into this?
Thanks in advance for any replies.