Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!decwrl!csus.edu!csusac!unify!openlook!openlook-request From: klg!ed@Canada.Sun.COM (Edward Lycklama - KL Group Inc.) Newsgroups: comp.windows.open-look Subject: Re: PANEL_LIST and TTY_SW questions... Message-ID: <9m9riww@openlook.Unify.Com> Date: 28 Jun 91 14:49:31 GMT Sender: news@Unify.Com Lines: 26 > > > 1) I recently saw a statement on this newsgroup which talked about turning > off the "refresh" of a PANEL_LIST so you could insert/delete/change items > without flicker. The solution posted was: > > xv_set(aList, PANEL_PAINT, PANEL_NONE, NULL); > > /* inesert/delete/change list items in "aList" */ > > xv_set(aList, PANEL_PAINT, PANEL_CLEAR, NULL); > > I've tried this, but no luck. Same old filcker... > In order to get this to work, you have to set PANEL_PAINT to PANEL_NONE for *every* insertion and deletion you make to the list; when you're done, set PANEL_PAINT to PANEL_CLEAR. Ed Lycklama KL Group Inc. | Phone: (416) 594-1026 Ext. 24 134 Adelaide St. E, Suite 204 | Fax: (416) 594-1919 Toronto, Ontario, M5C 1K9 | UUCP: sun!suncan!klg!ed CANADA