Logo ROOT  
Reference Guide
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.