"Dave Carrigan" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
>
> I'm having a strange issue with the dynamic input area on the T|3. I
> installed the two support PRCs, and the dynamic input is working fine
> (i.e., I can collapse the graffiti area, rotate to landscape, etc.). The
> problem is that whenever another window gets drawn, the device always
> reverts to whatever state the screen was in before the app started.
>
> For example, if I launch the app when the screen is in
> portrait/uncollapsed, then tap the menu bar to post a menu, then tap
> somewhere to make the menu go away, the device will change from whatever
> state it was in back to portrait/uncollapsed.
>
> If I launch the app when the screen is landscape/collapsed, then posting
> another window will always cause the app to revert to
> landscape/collapsed.
>
> This will be very disconcerting for my users, so I hope there's
> something I'm missing to fix this problem.

I don't believe this is expected behavior - it should be fixable. Do you set
your form constraints and custom DIA policy in your form event handler or
the main event handler?

Anyway, the PalmSource developer knowledge base has a "recipe" for using the
PIN Manager, along with a sample application project for various platforms
called "SampleCollapse_R2.zip". Do a search for DIA and you should find the
article/recipe. Check this source out and it follow its lead on your PIN
calls and it should solve your problems. Note that the order of the calls is
fairly important too. WinSetConstraintsSize() apparently needs to be called
first - I noticed several problems on the Garmin Ique 3600 when I didn't do
this.

Hope this helps!
-Robert



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to