-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Does anybody know of a way to pay the visual part of screensavers in regular windows without the UI event detection stopping them, and without preventing the user from accessing other windows. That is, can I just kick them off in a window and watch them like any other animation? Some of them are so impressive it seems a shame to relegate them to a mode in which they are, for the most part ignored. STH -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFAQt6uwX61+IL0QsMRApe+AJ0S5uCVQhE/y8OCUDRvQhI5WMmAUQCffReP zpJJIC5CLgsFoaAy9k6n0Mc= =aWf9 -----END PGP SIGNATURE-----
On Monday 01 March 2004 07.56, Steven T. Hatton wrote:
Does anybody know of a way to pay the visual part of screensavers in regular windows without the UI event detection stopping them, and without preventing the user from accessing other windows. That is, can I just kick them off in a window and watch them like any other animation? Some of them are so impressive it seems a shame to relegate them to a mode in which they are, for the most part ignored.
They're just programs. You can just run them like any other program, like /opt/kde3/bin/kspace.kss or /usr/X11R6/lib/xscreensaver/flipscreen3d or whichever
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 01 March 2004 02:00 am, Anders Johansson wrote:
They're just programs. You can just run them like any other program, like
/opt/kde3/bin/kspace.kss or /usr/X11R6/lib/xscreensaver/flipscreen3d
or whichever
Thanks. This looks to be a modestly challenging programming exercise for my newly acquired programming C++ skills. Talking about sticking pins in you own eyes! C++ is a b!tch. It would probably seem easier if I didn't already know Java. Running help on one of the files revealed something interesting. It was written by Z. That dude gets around! Mon Mar 01 02:08:43:> /usr/X11R6/lib/xscreensaver/flipscreen3d --help Screenflip: from the XScreenSaver 4.12 distribution (14-Aug-2003.) http://www.jwz.org/xscreensaver/ Options include: -root, -window, -mono, -install, -noinstall, -visual <arg>, -window-id <arg>, -no-rotate, -rotate, -delay <arg>, -wireframe, -no-wireframe, -fps, -no-fps. http://www.jwz.org/ I'm going to try to figure out a way to create a control panel that sniffs the app and builds a control widget on the fly. But first I just want to be able to list them, and resize the display. I've noticed the top level widget isn't resizeable. I think if I make it subordinate to one that is, it should resize ok. Do you happen to know if the current screensavers have their widgets dynamically built, or is a specially setup widget created for each one? STH -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFAQuSlwX61+IL0QsMRAl4QAKCvcNe6lq+ljG2tzZc11bMA0WG7LQCdFLyP xkN2snf4Yx+qMQ1acsKsA30= =LibM -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 01 March 2004 02:22 am, Steven T. Hatton wrote:
On Monday 01 March 2004 02:00 am, Anders Johansson wrote:
They're just programs. You can just run them like any other program, like
/opt/kde3/bin/kspace.kss or /usr/X11R6/lib/xscreensaver/flipscreen3d
Just in case someone didn't know about X geometry: /usr/X11R6/lib/xscreensaver/kaleidescope -geometry 1600x1200 This is a geometry I use to launch xterm: - -geometry 80x120+400+600 Note that xterm interprets this differently than the screensaver programs. They seem to be thinking in terms of pixels, whereas xterm thinks in characters. The WxH determines the size of the window, an the W+H determines the location. STH -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFAQvpLwX61+IL0QsMRAs7cAJ98q3I9X0BtXvu2khr6HWOtgTrAEQCfTrFG fKLERadDGP6Sx/htMhMcbLk= =yaZW -----END PGP SIGNATURE-----
On Monday 01 March 2004 08.22, Steven T. Hatton wrote:
I'm going to try to figure out a way to create a control panel that sniffs the app and builds a control widget on the fly. But first I just want to be able to list them, and resize the display. I've noticed the top level widget isn't resizeable. I think if I make it subordinate to one that is, it should resize ok.
Do you happen to know if the current screensavers have their widgets dynamically built, or is a specially setup widget created for each one?
I haven't looked at it too closely in a long time, but I do remember from when I did read it that it was pretty easy source to follow, so that would be my suggestion
Nice tip. I would like to use the formulas I have collected for winfract for win16 in a linux fractile program. then with this tip I can fire it up as a screen saver. CWSIV On Sun, 2004-02-29 at 23:00, Anders Johansson wrote: <SNIP>
They're just programs. You can just run them like any other program, like
/opt/kde3/bin/kspace.kss or /usr/X11R6/lib/xscreensaver/flipscreen3d
or whichever
participants (3)
-
Anders Johansson
-
Carl William Spitzer IV
-
Steven T. Hatton