Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!pequod.cso.uiuc.edu!dorner From: dorner@pequod.cso.uiuc.edu (Steve Dorner) Newsgroups: comp.sys.mac.programmer Subject: Re: Updating ICONs in a dialog box Message-ID: <1991Apr3.175159.8838@ux1.cso.uiuc.edu> Date: 3 Apr 91 17:51:59 GMT References: <1991Apr3.142215.2787@bellcore.bellcore.com> <1991Apr3.115045.8589@umiami.ir.miami.edu> Sender: usenet@ux1.cso.uiuc.edu (News) Organization: University of Illinois at U-C Lines: 9 > The problem is that the text updates as I expected, but in order to get the > new icon to appear, I have to call DrawDialog to redraw the entire dialog > box. This is slow and makes the entire dialog flicker. Invalidate the item's rect, then call BeginUpdate, DrawDialog, and EndUpdate. Won't be any faster, but won't flicker. -- Steve Dorner, U of Illinois Computing Services Office Internet: s-dorner@uiuc.edu UUCP: uunet!uiucuxc!uiuc.edu!s-dorner