Logo ROOT  
Reference Guide
GX11Gui.cxx File Reference
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <ctype.h>
#include <limits.h>
#include <unistd.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
#include <X11/cursorfont.h>
#include <X11/keysym.h>
#include <X11/xpm.h>
#include "TGX11.h"
#include "TROOT.h"
#include "TError.h"
#include "TSystem.h"
#include "TException.h"
#include "TClassTable.h"
#include "KeySymbols.h"
#include "TEnv.h"
#include <X11/extensions/shape.h>
Include dependency graph for GX11Gui.cxx:

Functions

void AsmLong (Long_t i1, Long_t i2, Long_t &ll)
 
static Int_t RootX11ErrorHandler (Display *disp, XErrorEvent *err)
 Handle X11 error. More...
 
static Int_t RootX11IOErrorHandler (Display *)
 Handle X11 I/O error (happens when connection to display server is broken). More...
 
void SplitLong (Long_t ll, Long_t &i1, Long_t &i2)
 

Variables

static KeySymbolMap_t gKeyMap []
 
const ULong_t kMWMHintsDecorations = BIT(1)
 
const ULong_t kMWMHintsFunctions = BIT(0)
 
const ULong_t kMWMHintsInputMode = BIT(2)
 
const Int_t kPropMotifWMHintsElements = 4
 
const Int_t kPropMWMHintElements = kPropMotifWMHintsElements
 

Function Documentation

◆ AsmLong()

void AsmLong ( Long_t  i1,
Long_t  i2,
Long_t ll 
)
inline

Definition at line 159 of file GX11Gui.cxx.

◆ RootX11ErrorHandler()

static Int_t RootX11ErrorHandler ( Display *  disp,
XErrorEvent *  err 
)
static

Handle X11 error.

Definition at line 171 of file GX11Gui.cxx.

◆ RootX11IOErrorHandler()

static Int_t RootX11IOErrorHandler ( Display *  )
static

Handle X11 I/O error (happens when connection to display server is broken).

Definition at line 210 of file GX11Gui.cxx.

◆ SplitLong()

void SplitLong ( Long_t  ll,
Long_t i1,
Long_t i2 
)
inline

Definition at line 148 of file GX11Gui.cxx.

Variable Documentation

◆ gKeyMap

KeySymbolMap_t gKeyMap[]
static

Definition at line 73 of file GX11Gui.cxx.

◆ kMWMHintsDecorations

const ULong_t kMWMHintsDecorations = BIT(1)

Definition at line 56 of file GX11Gui.cxx.

◆ kMWMHintsFunctions

const ULong_t kMWMHintsFunctions = BIT(0)

Definition at line 55 of file GX11Gui.cxx.

◆ kMWMHintsInputMode

const ULong_t kMWMHintsInputMode = BIT(2)

Definition at line 57 of file GX11Gui.cxx.

◆ kPropMotifWMHintsElements

const Int_t kPropMotifWMHintsElements = 4

Definition at line 59 of file GX11Gui.cxx.

◆ kPropMWMHintElements

const Int_t kPropMWMHintElements = kPropMotifWMHintsElements

Definition at line 60 of file GX11Gui.cxx.