Logo ROOT   6.10/09
Reference Guide
Macros | Enumerations | Variables
Win32Constants.h File Reference
#include "Windows4Root.h"
Include dependency graph for Win32Constants.h:
This graph shows which files directly or indirectly include this file:

Macros

#define ColorOffset   0
 
#define GetWin32ApplicationImp()   ((TWin32Application *)( gROOT->GetApplication()->GetApplicationImp()))
 
#define ROOT_MSG
 
#define ROOTColorIndex(ic)   fWin32Mother->ColorIndex(ic)
 
#define WHITE_ROOT_COLOR   ROOTColorIndex(0)
 

Enumerations

enum  Canvas_Child_Window_Ids { ID_TOOLBAR = 1, ID_STATUSBAR }
 
enum  EListOfIcons {
  kMainROOTIcon, kCanvasIcon, kBrowserIcon, kClosedFolderIcon,
  kOpenedFolderIcon, kDocumentIcon, kTotalNumOfICons
}
 
enum  ERoot_Msgs {
  IX11_ROOT_MSG =WM_USER+10, IX11_ROOT_Input, ROOT_CMD, ROOT_SYNCH_CMD,
  ROOT_HOOK
}
 
enum  ESendClassCOPs { kSendClass =1, kSendWaitClass }
 
enum  L_ROOT_Attribute {
  IX_SETCO, IX_SETLN, IX_SETLS, IX_SETLC,
  IX_DRMDE, IX_SETMENU
}
 
enum  L_ROOT_Control {
  IX_OPNDS, IX_OPNWI, IX_SELWI, IX_CLSWI,
  IX_CLSDS, IX_SETHN, IX_SETBUF, IX_SETSTATUS,
  IX_GETBUF, IX_CLRWI, IX_RSCWI, IX_CLIP,
  IX_NOCLI
}
 
enum  L_ROOT_Dummies { IX_S2BUF, IX_SDSWI }
 
enum  L_ROOT_Input { IX_REQLO, IX_REQST }
 
enum  L_ROOT_Inquiry { IX_GETGE, IX_GETWI, IX_GETPL, IX_GETCOL }
 
enum  L_ROOT_Marker {
  IX_SETMS, IX_SETMC, IX_SETFS, IX_SETFC,
  IX_SYNC
}
 
enum  L_ROOT_OpenGL { GL_MAKECURRENT }
 
enum  L_ROOT_Pixmap {
  IX_OPNPX, IX_CLPX, IX_CPPX, IX_CLRPX,
  IX_RMPX, IX_UPDWI, IX_WRPX, IX_WIPX
}
 
enum  L_ROOT_Primitive {
  IX_LINE, IX_MARKE, IX_FLARE, IX_BOX,
  IX_CA
}
 
enum  L_ROOT_Text {
  IX_TEXT, IX_TXTL, IX_SETTA, IX_SETTF,
  IX_SETTC, IW_SETCH
}
 
enum  ROOT_Graphics_Msg {
  ROOT_Control, ROOT_Primitive, ROOT_Text, ROOT_Attribute,
  ROOT_Marker, ROOT_Input, ROOT_Inquiry, ROOT_Pixmap,
  ROOT_OpenGL, ROOT_Dummies
}
 

Variables

static int Win32DrawMode [] = {R2_COPYPEN, R2_XORPEN, R2_NOT}
 

Macro Definition Documentation

◆ ColorOffset

#define ColorOffset   0

Definition at line 18 of file Win32Constants.h.

◆ GetWin32ApplicationImp

#define GetWin32ApplicationImp ( )    ((TWin32Application *)( gROOT->GetApplication()->GetApplicationImp()))

Definition at line 201 of file Win32Constants.h.

◆ ROOT_MSG

#define ROOT_MSG

Definition at line 31 of file Win32Constants.h.

◆ ROOTColorIndex

#define ROOTColorIndex (   ic)    fWin32Mother->ColorIndex(ic)

Definition at line 26 of file Win32Constants.h.

◆ WHITE_ROOT_COLOR

#define WHITE_ROOT_COLOR   ROOTColorIndex(0)

Definition at line 28 of file Win32Constants.h.

Enumeration Type Documentation

◆ Canvas_Child_Window_Ids

Enumerator
ID_TOOLBAR 
ID_STATUSBAR 

Definition at line 38 of file Win32Constants.h.

◆ EListOfIcons

Enumerator
kMainROOTIcon 
kCanvasIcon 
kBrowserIcon 
kClosedFolderIcon 
kOpenedFolderIcon 
kDocumentIcon 
kTotalNumOfICons 

Definition at line 199 of file Win32Constants.h.

◆ ERoot_Msgs

enum ERoot_Msgs
Enumerator
IX11_ROOT_MSG 
IX11_ROOT_Input 
ROOT_CMD 
ROOT_SYNCH_CMD 
ROOT_HOOK 

Definition at line 35 of file Win32Constants.h.

◆ ESendClassCOPs

Enumerator
kSendClass 
kSendWaitClass 

Definition at line 40 of file Win32Constants.h.

◆ L_ROOT_Attribute

Enumerator
IX_SETCO 
IX_SETLN 
IX_SETLS 
IX_SETLC 
IX_DRMDE 
IX_SETMENU 

Definition at line 116 of file Win32Constants.h.

◆ L_ROOT_Control

Enumerator
IX_OPNDS 
IX_OPNWI 
IX_SELWI 
IX_CLSWI 
IX_CLSDS 
IX_SETHN 
IX_SETBUF 
IX_SETSTATUS 
IX_GETBUF 
IX_CLRWI 
IX_RSCWI 
IX_CLIP 
IX_NOCLI 

Definition at line 63 of file Win32Constants.h.

◆ L_ROOT_Dummies

Enumerator
IX_S2BUF 
IX_SDSWI 

Definition at line 191 of file Win32Constants.h.

◆ L_ROOT_Input

Enumerator
IX_REQLO 
IX_REQST 

Definition at line 147 of file Win32Constants.h.

◆ L_ROOT_Inquiry

Enumerator
IX_GETGE 
IX_GETWI 
IX_GETPL 
IX_GETCOL 

Definition at line 159 of file Win32Constants.h.

◆ L_ROOT_Marker

Enumerator
IX_SETMS 
IX_SETMC 
IX_SETFS 
IX_SETFC 
IX_SYNC 

Definition at line 131 of file Win32Constants.h.

◆ L_ROOT_OpenGL

Enumerator
GL_MAKECURRENT 

Definition at line 53 of file Win32Constants.h.

◆ L_ROOT_Pixmap

Enumerator
IX_OPNPX 
IX_CLPX 
IX_CPPX 
IX_CLRPX 
IX_RMPX 
IX_UPDWI 
IX_WRPX 
IX_WIPX 

Definition at line 173 of file Win32Constants.h.

◆ L_ROOT_Primitive

Enumerator
IX_LINE 
IX_MARKE 
IX_FLARE 
IX_BOX 
IX_CA 

Definition at line 86 of file Win32Constants.h.

◆ L_ROOT_Text

Enumerator
IX_TEXT 
IX_TXTL 
IX_SETTA 
IX_SETTF 
IX_SETTC 
IW_SETCH 

Definition at line 100 of file Win32Constants.h.

◆ ROOT_Graphics_Msg

Enumerator
ROOT_Control 
ROOT_Primitive 
ROOT_Text 
ROOT_Attribute 
ROOT_Marker 
ROOT_Input 
ROOT_Inquiry 
ROOT_Pixmap 
ROOT_OpenGL 
ROOT_Dummies 

Definition at line 42 of file Win32Constants.h.

Variable Documentation

◆ Win32DrawMode

int Win32DrawMode[] = {R2_COPYPEN, R2_XORPEN, R2_NOT}
static

Definition at line 197 of file Win32Constants.h.