I'm still having no luck tracking down this strange bug that appeared for my
hack when run on OS3.5 (it works fine on all earlier OS versions) and I'm
wondering if I'm causing it by drawing the form wrong. Does this sequence
look out of order to anybody? (The obscure crash is that if my form opens
and closes twice in a row without a list item being tapped on, then I get
a EventQueue Screwed Up error message......)


saveForm = FrmGetActiveForm ();
frm = FrmInitForm(7999);

LstSetListChoices ( listP, listNames, resP[0]);
LstSetSelection(listP,-1);
height = resP[0];
LstSetHeight(listP,height);
LstSetDrawFunction (listP,(ListDrawDataFuncPtr) MyListDraw);
FrmSetActiveForm (frm);
FrmDrawForm(frm);
item = LstPopupList (listP);
FrmEraseForm(frm);
FrmDeleteForm(frm);
FrmSetActiveForm(saveForm);



Thanks,

Rick Bram



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palm.com/devzone/mailinglists.html

Reply via email to