#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.