I never feel the need to use LstDrawList to display a popup list. Use LstPopupList. It does the draw and erase for you. You don't even need to handle the LstSelectEvent. You just need to catch the value it returns, which indicates which (or none) item has been selected.
Max --- John Leung <[EMAIL PROTECTED]> wrote: > To clear up the list box, try this: > > list = GetObjectPtr(ListResourceIndex); > list->attr.usable = 0; > LstEraseList(list); > > After erasing the list, you may need to redraw the current form as well. > > > > On 7 Jan 2002 at 3:04, Andy Yeong wrote: > > From: "Andy Yeong" <[EMAIL PROTECTED]> > Subject: How to remove a listbox ? > Date sent: Mon, 7 Jan 2002 03:04:10 +0800 > To: "Palm Developer Forum" <[EMAIL PROTECTED]> > Send reply to: "Palm Developer Forum" <[EMAIL PROTECTED]> > > > Hi, > > > > I have a trigger button which will display > > a list box when depressed. > > > > After displaying the list box, the 2nd time > > the user click on it again, the list box suppose > > to dissapear from the form. > > > > So far, I'm able to display the list box when the > > user click on the button, however I couldn't quite > > clear up the list box. Although the list box did > > clear up abit from the form, a bit of it still left > > behind. > > > > Anybody got any example to this ? > > > > My code in summary > > ------------------ > > > > ListPtr list; > > > > *** To show ListBox *** > > > > list = GetObjectPtr(ListResourceIndex); > > list->attr.usable = 1; > > // And follow by the normal string init code > > LstDrawList(list) > > > > *** To Clear up the ListBox *** > > list = GetObjectPtr(ListResourceIndex); > > list->attr.usable = 0; > > LstDrawList(list) > > > > I even try using FrmDrawForm(FrmGetActiveForm()) > > but it still left a part of the listbox behind. > > > > Thanks ! > __________________________________________________ Do You Yahoo!? Send FREE video emails in Yahoo! Mail! http://promo.yahoo.com/videomail/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
