1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-09 04:30:09 +00:00

added a screensaver enablement method

This commit is contained in:
jules 2007-07-30 14:17:44 +00:00
parent 2b245c6e8c
commit d8d176fa2d
4 changed files with 131 additions and 42 deletions

View file

@ -124,6 +124,28 @@ public:
*/
static int getMouseButtonClickCounter() throw();
//==============================================================================
/** This lets you prevent the screensaver from becoming active.
Handy if you're running some sort of presentation app where having a screensaver
appear would be annoying.
Pass false to disable the screensaver, and true to re-enable it.
@see isScreenSaverEnabled
*/
static void setScreenSaverEnabled (const bool isEnabled) throw();
/** Returns true if the screensaver has not been turned off.
This will return the last value passed into setScreenSaverEnabled(). Note that
it won't tell you whether the user is actually using a screen saver, just
whether this app is deliberately preventing one from running.
@see setScreenSaverEnabled
*/
static bool isScreenSaverEnabled() throw();
//==============================================================================
/** Registers a MouseListener that will receive all mouse events that occur on
any component.