Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rice!rice!sun-spots-request From: MCCABE%MTUS5.BITNET@cunyvm.cuny.edu (Jim McCabe) Newsgroups: comp.sys.sun Subject: Repainting a frame and its panels under SunView Keywords: Windows Message-ID: <1990Oct7.235924.10023@rice.edu> Date: 26 Sep 90 16:34:00 GMT Sender: sun-spots-request@rice.edu Organization: Sun-Spots Lines: 16 Approved: Sun-Spots@rice.edu Originator: spots@walhalla.rice.edu X-Sun-Spots-Digest: Volume 9, Issue 317, message 20 Is there a way to force SunView to repaint an entire frame and its subwindows? I have a frame with three panels inside it. At times I would like to repaint the display. I can repaint the panels easily enough, using the "panel_paint()" routine. However, this leaves the panel borders unpainted, making the panels appear to be one large panel. I have tried to use the "wmgr_refreshwindow()" routine, passing it the handle of my frame (type Frame, the value returned by the "window_create()" routine). But, whenever I use this lower-level call, my program always exits with a segmentation fault. I'm using a SparcStation IPC, and SunView 1. Any ideas? -- Jim McCabe