#include <cstdio>
#include <cstring>
#include <cstdlib>
#include <cctype>
#include <climits>
#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>
Classes | |
struct | KeySymbolMap_t |
struct | MWMHintsProperty_t |
struct | RVisual |
struct | RXColor |
struct | RXGCValues |
struct | RXpmAttributes |
struct | RXSetWindowAttributes |
Functions | |
void | AsmLong (Long_t i1, Long_t i2, Long_t &ll) |
static Int_t | RootX11ErrorHandler (Display *disp, XErrorEvent *err) |
Handle X11 error. | |
static Int_t | RootX11IOErrorHandler (Display *) |
Handle X11 I/O error (happens when connection to display server is broken). | |
void | SplitLong (Long_t ll, Long_t &i1, Long_t &i2) |
Variables | |
static KeySymbolMap_t | gKeyMap [] |
const ULong_t | kMWMHintsDecorations = (1ULL << ( 1 )) |
const ULong_t | kMWMHintsFunctions = (1ULL << ( 0 )) |
const ULong_t | kMWMHintsInputMode = (1ULL << ( 2 )) |
const Int_t | kPropMotifWMHintsElements = 4 |
const Int_t | kPropMWMHintElements = kPropMotifWMHintsElements |
Definition at line 156 of file GX11Gui.cxx.
|
static |
Handle X11 error.
Definition at line 168 of file GX11Gui.cxx.
Handle X11 I/O error (happens when connection to display server is broken).
Definition at line 197 of file GX11Gui.cxx.
Definition at line 145 of file GX11Gui.cxx.
|
static |
Definition at line 70 of file GX11Gui.cxx.
Definition at line 53 of file GX11Gui.cxx.
Definition at line 52 of file GX11Gui.cxx.
Definition at line 54 of file GX11Gui.cxx.
Definition at line 56 of file GX11Gui.cxx.
const Int_t kPropMWMHintElements = kPropMotifWMHintsElements |
Definition at line 57 of file GX11Gui.cxx.