Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!bellcore!texbell!uhnix1!uhnix2!uace0 From: uace0@uhnix2.uh.edu (Michael B. Vederman) Newsgroups: comp.sys.atari.st Subject: Re: Who have I clobbered? (GEM windows) Keywords: GEM redraw rectangle Message-ID: <719@uhnix2.uh.edu> Date: 4 Mar 89 04:45:44 GMT References: <7829@chinet.chi.il.us> <7839@chinet.chi.il.us> <427@hall.cray.com> Reply-To: uace0@uhnix2.UUCP Organization: University of Houston Lines: 17 The easiest way to force a redraw of everything on the screen is to perform a form_dial(FMD_FINISH,0,0,0,0,dx,dy,dw,dh); where dx, dy, dw, dh are the maximum area of the desktop as returned by the call wind_get(0,WF_WORKXYWH,&dx,&dy,&dw,&dh) This will force a redraw message to be sent to everyone. This is by far the easiest way to get other applications to redraw. If they don't do it, some DAs won't handle redraw messages, then they don't do redraws. - mike vederman -- for (;;) : Use ATARINET, send an interactive do_it(c_programmers); : message such as: : Tell UH-INFO at UHUPVM1 ATARINET HELP University Atari Computer Enthusiasts : University of Houston UACE