nanogui: Another API thing


Previous by date: 16 May 1999 09:48:11 -0000 Re: Support for on-screen keyboard, Alex Holden
Next by date: 16 May 1999 09:48:11 -0000 Re: Support for on-screen keyboard - SUMMARY, Alex Holden
Previous in thread: 16 May 1999 09:48:11 -0000 Another API thing, Alexander Peuchert
Next in thread: 16 May 1999 09:48:11 -0000 Re: Another API thing, Alexander Peuchert

Subject: Re: Another API thing
From: Alex Holden ####@####.####
Date: 16 May 1999 09:48:11 -0000
Message-Id: <Pine.LNX.4.04.9905161028240.376-100000@hyperspace>

On Sun, 16 May 1999, Alexander Peuchert wrote:
> - support for a simple screen saver.

I suppose it wouldn't be difficult to update a variable every time a
keyboard or mouse event is generated, check the variable occasionally, and
if the difference gets over a certain amount, send a screensaver event to
a client which has requested to be notified about them. This application
would then just create a window the full size of the screen, do it's
screensaver bit in it, and get rid of it again when it recieves a keyboard
or mouse event.

> - support for a display lock mechanism.

The client could simply ignore all keys and mouse events until you enter
the correct password or whatever, but we would have to provide a way to
tell the server to send _all_ key events to the client, including the ones
which would get sent to the window manager to do things like swapping
between applications.

--------------- Linux- the choice of a GNU generation. --------------
: Alex Holden (M1CJD)- Caver, Programmer, Land Rover nut, Radio Ham :
-------------------- http://www.linuxhacker.org/ --------------------



Previous by date: 16 May 1999 09:48:11 -0000 Re: Support for on-screen keyboard, Alex Holden
Next by date: 16 May 1999 09:48:11 -0000 Re: Support for on-screen keyboard - SUMMARY, Alex Holden
Previous in thread: 16 May 1999 09:48:11 -0000 Another API thing, Alexander Peuchert
Next in thread: 16 May 1999 09:48:11 -0000 Re: Another API thing, Alexander Peuchert


Powered by ezmlm-browse 0.20.