OnWinEnterEvent you should be doing this

 EventType eventToAdd;
 MemSet(&eventToAdd, sizeof(EventType), 0);
 eventToAdd.eType = (eventsEnum) winDisplayChangedEvent;
 EvtAddUniqueEventToQueue(&eventToAdd, 0, true);


in case the grafitti area changed since you were last in the form.
Not sure why popping up a menu and removing it would cause the graffiti area
to change.
You definitely shouldn't need to save the graffiti state and restore it tho.



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

Reply via email to