home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1999 / MacHack 1999.toast / Papers / aSEPiA example source / Application / CScreenSaverApp.h < prev    next >
Encoding:
Text File  |  1999-06-25  |  797 b   |  26 lines  |  [TEXT/CWIE]

  1. // ===========================================================================
  2. //    CScreenSaverApp.h               ©1994-1998 Metrowerks Inc. All rights reserved.
  3. // ===========================================================================
  4.  
  5. #pragma once
  6.  
  7. #include <LApplication.h>
  8. #include <LListener.h>
  9.  
  10. class    LWindow;
  11.  
  12. class    CScreenSaverApp : public LApplication, public LListener {
  13. public:
  14.                         CScreenSaverApp();
  15.     virtual             ~CScreenSaverApp();
  16.     
  17.     virtual Boolean        ObeyCommand(CommandT inCommand, void *ioParam = nil);
  18.     virtual void        FindCommandStatus(CommandT inCommand,
  19.                             Boolean &outEnabled, Boolean &outUsesMark,
  20.                             Char16 &outMark, Str255 outName);
  21.     virtual void        ListenToMessage(MessageT inMessage, void *ioParam);
  22.  
  23. protected:
  24.     virtual void        Initialize();
  25.     LWindow     *mDisplayWindow;
  26. };