#include <stdio.h>#include <string.h>#include <stdlib.h>#include <ctype.h>#include <unistd.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>Go to the source code of this file.
Classes | |
| struct | MWMHintsProperty_t |
| struct | KeySymbolMap_t |
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) |
| static Int_t | RootX11IOErrorHandler (Display *) |
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 [] |
| static Int_t RootX11ErrorHandler | ( | Display * | disp, | |
| XErrorEvent * | err | |||
| ) | [static] |
Definition at line 162 of file GX11Gui.cxx.
References Error, Form(), gDebug, gROOT, gSystem, gVirtualX, TROOT::Initialized(), TSystem::ProcessEvents(), TROOT::ProcessLineFast(), Throw(), and w.
Referenced by TGX11::OpenDisplay().
| static Int_t RootX11IOErrorHandler | ( | Display * | ) | [static] |
Definition at line 199 of file GX11Gui.cxx.
References Error, fprintf(), gSystem, gXDisplay, TROOT::Initialized(), TSystem::RemoveFileHandler(), SafeDelete, and Throw().
Referenced by TGX11::OpenDisplay().
KeySymbolMap_t gKeyMap[] [static] |
Definition at line 72 of file GX11Gui.cxx.
| const ULong_t kMWMHintsDecorations = BIT(1) |
Definition at line 55 of file GX11Gui.cxx.
| const ULong_t kMWMHintsFunctions = BIT(0) |
Definition at line 54 of file GX11Gui.cxx.
| const ULong_t kMWMHintsInputMode = BIT(2) |
Definition at line 56 of file GX11Gui.cxx.
| const Int_t kPropMotifWMHintsElements = 4 |
Definition at line 58 of file GX11Gui.cxx.
Definition at line 59 of file GX11Gui.cxx.
1.5.1