ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Enumerations | Variables
TVirtualX.h File Reference
#include <utility>
#include <vector>
#include "TNamed.h"
#include "TAttLine.h"
#include "TAttFill.h"
#include "TAttText.h"
#include "TAttMarker.h"
#include "GuiTypes.h"
Include dependency graph for TVirtualX.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TVirtualX
 Semi-Abstract base class defining a generic interface to the underlying, low level, native graphics backend (X11, Win32, MacOS, OpenGL...). More...
 

Macros

#define gVirtualX   (TVirtualX::Instance())
 

Enumerations

enum  ECursor {
  kBottomLeft, kBottomRight, kTopLeft, kTopRight,
  kBottomSide, kLeftSide, kTopSide, kRightSide,
  kMove, kCross, kArrowHor, kArrowVer,
  kHand, kRotate, kPointer, kArrowRight,
  kCaret, kWatch, kNoDrop
}
 

Variables

R__EXTERN Atom_t gWM_DELETE_WINDOW
 
R__EXTERN Atom_t gMOTIF_WM_HINTS
 
R__EXTERN Atom_t gROOT_MESSAGE
 
const int kNumCursors = 19
 
R__EXTERN TVirtualX *(* gPtr2VirtualX )()
 
R__EXTERN TVirtualXgGXBatch
 

Macro Definition Documentation

#define gVirtualX   (TVirtualX::Instance())

Definition at line 362 of file TVirtualX.h.

Referenced by TGX11TTF::Activate(), TGPopupMenu::AddEntry(), TGFrame::AddInput(), TGPopupMenu::AddLabel(), TGPopupMenu::AddPopup(), TGHtml::AddStyle(), TColor::Allocate(), TGHtml::AllocColor(), TGHtml::AllocColorByValue(), TGColorPick::AllocColors(), TLatex::Analyse(), TFileDrawMap::AnimateTree(), TGMainFrame::BindKey(), TRootGuiBuilder::BindKeys(), TGMenuBar::BindKeys(), TGSplitButton::BindKeys(), TGMenuBar::BindMenu(), TGSplitButton::BindMenuKeys(), TGHtml::BlockDraw(), TGTextEdit::BreakLine(), TGTextEditor::Build(), TGSpeedo::Build(), TCanvas::Build(), TRootGuiBuilder::BuildComboBox(), TTreeViewer::BuildInterface(), TGSplitButton::CalcSize(), TEveBrowser::CalculateReparentXY(), TCanvas::cd(), TGTransientFrame::CenterOnParent(), TGFrame::ChangeBackground(), TGDoubleSlider::ChangeCursor(), TGuiBldDragManager::ChangeTextFont(), TGuiBldDragManager::CheckTargetAtPoint(), ClassImp(), TGCompositeFrame::Cleanup(), TGView::Clear(), TGTextView::Clear(), TPadPainter::ClearDrawable(), TGHtml::ClearGcCache(), TGCanvas::ClearViewPort(), TRootCanvas::Close(), TCanvas::Close(), TGWin32::CloseDisplay(), TGSelectBox::CloseWindow(), TGColorDialog::CloseWindow(), ROOTOpenGLView::configureNotifyTree, QuartzView::configureNotifyTree, TGRegion::Contains(), TGTextView::Copy(), TPadPainter::CopyDrawable(), TRecorderRecording::CopyEvent(), TGRegion::CopyRegion(), TGTextEntry::CopyText(), TGLWidget::Create(), TRootBrowserLite::CreateBrowser(), TRootCanvas::CreateCanvas(), TGWin32GLManager::CreateDIB(), TGColorPick::CreateDitheredImage(), TPadPainter::CreateDrawable(), TRecGuiEvent::CreateEvent(), TGOSXGLManager::CreateGLContext(), TGWin32GLManager::CreateGLContext(), TX11GLManager::CreateGLPixmap(), TGColorPick::CreateImages(), TGLSAViewer::CreateMenus(), TGLWidget::CreateWindow(), TGTextEntry::Del(), TGTextEdit::DelChar(), TGTextEdit::Delete(), TGOSXGLManager::DeleteGLContext(), TGWin32GLManager::DeleteGLContext(), TX11GLManager::DeleteGLContext(), TPadPainter::DestroyDrawable(), TGWindow::DestroySubwindows(), TGWindow::DestroyWindow(), TRootContextMenu::Dialog(), TMacOSXSystem::DispatchOneEvent(), TWinNTSystem::DispatchOneEvent(), TRootContextMenu::DisplayPopup(), TH1Editor::DoBinPressed(), TFitEditor::DoFit(), TH1Editor::DoHistView(), TH2Editor::DoHistView(), TGuiBldDragManager::DoMove(), TGDragWindow::DoRedraw(), TGButtonGroup::DoRedraw(), TGDockButton::DoRedraw(), TGLabel::DoRedraw(), TGedMarkerSelect::DoRedraw(), TGSplitTool::DoRedraw(), TGDockHideButton::DoRedraw(), TGSpeedo::DoRedraw(), TGColorPalette::DoRedraw(), TGedPatternFrame::DoRedraw(), TGTextEntry::DoRedraw(), TGHProgressBar::DoRedraw(), TGColorPick::DoRedraw(), TGVSlider::DoRedraw(), TGedSelect::DoRedraw(), TGVProgressBar::DoRedraw(), TGColorSelect::DoRedraw(), TGedPatternSelect::DoRedraw(), TGHSlider::DoRedraw(), TGDoubleVSlider::DoRedraw(), TGTextButton::DoRedraw(), TGMdiTitleIcon::DoRedraw(), TGFrame::DoRedraw(), TGDoubleHSlider::DoRedraw(), TGPictureButton::DoRedraw(), TGMenuTitle::DoRedraw(), TGSplitButton::DoRedraw(), TGGroupFrame::DoRedraw(), TGuiBldDragManager::DoResize(), TGraphEditor::DoShape(), TPieEditor::DoShape(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TGDNDManager::Drag(), TGString::Draw(), TGHotString::Draw(), TGPicture::Draw(), TGFrame::Draw3dRectangle(), TGListTree::DrawActive(), TGHorizontal3DLine::DrawBorder(), TGTableCell::DrawBorder(), TGDockButton::DrawBorder(), TGVertical3DLine::DrawBorder(), TGToolTip::DrawBorder(), TGStatusBar::DrawBorder(), TGColorFrame::DrawBorder(), TGSplitTool::DrawBorder(), TGScrollBarElement::DrawBorder(), TGedPatternFrame::DrawBorder(), TGView::DrawBorder(), TGComboBox::DrawBorder(), TGButtonGroup::DrawBorder(), TGMdiVerticalWinResizer::DrawBorder(), TGTextEntry::DrawBorder(), TGMdiHorizontalWinResizer::DrawBorder(), TGMdiCornerWinResizer::DrawBorder(), TGTabElement::DrawBorder(), TGPopupMenu::DrawBorder(), TGCanvas::DrawBorder(), TGListBox::DrawBorder(), TGGroupFrame::DrawBorder(), TPadPainter::DrawBox(), TGMdiWinResizer::DrawBox(), TGLPadPainter::DrawBox(), TGuiBldHintsButton::DrawCenterX(), TGuiBldHintsButton::DrawCenterY(), TGFont::DrawChars(), TGFont::DrawCharsExp(), TGPopupMenu::DrawCheckMark(), Rgl::Pad::MarkerPainter::DrawCircle(), TGTreeLBEntry::DrawCopy(), TGTableCell::DrawCopy(), TGTextLBEntry::DrawCopy(), TGLVEntry::DrawCopy(), TGLineLBEntry::DrawCopy(), Rgl::Pad::MarkerPainter::DrawCross(), TPad::DrawCrosshair(), TGTextEdit::DrawCursor(), Rgl::Pad::MarkerPainter::DrawDiamond(), TRootContextMenu::DrawEntry(), TGPopupMenu::DrawEntry(), TGuiBldHintsButton::DrawExpandX(), TGuiBldHintsButton::DrawExpandY(), ROOT::Quartz::DrawFillArea(), TGLPadPainter::DrawFillArea(), TGColorPalette::DrawFocusHilite(), Rgl::Pad::MarkerPainter::DrawFullDotLarge(), Rgl::Pad::MarkerPainter::DrawFullSquare(), Rgl::Pad::MarkerPainter::DrawFullStar(), Rgl::Pad::MarkerPainter::DrawFullTrianlgeDown(), Rgl::Pad::MarkerPainter::DrawFullTrianlgeUp(), TPie::DrawGhost(), TGuiBldDragManager::DrawGrabRectangles(), TGHotString::DrawHotChar(), TGColorPick::DrawHScursor(), TGListTree::DrawItem(), TGListTree::DrawItemName(), TGuiBldDragManager::DrawLasso(), TGColorPick::DrawLcursor(), ROOT::Quartz::TextLine::DrawLine(), TPadPainter::DrawLine(), TGLPadPainter::DrawLine(), TPadPainter::DrawLineNDC(), TGLPadPainter::DrawLineNDC(), TFileDrawMap::DrawMarker(), TGSpeedo::DrawNeedle(), TGListTree::DrawNode(), Rgl::Pad::MarkerPainter::DrawOpenStar(), TGListTree::DrawOutline(), TGLVoxelPainter::DrawPaletteAxis(), TGLBoxPainter::DrawPaletteAxis(), TGLLegoPainter::DrawPaletteAxis(), TGLSurfacePainter::DrawPaletteAxis(), Rgl::Pad::MarkerPainter::DrawPlus(), TGLPadPainter::DrawPolygonWithGradient(), TGLPadPainter::DrawPolyLine(), TPadPainter::DrawPolyLineNDC(), TGLPadPainter::DrawPolyLineNDC(), TGLPadPainter::DrawPolyMarker(), TGPopupMenu::DrawRCheckMark(), TGHtml::DrawRect(), TGTextView::DrawRegion(), TGContainer::DrawRegion(), TGListTree::DrawRegion(), TFitEditor::DrawSelection(), TGHtml::DrawSelectionBackground(), TGLPShapeObjEditor::DrawSphere(), Rgl::Pad::MarkerPainter::DrawStar(), TGHtml::DrawTableBgnd(), TGSpeedo::DrawText(), TPadPainter::DrawText(), TGLPadPainter::DrawText(), TGLPadPainter::DrawTextHelper(), TPadPainter::DrawTextNDC(), TGedSelect::DrawTriangle(), TGColorSelect::DrawTriangle(), TGSplitButton::DrawTriangle(), TGPopupMenu::DrawTrianglePattern(), TGString::DrawWrapped(), TGHotString::DrawWrapped(), Rgl::Pad::MarkerPainter::DrawX(), TGuiBldDragManager::Drop(), Editor::Editor(), TGTextEntry::End(), TGDNDManager::EndDrag(), TGComboBoxPopup::EndPopup(), TGedPopup::EndPopup(), TGColorPopup::EndPopup(), TGRegion::Eor(), TDiamond::ExecuteEvent(), TCurlyArc::ExecuteEvent(), TSliderBox::ExecuteEvent(), TPaletteAxis::ExecuteEvent(), TCurlyLine::ExecuteEvent(), TParallelCoordRange::ExecuteEvent(), TMarker::ExecuteEvent(), TAxis3D::ExecuteEvent(), TASPaletteEditor::LimitLine::ExecuteEvent(), TText::ExecuteEvent(), TLine::ExecuteEvent(), TPolyLine::ExecuteEvent(), THistPainter::ExecuteEvent(), TEllipse::ExecuteEvent(), TPie::ExecuteEvent(), TBox::ExecuteEvent(), TParallelCoordVar::ExecuteEvent(), TGLEventHandler::ExecuteEvent(), TPad::ExecuteEvent(), TPad::ExecuteEventAxis(), TGraphPainter::ExecuteEventHelper(), TView3D::ExecuteRotateView(), TWinNTSystem::Exit(), TCanvas::FeedbackMode(), Rgl::Pad::FillAttribSet::FillAttribSet(), TGuiBldDragManager::FindCompositeFrame(), TGContainer::FindFrameByName(), TGListTree::FindItemByPathname(), TGDNDManager::FindWindow(), flower(), TGOSXGLManager::Flush(), TX11GLManager::Flush(), TCanvas::Flush(), TMPClient::Fork(), TGClient::FreeColor(), TGHtml::FreeColor(), TGColorPick::FreeColors(), TGMdiMainFrame::FreeMove(), TGMdiMainFrame::FreeSize(), TASImage::FromPad(), TASImage::FromWindow(), TGX11TTF::GetBackground(), TGWin32::GetBackground(), TText::GetBoundingBox(), TGTextEntry::GetCharacterIndex(), TGNumberEntryField::GetCharWidth(), TColor::GetColor(), TGClient::GetColorByName(), TGGroupFrame::GetDefaultSize(), TGRegion::GetDimension(), TGClient::GetDisplayHeight(), TGClient::GetDisplayWidth(), TPadPainter::GetFillColor(), TGLPadPainter::GetFillColor(), TPadPainter::GetFillStyle(), TGLPadPainter::GetFillStyle(), TGClient::GetFontByName(), TGFontPool::GetFontFamilies(), TGFontPool::GetFontFromAttributes(), TGGCPool::GetGC(), TGHtml::GetGC(), TGClient::GetHilite(), TPadPainter::GetLineColor(), TGLPadPainter::GetLineColor(), TGString::GetLines(), TPadPainter::GetLineStyle(), TGLPadPainter::GetLineStyle(), TPadPainter::GetLineWidth(), TGLPadPainter::GetLineWidth(), TASImage::GetMask(), TGPicturePool::GetPicture(), TGLViewer::GetPictureUsingBB(), TGLViewer::GetPictureUsingFBO(), TColor::GetPixel(), TASImage::GetPixmap(), TGRegion::GetPosition(), TGPrintDialog::GetPrinters(), TGDNDManager::GetRootProxy(), ROOT::MacOSX::X11::GetRootWindowAttributes(), TGClient::GetShadow(), TText::GetTextAdvance(), TPadPainter::GetTextAlign(), TGLPadPainter::GetTextAlign(), TPadPainter::GetTextAngle(), TGLPadPainter::GetTextAngle(), TText::GetTextAscentDescent(), TPadPainter::GetTextColor(), TGLPadPainter::GetTextColor(), TText::GetTextExtent(), TPadPainter::GetTextFont(), TGLPadPainter::GetTextFont(), TPadPainter::GetTextMagnitude(), TGLPadPainter::GetTextMagnitude(), TPadPainter::GetTextSize(), TGLPadPainter::GetTextSize(), GetWindowFromPoint(), TRootCanvas::GetWindowGeometry(), ROOT::MacOSX::X11::GlobalXCocoaToROOT(), ROOT::MacOSX::X11::GlobalXROOTToCocoa(), ROOT::MacOSX::X11::GlobalYCocoaToROOT(), ROOT::MacOSX::X11::GlobalYROOTToCocoa(), TGuiBldDragManager::GrabFrame(), TGLEventHandler::GrabMouse(), grad(), grad2(), gradients(), TGuiBldDragManager::HandleAlignment(), TRootContextMenu::HandleButton(), TGSplitTool::HandleButton(), TGLEventHandler::HandleButton(), TGLWidget::HandleButton(), TGVSplitter::HandleButton(), TGTripleVSlider::HandleButton(), TGMdiWinResizer::HandleButton(), TGComboBox::HandleButton(), TGTextEdit::HandleButton(), TGHSplitter::HandleButton(), TGTripleHSlider::HandleButton(), TGVSlider::HandleButton(), TTVLVContainer::HandleButton(), TGedSelect::HandleButton(), TGContainer::HandleButton(), TGColorSelect::HandleButton(), TGHSlider::HandleButton(), TGHScrollBar::HandleButton(), TGDoubleVSlider::HandleButton(), TGTextEntry::HandleButton(), TGVScrollBar::HandleButton(), TGDoubleHSlider::HandleButton(), TGPopupMenu::HandleButton(), TGMdiTitleBar::HandleButton(), TGLVContainer::HandleButton(), TGLBContainer::HandleButton(), TGMenuBar::HandleButton(), TGSplitButton::HandleButton(), TGuiBldDragManager::HandleButtonPress(), TGuiBldDragManager::HandleButtonRelease(), TGLWidget::HandleConfigureNotify(), TGSplitFrame::HandleConfigureNotify(), TRootCanvas::HandleContainerButton(), TRootEmbeddedCanvas::HandleContainerKey(), TRootCanvas::HandleContainerKey(), TGuiBldDragManager::HandleCopy(), TGScrollBarElement::HandleCrossing(), TGLWidget::HandleCrossing(), TGVSplitter::HandleCrossing(), TGTextEdit::HandleCrossing(), TGHSplitter::HandleCrossing(), TGuiBldDragManager::HandleDelete(), TRootEmbeddedCanvas::HandleDNDDrop(), TRootCanvas::HandleDNDDrop(), TGTextView::HandleDNDDrop(), TGDNDManager::HandleDNDDrop(), TRootEmbeddedCanvas::HandleDNDEnter(), TGFileItem::HandleDNDEnter(), TRootCanvas::HandleDNDEnter(), TGTextView::HandleDNDEnter(), TGDNDManager::HandleDNDEnter(), TRootEmbeddedCanvas::HandleDNDPosition(), TGDNDManager::HandleDNDPosition(), TGDNDManager::HandleDNDStatus(), TGLWidget::HandleDoubleClick(), TGMdiTitleIcon::HandleDoubleClick(), TGCompositeFrame::HandleDragEnter(), TGCompositeFrame::HandleDragLeave(), TGuiBldDragManager::HandleEvent(), TGFrame::HandleEvent(), TGLWidget::HandleFocusChange(), TGHtml::HandleHtmlInput(), TCanvas::HandleInput(), TRootDialog::HandleKey(), TGLEventHandler::HandleKey(), TGColorPalette::HandleKey(), TGLWidget::HandleKey(), TGTextEditor::HandleKey(), TGMsgBox::HandleKey(), TRootGuiBuilder::HandleKey(), TGTextEdit::HandleKey(), TGContainer::HandleKey(), TGNumberEntryField::HandleKey(), TRootBrowserLite::HandleKey(), TRootBrowser::HandleKey(), TGMdiMainFrame::HandleKey(), TGTextEntry::HandleKey(), TGTextButton::HandleKey(), TGuiBldDragManager::HandleKey(), TGCheckButton::HandleKey(), TGListTree::HandleKey(), TGMenuBar::HandleKey(), TGRadioButton::HandleKey(), TGSplitButton::HandleKey(), TGMainFrame::HandleKey(), TGClient::HandleMaskEvent(), TRootContextMenu::HandleMotion(), TGSplitTool::HandleMotion(), TGLEventHandler::HandleMotion(), TGLWidget::HandleMotion(), TGTripleVSlider::HandleMotion(), TGTripleHSlider::HandleMotion(), TTVLVContainer::HandleMotion(), TGContainer::HandleMotion(), TGListTree::HandleMotion(), TGMenuBar::HandleMotion(), TGHeaderFrame::HandleMotion(), TGHtml::HandleMotion(), TGuiBldDragManager::HandlePaste(), TGuiBldDragManager::HandleReturn(), TGSplitButton::HandleSButton(), TGTextEdit::HandleSelection(), TGDNDManager::HandleSelection(), TGTextView::HandleSelectionRequest(), TGDNDManager::HandleSelectionRequest(), TGTextEntry::HandleSelectionRequest(), TGSplitButton::HandleSKey(), TRint::HandleTermInput(), TGToolTip::HandleTimer(), TGTextEditor::HandleTimer(), TGScrollBar::HandleTimer(), TGTextView::HandleTimer(), TGPopupMenu::HandleTimer(), TGuiBldDragManager::HandleTimerEvent(), TGSplitTool::Hide(), TGWindow::IconifyWindow(), if(), TASImage::Image2Drawable(), TGuiBldDragManager::InEditable(), TGTableHeader::Init(), TGTableCell::Init(), TGTextEdit::Init(), TGFileItem::Init(), TGTextEntry::Init(), TGComboBox::Init(), TGTextButton::Init(), TGCheckButton::Init(), TGRadioButton::Init(), TGSplitButton::Init(), TGDNDManager::InitAtoms(), TGLFormat::InitAvailableSamples(), TGOSXGLManager::InitGLWindow(), TGWin32GLManager::InitGLWindow(), TX11GLManager::InitGLWindow(), TApplication::InitializeGraphics(), TGLUtil::InitializeIfNeeded(), TGColorPick::InitImages(), TEveViewer::InitInternal(), TASImage::InitVisual(), TGTextEdit::InsChar(), TGRegion::Intersect(), TRootApplication::IsCmdThread(), TGDNDManager::IsDNDAware(), TGRegion::IsEmpty(), TGWindow::IsMapped(), TGuiBldDragManager::IsPointVisible(), TPadPainter::IsTransparent(), TGLPadPainter::IsTransparent(), TGX11TTF::IsVisible(), TGWin32::IsVisible(), TGDragWindow::Layout(), TGListView::LayoutHeader(), Rgl::Pad::LineAttribSet::LineAttribSet(), TGApplication::LoadGraphicsLibs(), TApplication::LoadGraphicsLibs(), TGWindow::LowerWindow(), TApplication::MakeBatch(), TGOSXGLManager::MakeCurrent(), TX11GLManager::MakeCurrent(), TGFontPool::MakeFont(), TGuiBldDragManager::MapGlobalDialog(), TGWindow::MapRaised(), TGWindow::MapSubwindows(), TGSplitFrame::MapToSPlitTool(), TGWindow::MapWindow(), TAttFill::Modify(), TAttMarker::Modify(), TAttLine::Modify(), TAttText::Modify(), TGWindow::Move(), TGWindow::MoveResize(), TGClient::NeedRedraw(), TGTextEntry::NewMark(), TGTextEdit::NextChar(), TGContainer::OnAutoScroll(), TGLBContainer::OnAutoScroll(), TSessionServerFrame::OnBtnConnectClicked(), TSessionQueryFrame::OnBtnFinalize(), TSessionQueryFrame::OnBtnRetrieve(), TNewChainDlg::OnDoubleClick(), TGImageMap::OnMouseOut(), TGImageMap::OnMouseOver(), TGSplitFrame::OnSplitterClicked(), TGGC::operator=(), TGRegion::operator=(), TGRegion::operator==(), TASPaletteEditor::PaintPalette::Paint(), TASImage::Paint(), TGaxis::PaintAxis(), TPad::PaintBorder(), TPad::PaintBox(), TText::PaintControlBox(), TWbox::PaintFrame(), TLatex::PaintLatex1(), TGeoTrack::PaintMarker(), TMathText::PaintMathText(), TPolyLineShape::PaintPolyMarker(), parallelcoordtrans(), TGTextEntry::Paste(), TGTextEdit::Paste(), TGTextEntry::PastePrimary(), QuartzView::performDragOperation:, TColor::Pixel2RGB(), TGuiBldDragManager::PlaceFrame(), TGPopupMenu::PlaceMenu(), TGComboBoxPopup::PlacePopup(), TGedPopup::PlacePopup(), TGColorPopup::PlacePopup(), TGTextEdit::PrevChar(), TPad::Print(), TGLVoxelPainter::ProcessEvent(), TGLTF3Painter::ProcessEvent(), TGLLegoPainter::ProcessEvent(), TGLBoxPainter::ProcessEvent(), TGLSurfacePainter::ProcessEvent(), TGLTH3CompositionPainter::ProcessEvent(), TGL5DPainter::ProcessEvent(), TGLIsoPainter::ProcessEvent(), TGLParametricPlot::ProcessEvent(), TGTextEditor::ProcessMessage(), TRootBrowserLite::ProcessMessage(), TGClient::ProcessOneEvent(), radialgradients(), TGWindow::RaiseWindow(), TRootCanvas::RaiseWindow(), TGeoPainter::Raytrace(), TGuiBldDragManager::RecognizeGesture(), TRecorderRecording::RecordMousePosition(), TRootContextMenu::RecursiveRemove(), TGHtml::Redraw(), TRecorderReplaying::RemapWindowReferences(), TGMainFrame::RemoveBind(), TGFrame::RemoveInput(), TGDNDManager::RemoveRootProxy(), TGLFont::RenderHelper(), TGuiBldDragManager::ReparentFrames(), TGWindow::ReparentWindow(), TGContainer::RepeatSearch(), TRecorderReplaying::ReplayRealtime(), TGLViewer::RequestDraw(), TGWindow::RequestFocus(), TGLViewer::RequestOverlaySelect(), TGLViewer::RequestSecondarySelect(), TGLViewer::RequestSelect(), TGIcon::Resize(), TGWindow::Resize(), TCanvas::Resize(), TGWin32GLManager::ResizeOffScreenDevice(), TX11GLManager::ResizeOffScreenDevice(), TPad::ResizePad(), TGNumberEntryField::ReturnPressed(), TColor::RGB2Pixel(), RootX11ErrorHandler(), TGuiBldDragManager::Save(), TPadPainter::SaveImage(), TGLViewer::SavePictureUsingBB(), TGLViewer::SavePictureUsingFBO(), TRootGuiBuilder::SaveProject(), TGTextEntry::ScrollByChar(), TGView::ScrollCanvas(), TGTextEdit::Search(), TGListTree::Search(), TPadPainter::SelectDrawable(), TGHtmlBrowser::Selected(), TGuiBldDragManager::SelectFrame(), TGWin32GLManager::SelectOffScreenDevice(), TX11GLManager::SelectOffScreenDevice(), TGMainFrame::SendCloseMessage(), TGDNDManager::SendDNDDrop(), TGDNDManager::SendDNDEnter(), TGDNDManager::SendDNDFinished(), TGDNDManager::SendDNDLeave(), TGDNDManager::SendDNDPosition(), TGDNDManager::SendDNDStatus(), TGEventHandler::SendMessage(), TGFrame::SendMessage(), TGTextEntry::SetAlignment(), TGGC::SetAttributes(), TGWindow::SetBackgroundColor(), TGWindow::SetBackgroundPixmap(), TGMainFrame::SetClassHints(), TGColorPick::SetColor(), TCanvas::SetCursor(), TGTextEntry::SetCursorPosition(), TGuiBldDragManager::SetCursorType(), TGListView::SetDefaultColumnWidth(), TGFileItem::SetDNDObject(), TCanvas::SetDoubleBuffer(), TGContainer::SetDragPixmap(), TGuiBldDragManager::SetEditable(), ROOT::Quartz::SetFillAreaParameters(), TPadPainter::SetFillColor(), TGLPadPainter::SetFillColor(), ROOT::Quartz::SetFillPattern(), TPadPainter::SetFillStyle(), TGLPadPainter::SetFillStyle(), TGedPatternFrame::SetFillStyle(), TGTableCell::SetFont(), TGTextView::SetFont(), TGTextEntry::SetFont(), TGTextButton::SetFont(), TGSplitButton::SetFont(), TColor::SetGrayscale(), TGViewPort::SetHPos(), TGColorPick::SetHScursor(), TGMainFrame::SetIconName(), TGMainFrame::SetIconPixmap(), TASImage::SetImage(), TTVLVEntry::SetItemName(), TGTableCell::SetLabel(), TGColorPick::SetLcursor(), TPadPainter::SetLineColor(), TGLPadPainter::SetLineColor(), TPadPainter::SetLineStyle(), TGLPadPainter::SetLineStyle(), TPadPainter::SetLineWidth(), TGLPadPainter::SetLineWidth(), TGSplitButton::SetMenuState(), TGedEditor::SetModel(), TGMainFrame::SetMWMHints(), TPadPainter::SetOpacity(), TGLPadPainter::SetOpacity(), ROOTOpenGLView::setOverlapped:, TGIcon::SetPicture(), TGLVEntry::SetPictures(), TColor::SetRGB(), TGDNDManager::SetRootProxy(), TGSpeedo::SetScaleValue(), TGColorPick::SetSliderColor(), TGMenuTitle::SetState(), TGLVEntry::SetSubnames(), TGTextLBEntry::SetText(), TGTabElement::SetText(), TGTextButton::SetText(), TGSplitButton::SetText(), TPadPainter::SetTextAlign(), TGLPadPainter::SetTextAlign(), TPadPainter::SetTextAngle(), TGLPadPainter::SetTextAngle(), TPadPainter::SetTextColor(), TGLPadPainter::SetTextColor(), TPadPainter::SetTextFont(), TGLPadPainter::SetTextFont(), TGGroupFrame::SetTextFont(), TGLabel::SetTextJustify(), TGTextButton::SetTextJustify(), TPadPainter::SetTextSize(), TGLPadPainter::SetTextSize(), TPadPainter::SetTextSizePixels(), TGLPadPainter::SetTextSizePixels(), TEveContextMenu::SetupAndPopup(), TGLVEntry::SetViewMode(), TGViewPort::SetVPos(), TGWindow::SetWindowName(), TGMainFrame::SetWindowName(), TGMainFrame::SetWMPosition(), TGMainFrame::SetWMSize(), TGMainFrame::SetWMSizeHints(), TGMainFrame::SetWMState(), TGSplitTool::Show(), TGedEditor::Show(), TFitEditor::Show(), TSessionViewer::ShowEnabledPackages(), TSessionViewer::ShowLog(), TSessionViewer::ShowPackages(), THistPainter::ShowProjection3(), THistPainter::ShowProjectionX(), THistPainter::ShowProjectionY(), TSessionViewer::ShowStatus(), TGuiBldDragManager::StartDrag(), TGDNDManager::StartDrag(), TDocMacroDirective::SubProcess(), TGRegion::Subtract(), TCanvas::SupportAlpha(), TestDialog::TestDialog(), TestMsgBox::TestMsgBox(), TestProgress::TestProgress(), TestShutter::TestShutter(), TestSliders::TestSliders(), TEveGedNameTextButton::TEveGedNameTextButton(), TFitEditor::TFitEditor(), TGColorPalette::TGColorPalette(), TGColorPick::TGColorPick(), TGColorPopup::TGColorPopup(), TGContainer::TGContainer(), TGCursorWindow(), TGedPopup::TGedPopup(), TGeoTreeDialog::TGeoTreeDialog(), TGFontTypeComboBox::TGFontTypeComboBox(), TGFrame::TGFrame(), TGGC::TGGC(), TGGroupFrame::TGGroupFrame(), TGHeaderFrame::TGHeaderFrame(), TGHScrollBar::TGHScrollBar(), TGHSlider::TGHSlider(), TGHSplitter::TGHSplitter(), TGIconLBEntry::TGIconLBEntry(), TGImageMap::TGImageMap(), TGLabel::TGLabel(), TGLContext::TGLContext(), TGLineLBEntry::TGLineLBEntry(), TGListTree::TGListTree(), TGLVEntry::TGLVEntry(), TGLWidget::TGLWidget(), TGMainFrame::TGMainFrame(), TGMdiCornerWinResizer::TGMdiCornerWinResizer(), TGMdiHorizontalWinResizer::TGMdiHorizontalWinResizer(), TGMdiVerticalWinResizer::TGMdiVerticalWinResizer(), TGMdiWinResizer::TGMdiWinResizer(), TGMenuBar::TGMenuBar(), TGMenuTitle::TGMenuTitle(), TGPicture::TGPicture(), TGPopupMenu::TGPopupMenu(), TGRegion::TGRegion(), TGSelectBox::TGSelectBox(), TGSelectedPicture::TGSelectedPicture(), TGTab::TGTab(), TGTextLBEntry::TGTextLBEntry(), TGToolTip::TGToolTip(), TGTransientFrame::TGTransientFrame(), TGuiBldDragManager::TGuiBldDragManager(), TGVScrollBar::TGVScrollBar(), TGVSlider::TGVSlider(), TGVSplitter::TGVSplitter(), TGWindow::TGWindow(), TGXYLayout::TGXYLayout(), TileFrame::TileFrame(), TNewChainDlg::TNewChainDlg(), TNewQueryDlg::TNewQueryDlg(), TGTextView::ToObjXCoord(), TGTextView::ToScrXCoord(), TQRootCanvas::TQRootCanvas(), TQtRootGuiFactory::TQtRootGuiFactory(), transp(), transp_text(), transparentpad(), TROOT::TROOT(), TRootBrowser::TRootBrowser(), TRootGuiBuilder::TRootGuiBuilder(), TStyleManager::TStyleManager(), TUploadDataSetDlg::TUploadDataSetDlg(), TGTextLayout::UnderlineChar(), TGFont::UnderlineChars(), TGDockableFrame::UndockContainer(), TGLEventHandler::UnGrabMouse(), TGRegion::Unite(), TGuiBldDragManager::UnmapAllPopups(), TGWindow::UnmapWindow(), TGTreeLBEntry::Update(), TCanvas::Update(), TGRecorder::Update(), TGColorPick::UpdateCurrentColor(), TGTextEntry::UpdateOffset(), TGFontDialog::UpdateStyleSize(), TCanvas::UseCurrentStyle(), TMacOSXSystem::WaitEvents(), TGClient::WaitFor(), TGClient::WaitForUnmap(), TGFont::XTextWidth(), TGClient::~TGClient(), TGColorPick::~TGColorPick(), TGDNDManager::~TGDNDManager(), TGFont::~TGFont(), TGFontTypeComboBox::~TGFontTypeComboBox(), TGGC::~TGGC(), TGLWidget::~TGLWidget(), TGMdiMainFrame::~TGMdiMainFrame(), TGPicture::~TGPicture(), TGRegion::~TGRegion(), TGResourcePool::~TGResourcePool(), and TROOT::~TROOT().

Enumeration Type Documentation

enum ECursor
Enumerator
kBottomLeft 
kBottomRight 
kTopLeft 
kTopRight 
kBottomSide 
kLeftSide 
kTopSide 
kRightSide 
kMove 
kCross 
kArrowHor 
kArrowVer 
kHand 
kRotate 
kPointer 
kArrowRight 
kCaret 
kWatch 
kNoDrop 

Definition at line 56 of file TVirtualX.h.

Variable Documentation

R__EXTERN TVirtualX* gGXBatch

Definition at line 365 of file TVirtualX.h.

Referenced by TMPClient::Fork(), TApplication::MakeBatch(), TROOT::TROOT(), and TROOT::~TROOT().

R__EXTERN Atom_t gMOTIF_WM_HINTS

Definition at line 52 of file TVirtualX.h.

Referenced by ClassImp(), and TGX11::SetMWMHints().

R__EXTERN TVirtualX*(* gPtr2VirtualX)()

Definition at line 363 of file TVirtualX.h.

Referenced by TGWin32::CloseDisplay(), and TGWin32::TGWin32().

R__EXTERN Atom_t gROOT_MESSAGE
R__EXTERN Atom_t gWM_DELETE_WINDOW
const int kNumCursors = 19

Definition at line 55 of file TVirtualX.h.

Referenced by ClassImp(), and TGX11::TGX11().