Path: utzoo!attcan!uunet!bnrgate!bnr-fos!bigsur!darren2 From: darren2@bigsur.UUCP (Darren Toop) Newsgroups: comp.windows.x Subject: screen dump those damn popup menus Message-ID: <476@bigsur.UUCP> Date: 12 Jan 90 20:17:47 GMT Reply-To: darren2@bigsur.UUCP (Darren Toop) Organization: Bell-Northern Research, Ottawa, Canada Lines: 24 Oh, how I hate retyping what is already on the screen. Oh, how I love to make a screen dump of the new version of my tool so the technical writer has a high probability of getting it right. Oh, how dissapointed I was that X.11/clients/xpr/xdpr would not screen dump if I had a menu popped up (couldn't grab the focus). Oh, how happy I was to find that there is a trivial workaround. I call it xdprd, for "xpdr delayed". It waits 10 seconds and screen dumps the root window, and all sub windows. It's a bit of overkill but some guy keeps bugging me about adding another feature to my program, so I didn't spend a lot of time on it: The following is the diff from X.11/clients/xpr/xdpr 30c30 < xwd $dv | xpr $flags | lpr $prntr --- > sleep 10; xwd -root $dv | xpr $flags | lpr $prntr It sleeps for 10 seconds to give you time to popup the menu/ dialog/etc, then dumps the root window.