Thomas Ward wrote: > Each of my forms will respond to update code 40 by redrawing itself, > sized for the correct screen size. This seems to work. However, if I have > a form with a popup form on top of it, I run into a problem. In this > case, it's the underlying form that needs to be updated, and not the > popup form returned by FrmGetActiveFormID. So the FrmUpdateForm doesn't > work.
Since the user can't interact with the underlying form until after the popup is dismissed, do you really need to update the underlying form? > In any case, it must be possible to do this, because if I run the Address > Book application on my NX-60 and select Preferences from the menu, a > popup form appears. The blue button that toggles the virtual silkscreen > is enabled, and tapping on it causes the UNDERLYING form to be redrawn. Are you sure? According to the recently-updated Sony SDK documentation, the underlying really isn't updated. If a modal dialog is active, the system saves the bits behind the silkscreen and restores them when possible. Notice that if you start any of the PIM apps with the silkscreen maximized, open a modal dialog, and then minimize the silkscreen, the region where the silkscreen use to be is blank. > So there has to be a way to do it. (Interestingly enough, in the Sony > NR70 emulator, the blue button is DISABLED.) None of the PIM apps on the NR70 supported silkscreen resizing. > Anybody know how I can cause the update event to get sent to the > underlying form? Or is there a better approach to what I'm trying to do? > Thanks. Most apps that I've seen don't bother. __________________________________________________ Do you Yahoo!? U2 on LAUNCH - Exclusive greatest hits videos http://launch.yahoo.com/u2 -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
