Path: utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!decwrl!sgi!shinobu!odin!westworld.esd.sgi.com!erik From: erik@westworld.esd.sgi.com (Erik Fortune) Newsgroups: comp.windows.x Subject: Re: How to generate a global refresh within the server? Keywords: R4, internals Message-ID: <1990Oct6.090158.7998@odin.corp.sgi.com> Date: 6 Oct 90 09:01:58 GMT References: <1990Oct5.175926.667@ceres.physics.uiowa.edu> Sender: news@odin.corp.sgi.com (Net News) Reply-To: erik@westworld.esd.sgi.com (Erik Fortune) Organization: Silicon Graphics Inc. Lines: 16 > This is my attempt at generating a global repaint within the server > Is there a better way? This seems to only generate mono refreshes. > [ Note that HandleExposures is the one from dix/window.c ] How about creating a window the size of the screen, mapping it raised and destroying it? Let the server do the (window tree) walking. If you're worried about flashing, create the window with background None. Look at the screen saver code in window.c for examples of creating server owned windows from inside the server. Best of luck, Erik