Game Accessibility Library logo SourceForge.net Logo
Game Accessibility Suite: CATGUI/CATWindow.h File Reference

CATWindow.h File Reference


Detailed Description

Basic windowing class.

Copyright (c) 2003-2008 by Michael Ellison. See COPYING.txt for the Game Accessibility Suite [GAS] License (MIT License).

Definition in file CATWindow.h.

#include "CATGUIInternal.h"
#include <time.h>
#include "CATImage.h"
#include "CATGuiObj.h"
#include "CATEvent.h"
#include "CATCursor.h"
#include "CATKeystroke.h"
#include "CATStack.h"
#include "CATQueue.h"
#include "CATMutex.h"
#include "CATSignal.h"
#include "CATApp.h"
#include "CATKnob.h"

Go to the source code of this file.

Classes

struct  CATFINDCONTROLSTRUCT
 Information about a control and its siblings. More...
class  CATWindow
 Basic windowing class. More...
struct  CATWindow::GGWINDOWCMDFUNC

Defines

#define CATWM_START_MESSAGE   0

Enumerations

enum  CATWM_MESSAGES {
  CATWM_INTERNAL = CATWM_START_MESSAGE + 100,
  CATWM_KILLWINDOW,
  CATWM_MOUSETIMER,
  CATWM_UPDATETIMER,
  CATWM_FRAMEWORK = CATWM_START_MESSAGE + 250,
  CATWM_EVENTPOSTED,
  CATWM_ENDWAIT,
  CATWM_SETWAITLABEL,
  CATWM_SETWAITPROGRESS,
  CATWM_APPLICATION = CATWM_START_MESSAGE + 500,
  CATWM_LAST
}

Variables

const CATUInt32 kTOOLTIPHOVERTIME = 1000
const CATUInt32 kMOUSEFILTERFREQ = 50


Generated on Mon Feb 11 04:10:07 2008 for Game Accessibility Suite by doxygen 1.5.4