ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions | Variables
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:

Go to the source code of this file.

Functions

void SplitLong (Long_t ll, Long_t &i1, Long_t &i2)
 
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...
 

Variables

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

Function Documentation

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

Definition at line 159 of file GX11Gui.cxx.

Referenced by TGWin32::MapEvent(), and TGX11::MapEvent().

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

Handle X11 error.

Definition at line 171 of file GX11Gui.cxx.

Referenced by TGX11::OpenDisplay().

static Int_t RootX11IOErrorHandler ( Display *  )
static

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

Definition at line 209 of file GX11Gui.cxx.

Referenced by TGX11::OpenDisplay().

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

Definition at line 148 of file GX11Gui.cxx.

Referenced by TGWin32::MapEvent(), and TGX11::MapEvent().

Variable Documentation

KeySymbolMap_t gKeyMap[]
static

Definition at line 73 of file GX11Gui.cxx.

const ULong_t kMWMHintsDecorations = BIT(1)

Definition at line 56 of file GX11Gui.cxx.

Referenced by TGX11::SetMWMHints().

const ULong_t kMWMHintsFunctions = BIT(0)

Definition at line 55 of file GX11Gui.cxx.

Referenced by TGX11::SetMWMHints().

const ULong_t kMWMHintsInputMode = BIT(2)

Definition at line 57 of file GX11Gui.cxx.

Referenced by TGX11::SetMWMHints().

const Int_t kPropMotifWMHintsElements = 4

Definition at line 59 of file GX11Gui.cxx.

const Int_t kPropMWMHintElements = kPropMotifWMHintsElements

Definition at line 60 of file GX11Gui.cxx.

Referenced by TGX11::SetMWMHints().