TRootCanvas Class Reference

#include <TRootCanvas.h>

Inheritance diagram for TRootCanvas:

TGMainFrame TCanvasImp TGMainFrame TCanvasImp TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TRootCanvas (TCanvas *c=0, const char *name="ROOT Canvas", UInt_t width=500, UInt_t height=300)
 TRootCanvas (TCanvas *c, const char *name, Int_t x, Int_t y, UInt_t width, UInt_t height)
virtual ~TRootCanvas ()
void AdjustSize ()
void Close ()
void ForceUpdate ()
void FitCanvas ()
void EventInfo (Int_t event, Int_t px, Int_t py, TObject *selected)
UInt_t GetWindowGeometry (Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
UInt_t GetCwidth () const
UInt_t GetCheight () const
void Iconify ()
Int_t InitWindow ()
void PrintCanvas ()
void RaiseWindow ()
void SetWindowPosition (Int_t x, Int_t y)
void SetWindowSize (UInt_t w, UInt_t h)
void SetWindowTitle (const char *newTitle)
void SetCanvasSize (UInt_t w, UInt_t h)
void SetStatusText (const char *txt=0, Int_t partidx=0)
void Show ()
void ShowMenuBar (Bool_t show=kTRUE)
void ShowStatusBar (Bool_t show=kTRUE)
void ShowEditor (Bool_t show=kTRUE)
void ShowToolBar (Bool_t show=kTRUE)
void ShowToolTips (Bool_t show=kTRUE)
Bool_t HasEditor () const
Bool_t HasMenuBar () const
Bool_t HasStatusBar () const
Bool_t HasToolBar () const
Bool_t HasToolTips () const
TGMenuBarGetMenuBar () const
TGLayoutHintsGetMenuBarItemLayout () const
TGStatusBarGetStatusBar () const
TGDockableFrameGetToolDock () const
void CloseWindow ()
Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)
void ReallyDelete ()
 TRootCanvas (TCanvas *c=0, const char *name="ROOT Canvas", UInt_t width=500, UInt_t height=300)
 TRootCanvas (TCanvas *c, const char *name, Int_t x, Int_t y, UInt_t width, UInt_t height)
virtual ~TRootCanvas ()
void AdjustSize ()
void Close ()
void ForceUpdate ()
void FitCanvas ()
void EventInfo (Int_t event, Int_t px, Int_t py, TObject *selected)
UInt_t GetWindowGeometry (Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
UInt_t GetCwidth () const
UInt_t GetCheight () const
void Iconify ()
Int_t InitWindow ()
void PrintCanvas ()
void RaiseWindow ()
void SetWindowPosition (Int_t x, Int_t y)
void SetWindowSize (UInt_t w, UInt_t h)
void SetWindowTitle (const char *newTitle)
void SetCanvasSize (UInt_t w, UInt_t h)
void SetStatusText (const char *txt=0, Int_t partidx=0)
void Show ()
void ShowMenuBar (Bool_t show=kTRUE)
void ShowStatusBar (Bool_t show=kTRUE)
void ShowEditor (Bool_t show=kTRUE)
void ShowToolBar (Bool_t show=kTRUE)
void ShowToolTips (Bool_t show=kTRUE)
Bool_t HasEditor () const
Bool_t HasMenuBar () const
Bool_t HasStatusBar () const
Bool_t HasToolBar () const
Bool_t HasToolTips () const
TGMenuBarGetMenuBar () const
TGLayoutHintsGetMenuBarItemLayout () const
TGStatusBarGetStatusBar () const
TGDockableFrameGetToolDock () const
void CloseWindow ()
Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)
void ReallyDelete ()

Private Member Functions

 TRootCanvas (const TRootCanvas &)
TRootCanvasoperator= (const TRootCanvas &)
void CreateCanvas (const char *name)
void CreateEditor ()
Bool_t HandleContainerButton (Event_t *ev)
Bool_t HandleContainerDoubleClick (Event_t *ev)
Bool_t HandleContainerConfigure (Event_t *ev)
Bool_t HandleContainerKey (Event_t *ev)
Bool_t HandleContainerMotion (Event_t *ev)
Bool_t HandleContainerExpose (Event_t *ev)
Bool_t HandleContainerCrossing (Event_t *ev)
Bool_t HandleDNDDrop (TDNDData *data)
Atom_t HandleDNDPosition (Int_t x, Int_t y, Atom_t action, Int_t xroot, Int_t yroot)
Atom_t HandleDNDEnter (Atom_t *typelist)
Bool_t HandleDNDLeave ()
 TRootCanvas (const TRootCanvas &)
TRootCanvasoperator= (const TRootCanvas &)
void CreateCanvas (const char *name)
void CreateEditor ()
Bool_t HandleContainerButton (Event_t *ev)
Bool_t HandleContainerDoubleClick (Event_t *ev)
Bool_t HandleContainerConfigure (Event_t *ev)
Bool_t HandleContainerKey (Event_t *ev)
Bool_t HandleContainerMotion (Event_t *ev)
Bool_t HandleContainerExpose (Event_t *ev)
Bool_t HandleContainerCrossing (Event_t *ev)
Bool_t HandleDNDDrop (TDNDData *data)
Atom_t HandleDNDPosition (Int_t x, Int_t y, Atom_t action, Int_t xroot, Int_t yroot)
Atom_t HandleDNDEnter (Atom_t *typelist)
Bool_t HandleDNDLeave ()

Private Attributes

TGCanvasfCanvasWindow
TRootContainerfCanvasContainer
TGMenuBarfMenuBar
TGPopupMenufFileMenu
TGPopupMenufFileSaveMenu
TGPopupMenufEditMenu
TGPopupMenufEditClearMenu
TGPopupMenufViewMenu
TGPopupMenufViewWithMenu
TGPopupMenufOptionMenu
TGPopupMenufToolsMenu
TGPopupMenufHelpMenu
TGLayoutHintsfMenuBarLayout
TGLayoutHintsfMenuBarItemLayout
TGLayoutHintsfMenuBarHelpLayout
TGLayoutHintsfCanvasLayout
TGStatusBarfStatusBar
TGLayoutHintsfStatusBarLayout
TGCompositeFramefEditorFrame
TGLayoutHintsfEditorLayout
TGCompositeFramefMainFrame
TGLayoutHintsfToolBarLayout
TGToolBarfToolBar
TGHorizontal3DLinefToolBarSep
TGLayoutHintsfMainFrameLayout
TGVertical3DLinefVertical1
TGVertical3DLinefVertical2
TGHorizontal3DLinefHorizontal1
TGLayoutHintsfVertical1Layout
TGLayoutHintsfVertical2Layout
TGLayoutHintsfHorizontal1Layout
TGDockableFramefToolDock
TGLayoutHintsfDockLayout
const TGPicturefIconPic
TGToolTipfToolTip
TVirtualPadEditorfEditor
Int_t fCanvasID
Bool_t fAutoFit
Int_t fButton
TGCanvasfCanvasWindow
TRootContainerfCanvasContainer
TGMenuBarfMenuBar
TGPopupMenufFileMenu
TGPopupMenufFileSaveMenu
TGPopupMenufEditMenu
TGPopupMenufEditClearMenu
TGPopupMenufViewMenu
TGPopupMenufViewWithMenu
TGPopupMenufOptionMenu
TGPopupMenufToolsMenu
TGPopupMenufHelpMenu
TGLayoutHintsfMenuBarLayout
TGLayoutHintsfMenuBarItemLayout
TGLayoutHintsfMenuBarHelpLayout
TGLayoutHintsfCanvasLayout
TGStatusBarfStatusBar
TGLayoutHintsfStatusBarLayout
TGCompositeFramefEditorFrame
TGLayoutHintsfEditorLayout
TGCompositeFramefMainFrame
TGLayoutHintsfToolBarLayout
TGToolBarfToolBar
TGHorizontal3DLinefToolBarSep
TGLayoutHintsfMainFrameLayout
TGVertical3DLinefVertical1
TGVertical3DLinefVertical2
TGHorizontal3DLinefHorizontal1
TGLayoutHintsfVertical1Layout
TGLayoutHintsfVertical2Layout
TGLayoutHintsfHorizontal1Layout
TGDockableFramefToolDock
TGLayoutHintsfDockLayout
const TGPicturefIconPic
TGToolTipfToolTip
TVirtualPadEditorfEditor

Friends

class TRootContainer

Detailed Description

Definition at line 46 of file TRootCanvas.h.


Constructor & Destructor Documentation

TRootCanvas::TRootCanvas ( const TRootCanvas  )  [private]

TRootCanvas::TRootCanvas ( TCanvas c = 0,
const char *  name = "ROOT Canvas",
UInt_t  width = 500,
UInt_t  height = 300 
)

TRootCanvas::TRootCanvas ( TCanvas c,
const char *  name,
Int_t  x,
Int_t  y,
UInt_t  width,
UInt_t  height 
)

Definition at line 310 of file TRootCanvas.cxx.

References CreateCanvas(), kFALSE, TGFrame::MoveResize(), TGMainFrame::SetWMPosition(), ShowEditor(), and ShowToolBar().

TRootCanvas::~TRootCanvas (  )  [virtual]

Definition at line 602 of file TRootCanvas.cxx.

References TGToolBar::Cleanup(), TQObject::Disconnect(), fCanvasContainer, fCanvasLayout, fCanvasWindow, fDockLayout, fEditClearMenu, fEditMenu, fEditor, fEditorFrame, fEditorLayout, fFileMenu, fFileSaveMenu, fHelpMenu, fHorizontal1, fHorizontal1Layout, fIconPic, fMainFrame, fMainFrameLayout, fMenuBar, fMenuBarHelpLayout, fMenuBarItemLayout, fMenuBarLayout, fOptionMenu, TGClient::FreePicture(), fStatusBar, fStatusBarLayout, fToolBar, fToolBarLayout, fToolBarSep, fToolDock, fToolsMenu, fToolTip, fViewMenu, fViewWithMenu, gClient, and TGCompositeFrame::MustCleanup().

TRootCanvas::TRootCanvas ( const TRootCanvas  )  [private]

TRootCanvas::TRootCanvas ( TCanvas c = 0,
const char *  name = "ROOT Canvas",
UInt_t  width = 500,
UInt_t  height = 300 
)

TRootCanvas::TRootCanvas ( TCanvas c,
const char *  name,
Int_t  x,
Int_t  y,
UInt_t  width,
UInt_t  height 
)

virtual TRootCanvas::~TRootCanvas (  )  [virtual]


Member Function Documentation

TRootCanvas& TRootCanvas::operator= ( const TRootCanvas  )  [private]

void TRootCanvas::CreateCanvas ( const char *  name  )  [private]

Definition at line 324 of file TRootCanvas.cxx.

References TGPopupMenu::AddEntry(), TGCompositeFrame::AddFrame(), TGPopupMenu::AddLabel(), TGMenuBar::AddPopup(), TGPopupMenu::AddPopup(), TGPopupMenu::AddSeparator(), TGPopupMenu::Associate(), TGPopupMenu::CheckEntry(), TQObject::Connect(), TImage::Create(), TGPopupMenu::DisableEntry(), TGDockableFrame::EnableHide(), TObject::Error(), TPluginHandler::ExecPlugin(), fAutoFit, fButton, TCanvasImp::fCanvas, fCanvasContainer, fCanvasID, fCanvasLayout, fCanvasWindow, TGObject::fClient, TGMainFrame::fDNDTypeList, fDockLayout, fEditClearMenu, fEditMenu, fEditor, fEditorFrame, fEditorLayout, fFileMenu, fFileSaveMenu, fHelpMenu, fHorizontal1, fHorizontal1Layout, fIconPic, TGObject::fId, TPluginManager::FindHandler(), fMainFrame, fMainFrameLayout, fMenuBar, fMenuBarHelpLayout, fMenuBarItemLayout, fMenuBarLayout, fOptionMenu, Form(), fStatusBar, fStatusBarLayout, fToolBar, fToolBarLayout, fToolBarSep, fToolDock, fToolsMenu, fToolTip, fVertical1, fVertical1Layout, fVertical2, fVertical2Layout, fViewMenu, fViewWithMenu, gErrorIgnoreLevel, TGClient::GetDefaultRoot(), TGCompositeFrame::GetDefaultSize(), TROOT::GetEditHistograms(), TGFrame::GetHeight(), TGObject::GetId(), TStyle::GetOptFit(), TStyle::GetOptStat(), TStyle::GetOptTitle(), TROOT::GetPluginManager(), TGCanvas::GetViewPort(), TGFrame::GetWidth(), gGLManager, gROOT, gStyle, gVirtualX, TGCompositeFrame::HideFrame(), kClassesTree, kDoubleBorder, kEditClearCanvas, kEditClearPad, kEditCopy, kEditCut, TGWindow::kEditDisable, kEditPaste, kEditRedo, kEditStyle, kEditUndo, kFALSE, kFatal, kFileCloseCanvas, kFileNewCanvas, kFileOpen, kFilePrint, kFileQuit, kFileSaveAs, kFileSaveAsC, kFileSaveAsEPS, kFileSaveAsGIF, kFileSaveAsJPG, kFileSaveAsPDF, kFileSaveAsPNG, kFileSaveAsPS, kFileSaveAsRoot, kFitPanel, kFixedWidth, kHelpAbout, kHelpOnBrowser, kHelpOnCanvas, kHelpOnGraphicsEd, kHelpOnMenus, kHelpOnObjects, kHelpOnPS, kHorizontalFrame, kInspectRoot, kLHintsBottom, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, kOptionAutoExec, kOptionAutoResize, kOptionCanEdit, kOptionFitParams, kOptionHistTitle, kOptionInterrupt, kOptionMoveOpaque, kOptionRefresh, kOptionResizeCanvas, kOptionResizeOpaque, kOptionStatistics, kSunkenFrame, kToolsBrowser, kToolsBuilder, kToolsRecorder, kTRUE, kViewColors, kViewEditor, kViewEventStatus, kViewFonts, kViewIconify, kViewMarkers, kViewOpenGL, kViewToolbar, kViewToolTips, kViewX3D, TPluginHandler::LoadPlugin(), TGCompositeFrame::MapSubwindows(), TGFrame::Resize(), TGMainFrame::SetClassHints(), TGCanvas::SetContainer(), TGFrame::SetDNDTarget(), TGCompositeFrame::SetEditDisabled(), TPad::SetGLDevice(), TGMainFrame::SetIconName(), TGMainFrame::SetIconPixmap(), TGStatusBar::SetParts(), TCanvas::SetSupportGL(), TGMainFrame::SetWindowName(), ShowEditor(), ShowToolBar(), TGCompositeFrame::TGCompositeFrame(), TRootContainer, TCanvas::UseGL(), and x.

Referenced by TRootCanvas().

void TRootCanvas::CreateEditor (  )  [private]

Definition at line 1456 of file TRootCanvas.cxx.

References TCanvasImp::Canvas(), fEditor, fEditorFrame, gEnv, TEnv::GetValue(), gPad, TGWindow::kEditDisable, TGWindow::kEditEnable, kFALSE, TVirtualPadEditor::LoadEditor(), TGCompositeFrame::SetEditable(), TGCompositeFrame::SetEditDisabled(), TVirtualPadEditor::SetGlobal(), and TEnv::SetValue().

Referenced by ShowEditor().

Bool_t TRootCanvas::HandleContainerButton ( Event_t ev  )  [private]

Definition at line 1629 of file TRootCanvas.cxx.

References fButton, TCanvasImp::fCanvas, Event_t::fCode, Event_t::fState, fToolTip, Event_t::fType, Event_t::fX, Event_t::fY, TCanvas::GetShowToolTips(), gSystem, gVirtualX, TCanvas::HandleInput(), TGToolTip::Hide(), kButton1, kButton1Down, kButton1Shift, kButton1Up, kButton2, kButton2Down, kButton2Up, kButton3, kButton3Down, kButton3Up, kButton4, kButton5, kButtonPress, kButtonRelease, kKeyShiftMask, kTRUE, kWheelDown, kWheelUp, TSystem::ProcessEvents(), x, and y.

Referenced by TRootContainer::HandleButton().

Bool_t TRootCanvas::HandleContainerDoubleClick ( Event_t ev  )  [private]

Definition at line 1676 of file TRootCanvas.cxx.

References TCanvasImp::fCanvas, Event_t::fCode, Event_t::fX, Event_t::fY, TCanvas::HandleInput(), kButton1, kButton1Double, kButton2, kButton2Double, kButton3, kButton3Double, kTRUE, x, and y.

Referenced by TRootContainer::HandleDoubleClick().

Bool_t TRootCanvas::HandleContainerConfigure ( Event_t ev  )  [private]

Definition at line 1695 of file TRootCanvas.cxx.

References fAutoFit, TCanvasImp::fCanvas, fCanvasContainer, TPad::GetAspectRatio(), TGFrame::GetHeight(), TGFrame::GetWidth(), h, TPad::HasFixedAspectRatio(), kTRUE, TMath::Nint(), TCanvas::Resize(), SetWindowSize(), and TCanvas::Update().

Referenced by TRootContainer::HandleConfigureNotify().

Bool_t TRootCanvas::HandleContainerKey ( Event_t ev  )  [private]

Definition at line 1716 of file TRootCanvas.cxx.

References fButton, TCanvasImp::fCanvas, Event_t::fCode, Event_t::fType, gPad, gROOT, gVirtualX, TCanvas::HandleInput(), kButton1Up, kESC, kGKeyPress, kKeyPress, kKeyRelease, kMouseMotion, kTRUE, TROOT::SetEscape(), TROOT::SetInterrupt(), and str.

Referenced by TRootContainer::HandleKey().

Bool_t TRootCanvas::HandleContainerMotion ( Event_t ev  )  [private]

Definition at line 1744 of file TRootCanvas.cxx.

References fButton, TCanvasImp::fCanvas, Event_t::fState, Event_t::fX, Event_t::fY, TCanvas::HandleInput(), kButton1, kButton1Motion, kButton2, kButton2Motion, kKeyShiftMask, kMouseMotion, kTRUE, x, and y.

Referenced by TRootContainer::HandleMotion().

Bool_t TRootCanvas::HandleContainerExpose ( Event_t ev  )  [private]

Definition at line 1766 of file TRootCanvas.cxx.

References TCanvasImp::fCanvas, Event_t::fCount, TCanvas::Flush(), and kTRUE.

Referenced by TRootContainer::HandleExpose().

Bool_t TRootCanvas::HandleContainerCrossing ( Event_t ev  )  [private]

Definition at line 1778 of file TRootCanvas.cxx.

References TCanvasImp::fCanvas, Event_t::fCode, Event_t::fType, Event_t::fX, Event_t::fY, TCanvas::HandleInput(), kLeaveNotify, kMouseLeave, kNotifyNormal, kTRUE, x, and y.

Referenced by TRootContainer::HandleCrossing().

Bool_t TRootCanvas::HandleDNDDrop ( TDNDData data  )  [private, virtual]

Reimplemented from TGFrame.

Definition at line 1794 of file TRootCanvas.cxx.

References buf, xmlio::Class, TString::Data(), data, TObject::Draw(), TString::EndsWith(), Form(), gPad, gROOT, gVirtualX, kFALSE, TBuffer::kRead, kTRUE, TString::Length(), object, TImage::Open(), TROOT::ProcessLine(), and TString::ReplaceAll().

Atom_t TRootCanvas::HandleDNDPosition ( Int_t  x,
Int_t  y,
Atom_t  action,
Int_t  xroot,
Int_t  yroot 
) [private, virtual]

Reimplemented from TGFrame.

Definition at line 1853 of file TRootCanvas.cxx.

References TPad::cd(), TCanvasImp::fCanvas, gROOT, TCanvas::Pick(), TROOT::SetSelectedPad(), and TPad::Update().

Atom_t TRootCanvas::HandleDNDEnter ( Atom_t typelist  )  [private, virtual]

Reimplemented from TGFrame.

Definition at line 1869 of file TRootCanvas.cxx.

References gVirtualX, i, kFALSE, and kNone.

Bool_t TRootCanvas::HandleDNDLeave (  )  [private, virtual]

Reimplemented from TGFrame.

Definition at line 1886 of file TRootCanvas.cxx.

References kTRUE.

void TRootCanvas::AdjustSize (  ) 

Definition at line 1602 of file TRootCanvas.cxx.

References fHorizontal1, fToolBar, fToolBarSep, fToolDock, fViewMenu, TGFrame::GetHeight(), TGFrame::GetWidth(), h, TGCompositeFrame::HideFrame(), TGPopupMenu::IsEntryChecked(), TGDockableFrame::IsUndocked(), kViewEditor, TGFrame::Resize(), and TGCompositeFrame::ShowFrame().

void TRootCanvas::Close (  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 653 of file TRootCanvas.cxx.

References TCanvasImp::fCanvas, TVirtualPadEditor::GetCanvas(), TVirtualPadEditor::GetPadEditor(), gVirtualX, TVirtualPadEditor::Hide(), and kFALSE.

void TRootCanvas::ForceUpdate (  )  [inline, virtual]

Reimplemented from TCanvasImp.

Definition at line 119 of file TRootCanvas.h.

References TGCompositeFrame::Layout().

void TRootCanvas::FitCanvas (  ) 

Definition at line 1270 of file TRootCanvas.cxx.

References TGCompositeFrame::ChangeOptions(), fAutoFit, TCanvasImp::fCanvas, fCanvasContainer, TGFrame::GetOptions(), kFixedSize, TGCompositeFrame::Layout(), TCanvas::Resize(), and TCanvas::Update().

Referenced by ProcessMessage().

void TRootCanvas::EventInfo ( Int_t  event,
Int_t  px,
Int_t  py,
TObject selected 
)

Definition at line 1348 of file TRootCanvas.cxx.

References TString::BeginsWith(), TObject::ClassName(), TString::Data(), fButton, TCanvasImp::fCanvas, TString::Format(), fToolTip, TObject::GetName(), TObject::GetObjectInfo(), TCanvas::GetShowToolTips(), TObject::GetTitle(), TGToolTip::Hide(), TString::IsNull(), TString::kLeading, kMouseMotion, TString::Remove(), TGToolTip::Reset(), TGToolTip::SetPosition(), TGToolTip::SetText(), and title.

UInt_t TRootCanvas::GetWindowGeometry ( Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TCanvasImp.

Definition at line 708 of file TRootCanvas.cxx.

References TCanvasImp::fCanvas, fEditorFrame, TGObject::fId, gClient, TGClient::GetDefaultRoot(), TGObject::GetId(), TCanvas::GetShowEditor(), TGFrame::GetWidth(), and gVirtualX.

UInt_t TRootCanvas::GetCwidth (  )  const

Definition at line 692 of file TRootCanvas.cxx.

References fCanvasContainer, and TGFrame::GetWidth().

UInt_t TRootCanvas::GetCheight (  )  const

Definition at line 700 of file TRootCanvas.cxx.

References fCanvasContainer, and TGFrame::GetHeight().

void TRootCanvas::Iconify (  )  [inline, virtual]

Reimplemented from TCanvasImp.

Definition at line 125 of file TRootCanvas.h.

References TGWindow::IconifyWindow().

Referenced by ProcessMessage().

Int_t TRootCanvas::InitWindow (  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1198 of file TRootCanvas.cxx.

References TGPopupMenu::CheckEntry(), TCanvasImp::fCanvas, fCanvasID, fOptionMenu, kOptionMoveOpaque, kOptionResizeOpaque, TCanvas::OpaqueMoving(), and TCanvas::OpaqueResizing().

void TRootCanvas::PrintCanvas (  ) 

Definition at line 1288 of file TRootCanvas.cxx.

References TString::Contains(), TSystem::Exec(), TCanvasImp::fCanvas, TGObject::fClient, fclose(), TString::Format(), gEnv, TGClient::GetDefaultRoot(), TEnv::GetValue(), gSystem, kFALSE, kTRUE, TPad::Print(), TString::ReplaceAll(), StrDup(), TSystem::TempDirectory(), TSystem::TempFileName(), and TSystem::Unlink().

Referenced by ProcessMessage().

void TRootCanvas::RaiseWindow (  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1252 of file TRootCanvas.cxx.

References TGObject::GetId(), and gVirtualX.

void TRootCanvas::SetWindowPosition ( Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TCanvasImp.

Definition at line 1229 of file TRootCanvas.cxx.

References TGFrame::Move().

void TRootCanvas::SetWindowSize ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TCanvasImp.

Definition at line 1237 of file TRootCanvas.cxx.

References gSystem, gThreadXAR, TSystem::ProcessEvents(), TGFrame::Resize(), and TSystem::Sleep().

Referenced by HandleContainerConfigure().

void TRootCanvas::SetWindowTitle ( const char *  newTitle  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1260 of file TRootCanvas.cxx.

References Form(), fToolDock, TGMainFrame::SetIconName(), TGMainFrame::SetWindowName(), and TGDockableFrame::SetWindowName().

void TRootCanvas::SetCanvasSize ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TCanvasImp.

Definition at line 1211 of file TRootCanvas.cxx.

References TGCompositeFrame::ChangeOptions(), fAutoFit, TCanvasImp::fCanvas, fCanvasContainer, fOptionMenu, TGFrame::GetOptions(), kFALSE, kFixedSize, kOptionAutoResize, TGCompositeFrame::Layout(), TCanvas::Resize(), TGFrame::SetHeight(), TGFrame::SetWidth(), TGPopupMenu::UnCheckEntry(), and TCanvas::Update().

void TRootCanvas::SetStatusText ( const char *  txt = 0,
Int_t  partidx = 0 
) [virtual]

Reimplemented from TCanvasImp.

Definition at line 723 of file TRootCanvas.cxx.

References fStatusBar, and TGStatusBar::SetText().

void TRootCanvas::Show (  )  [inline, virtual]

Reimplemented from TCanvasImp.

Definition at line 135 of file TRootCanvas.h.

References TGFrame::MapRaised().

void TRootCanvas::ShowMenuBar ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1379 of file TRootCanvas.cxx.

References fMenuBar, TGCompositeFrame::HideFrame(), and TGCompositeFrame::ShowFrame().

void TRootCanvas::ShowStatusBar ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1388 of file TRootCanvas.cxx.

References TGPopupMenu::CheckEntry(), TCanvasImp::fCanvas, TGObject::fClient, fStatusBar, fViewMenu, TGClient::GetDisplayHeight(), TGFrame::GetHeight(), TGFrame::GetWidth(), TCanvas::GetWindowHeight(), h, TGCompositeFrame::HideFrame(), kViewEventStatus, TGFrame::Resize(), TGCompositeFrame::ShowFrame(), and TGPopupMenu::UnCheckEntry().

void TRootCanvas::ShowEditor ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1413 of file TRootCanvas.cxx.

References TCanvasImp::Canvas(), TGPopupMenu::CheckEntry(), CreateEditor(), TCanvasImp::fCanvas, fEditor, fEditorFrame, fHorizontal1, fMainFrame, fToolDock, fViewMenu, TVirtualPadEditor::GetCanvas(), TGFrame::GetHeight(), TVirtualPadEditor::GetPadEditor(), TGFrame::GetWidth(), gPad, h, TVirtualPadEditor::Hide(), TGCompositeFrame::HideFrame(), TGPopupMenu::IsEntryChecked(), TGDockableFrame::IsUndocked(), kFALSE, kViewEditor, kViewToolbar, TGFrame::Resize(), s, TVirtualPadEditor::Show(), TGCompositeFrame::ShowFrame(), TGPopupMenu::UnCheckEntry(), and w.

Referenced by CreateCanvas(), and TRootCanvas().

void TRootCanvas::ShowToolBar ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1476 of file TRootCanvas.cxx.

References TGToolBar::AddButton(), TGDockableFrame::AddFrame(), TGCompositeFrame::AddFrame(), TGPopupMenu::CheckEntry(), TQObject::Connect(), TGDockableFrame::DockContainer(), fHorizontal1, fHorizontal1Layout, Form(), ToolBarData_t::fPixmap, fToolBar, fToolBarSep, fToolDock, fVertical1, fVertical1Layout, fVertical2, fVertical2Layout, fViewMenu, TGFrame::GetHeight(), TGFrame::GetWidth(), TGMainFrame::GetWindowName(), gToolBarData, gToolBarData1, h, TGCompositeFrame::HideFrame(), i, TGPopupMenu::IsEntryChecked(), TGDockableFrame::IsUndocked(), kHorizontalFrame, kLHintsExpandY, kLHintsLeft, kViewEditor, kViewToolbar, TGCompositeFrame::Layout(), TGCompositeFrame::MapSubwindows(), TGFrame::Resize(), TGDockableFrame::SetWindowName(), TGCompositeFrame::ShowFrame(), and TGPopupMenu::UnCheckEntry().

Referenced by CreateCanvas(), and TRootCanvas().

void TRootCanvas::ShowToolTips ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 1551 of file TRootCanvas.cxx.

References TGPopupMenu::CheckEntry(), fViewMenu, kViewToolTips, and TGPopupMenu::UnCheckEntry().

Bool_t TRootCanvas::HasEditor (  )  const [virtual]

Reimplemented from TCanvasImp.

Definition at line 1562 of file TRootCanvas.cxx.

References fEditor, fViewMenu, TGPopupMenu::IsEntryChecked(), and kViewEditor.

Bool_t TRootCanvas::HasMenuBar (  )  const [virtual]

Reimplemented from TCanvasImp.

Definition at line 1570 of file TRootCanvas.cxx.

References fMenuBar, and TGWindow::IsMapped().

Bool_t TRootCanvas::HasStatusBar (  )  const [virtual]

Reimplemented from TCanvasImp.

Definition at line 1578 of file TRootCanvas.cxx.

References fStatusBar, and TGWindow::IsMapped().

Bool_t TRootCanvas::HasToolBar (  )  const [virtual]

Reimplemented from TCanvasImp.

Definition at line 1586 of file TRootCanvas.cxx.

References fToolBar, and TGWindow::IsMapped().

Bool_t TRootCanvas::HasToolTips (  )  const [virtual]

Reimplemented from TCanvasImp.

Definition at line 1594 of file TRootCanvas.cxx.

References TCanvasImp::fCanvas, and TCanvas::GetShowToolTips().

TGMenuBar* TRootCanvas::GetMenuBar (  )  const [inline]

Definition at line 148 of file TRootCanvas.h.

References fMenuBar.

TGLayoutHints* TRootCanvas::GetMenuBarItemLayout (  )  const [inline]

Definition at line 149 of file TRootCanvas.h.

References fMenuBarItemLayout.

TGStatusBar* TRootCanvas::GetStatusBar (  )  const [inline]

Definition at line 150 of file TRootCanvas.h.

References fStatusBar.

TGDockableFrame* TRootCanvas::GetToolDock (  )  const [inline]

Definition at line 151 of file TRootCanvas.h.

References fToolDock.

void TRootCanvas::CloseWindow (  )  [virtual]

Reimplemented from TGMainFrame.

Definition at line 684 of file TRootCanvas.cxx.

References TGFrame::DeleteWindow().

Bool_t TRootCanvas::ProcessMessage ( Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

Reimplemented from TGCompositeFrame.

Definition at line 731 of file TRootCanvas.cxx.

References TVirtualPad::cd(), TCanvas::cd(), TGCompositeFrame::ChangeOptions(), TGPopupMenu::CheckEntry(), TCanvas::Clear(), TString::Data(), dir(), TMarker::DisplayMarkerTypes(), TColorWheel::Draw(), TString::EndsWith(), TObject::Error(), TSystem::Exec(), fAutoFit, TCanvasImp::fCanvas, fCanvasContainer, TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypeIdx, TGFileInfo::fFileTypes, fi, TPluginManager::FindHandler(), TList::FindObject(), TGFileInfo::fIniDir, FitCanvas(), fOptionMenu, TString::Format(), TGFileInfo::fOverwrite, gApplication, GET_MSG(), GET_SUBMSG(), TCanvas::GetAutoExec(), TClass::GetClass(), TGClient::GetDefaultRoot(), TROOT::GetEditHistograms(), TSystem::Getenv(), TROOT::GetListOfCanvases(), TStyle::GetOptFit(), TGFrame::GetOptions(), TStyle::GetOptStat(), TStyle::GetOptTitle(), TVirtualPadEditor::GetPadEditor(), TROOT::GetPluginManager(), TCollection::GetSize(), TROOT::GetVersion(), gHelpAbout, gHelpBrowser, gHelpCanvas, gHelpGraphicsEditor, gHelpObjects, gHelpPostscript, gHelpPullDownMenus, gOpenTypes, gPad, gROOT, gSaveAsTypes, gStyle, gSystem, handler, Iconify(), TString::Index(), TObject::Inspect(), TGuiBuilder::Instance(), TString::IsNull(), kC_COMMAND, kClassesTree, kCM_BUTTON, kCM_MENU, kEditClearCanvas, kEditClearPad, kEditCopy, kEditCut, kEditPaste, kEditRedo, kEditStyle, kEditUndo, kFALSE, kFDOpen, kFDSave, kFileCloseCanvas, kFileNewCanvas, kFileOpen, kFilePrint, kFileQuit, kFileSaveAs, kFileSaveAsC, kFileSaveAsEPS, kFileSaveAsGIF, kFileSaveAsJPG, kFileSaveAsPDF, kFileSaveAsPNG, kFileSaveAsPS, kFileSaveAsRoot, kFitPanel, kFixedSize, kHelpAbout, kHelpOnBrowser, kHelpOnCanvas, kHelpOnGraphicsEd, kHelpOnMenus, kHelpOnObjects, kHelpOnPS, kInspectRoot, kNPOS, kOptionAutoExec, kOptionAutoResize, kOptionCanEdit, kOptionFitParams, kOptionHistTitle, kOptionInterrupt, kOptionMoveOpaque, kOptionRefresh, kOptionResizeCanvas, kOptionResizeOpaque, kOptionStatistics, kToolArc, kToolArrow, kToolCurlyArc, kToolCurlyLine, kToolCutG, kToolDiamond, kToolEllipse, kToolGraph, kToolLatex, kToolLine, kToolMarker, kToolModify, kToolPad, kToolPave, kToolPLabel, kToolPsText, kToolPText, kToolsBrowser, kToolsBuilder, kToolsRecorder, kTRUE, kViewColors, kViewEditor, kViewEventStatus, kViewFonts, kViewIconify, kViewMarkers, kViewOpenGL, kViewToolbar, kViewToolTips, kViewX3D, TGCompositeFrame::Layout(), TString::Length(), TSystem::Load(), m, TROOT::MakeDefCanvas(), TPad::Modified(), TCanvas::MoveOpaque(), TCanvas::OpaqueMoving(), TCanvas::OpaqueResizing(), TCanvas::Paint(), TRootHelpDialog::Popup(), PrintCanvas(), TROOT::ProcessLine(), TCanvas::ResizeOpaque(), TApplication::ReturnFromRun(), TPad::SaveAs(), TCanvas::SaveSource(), TGMainFrame::SendCloseMessage(), TROOT::SetEditHistograms(), TROOT::SetEditorMode(), TROOT::SetInterrupt(), TStyle::SetOptFit(), TStyle::SetOptStat(), TStyle::SetOptTitle(), TRootHelpDialog::SetText(), sprintf(), str, StrDup(), TCanvasImp::TCanvas, TVirtualPadEditor::Terminate(), TApplication::Terminate(), TCanvas::ToggleAutoExec(), TCanvas::ToggleEditor(), TCanvas::ToggleEventStatus(), TCanvas::ToggleToolBar(), TCanvas::ToggleToolTips(), TGPopupMenu::UnCheckEntry(), TCanvas::Update(), and TObject::Warning().

void TRootCanvas::ReallyDelete (  )  [virtual]

Reimplemented from TCanvasImp.

Definition at line 664 of file TRootCanvas.cxx.

References TQObject::Disconnect(), TCanvasImp::fCanvas, fToolTip, TVirtualPadEditor::GetCanvas(), TVirtualPadEditor::GetPadEditor(), gInterpreter, gPad, TVirtualPadEditor::Hide(), TGToolTip::Hide(), and kFALSE.

TRootCanvas& TRootCanvas::operator= ( const TRootCanvas  )  [private]

void TRootCanvas::CreateCanvas ( const char *  name  )  [private]

void TRootCanvas::CreateEditor (  )  [private]

Bool_t TRootCanvas::HandleContainerButton ( Event_t ev  )  [private]

Bool_t TRootCanvas::HandleContainerDoubleClick ( Event_t ev  )  [private]

Bool_t TRootCanvas::HandleContainerConfigure ( Event_t ev  )  [private]

Bool_t TRootCanvas::HandleContainerKey ( Event_t ev  )  [private]

Bool_t TRootCanvas::HandleContainerMotion ( Event_t ev  )  [private]

Bool_t TRootCanvas::HandleContainerExpose ( Event_t ev  )  [private]

Bool_t TRootCanvas::HandleContainerCrossing ( Event_t ev  )  [private]

Bool_t TRootCanvas::HandleDNDDrop ( TDNDData data  )  [private, virtual]

Reimplemented from TGFrame.

Atom_t TRootCanvas::HandleDNDPosition ( Int_t  x,
Int_t  y,
Atom_t  action,
Int_t  xroot,
Int_t  yroot 
) [private, virtual]

Reimplemented from TGFrame.

Atom_t TRootCanvas::HandleDNDEnter ( Atom_t typelist  )  [private, virtual]

Reimplemented from TGFrame.

Bool_t TRootCanvas::HandleDNDLeave (  )  [private, virtual]

Reimplemented from TGFrame.

void TRootCanvas::AdjustSize (  ) 

void TRootCanvas::Close (  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::ForceUpdate (  )  [inline, virtual]

Reimplemented from TCanvasImp.

Definition at line 119 of file TRootCanvas.h.

References TGCompositeFrame::Layout().

void TRootCanvas::FitCanvas (  ) 

void TRootCanvas::EventInfo ( Int_t  event,
Int_t  px,
Int_t  py,
TObject selected 
)

UInt_t TRootCanvas::GetWindowGeometry ( Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TCanvasImp.

UInt_t TRootCanvas::GetCwidth (  )  const

UInt_t TRootCanvas::GetCheight (  )  const

void TRootCanvas::Iconify (  )  [inline, virtual]

Reimplemented from TCanvasImp.

Definition at line 125 of file TRootCanvas.h.

References TGWindow::IconifyWindow().

Int_t TRootCanvas::InitWindow (  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::PrintCanvas (  ) 

void TRootCanvas::RaiseWindow (  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::SetWindowPosition ( Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::SetWindowSize ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::SetWindowTitle ( const char *  newTitle  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::SetCanvasSize ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::SetStatusText ( const char *  txt = 0,
Int_t  partidx = 0 
) [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::Show (  )  [inline, virtual]

Reimplemented from TCanvasImp.

Definition at line 135 of file TRootCanvas.h.

References TGFrame::MapRaised().

void TRootCanvas::ShowMenuBar ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::ShowStatusBar ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::ShowEditor ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::ShowToolBar ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

void TRootCanvas::ShowToolTips ( Bool_t  show = kTRUE  )  [virtual]

Reimplemented from TCanvasImp.

Bool_t TRootCanvas::HasEditor (  )  const [virtual]

Reimplemented from TCanvasImp.

Bool_t TRootCanvas::HasMenuBar (  )  const [virtual]

Reimplemented from TCanvasImp.

Bool_t TRootCanvas::HasStatusBar (  )  const [virtual]

Reimplemented from TCanvasImp.

Bool_t TRootCanvas::HasToolBar (  )  const [virtual]

Reimplemented from TCanvasImp.

Bool_t TRootCanvas::HasToolTips (  )  const [virtual]

Reimplemented from TCanvasImp.

TGMenuBar* TRootCanvas::GetMenuBar (  )  const [inline]

Definition at line 148 of file TRootCanvas.h.

References fMenuBar.

TGLayoutHints* TRootCanvas::GetMenuBarItemLayout (  )  const [inline]

Definition at line 149 of file TRootCanvas.h.

References fMenuBarItemLayout.

TGStatusBar* TRootCanvas::GetStatusBar (  )  const [inline]

Definition at line 150 of file TRootCanvas.h.

References fStatusBar.

TGDockableFrame* TRootCanvas::GetToolDock (  )  const [inline]

Definition at line 151 of file TRootCanvas.h.

References fToolDock.

void TRootCanvas::CloseWindow (  )  [virtual]

Reimplemented from TGMainFrame.

Bool_t TRootCanvas::ProcessMessage ( Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

Reimplemented from TGCompositeFrame.

void TRootCanvas::ReallyDelete (  )  [virtual]

Reimplemented from TCanvasImp.


Friends And Related Function Documentation

TRootContainer [friend]

Definition at line 48 of file TRootCanvas.h.

Referenced by CreateCanvas().


Member Data Documentation

TGCanvas* TRootCanvas::fCanvasWindow [private]

Definition at line 51 of file TRootCanvas.h.

Referenced by CreateCanvas(), TRootContainer::HandleButton(), and ~TRootCanvas().

TRootContainer* TRootCanvas::fCanvasContainer [private]

Definition at line 52 of file TRootCanvas.h.

Referenced by CreateCanvas(), FitCanvas(), GetCheight(), GetCwidth(), HandleContainerConfigure(), ProcessMessage(), SetCanvasSize(), and ~TRootCanvas().

TGMenuBar* TRootCanvas::fMenuBar [private]

Definition at line 53 of file TRootCanvas.h.

Referenced by CreateCanvas(), GetMenuBar(), HasMenuBar(), ShowMenuBar(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fFileMenu [private]

Definition at line 54 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fFileSaveMenu [private]

Definition at line 55 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fEditMenu [private]

Definition at line 56 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fEditClearMenu [private]

Definition at line 57 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fViewMenu [private]

Definition at line 58 of file TRootCanvas.h.

Referenced by AdjustSize(), CreateCanvas(), HasEditor(), ShowEditor(), ShowStatusBar(), ShowToolBar(), ShowToolTips(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fViewWithMenu [private]

Definition at line 59 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fOptionMenu [private]

Definition at line 60 of file TRootCanvas.h.

Referenced by CreateCanvas(), InitWindow(), ProcessMessage(), SetCanvasSize(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fToolsMenu [private]

Definition at line 61 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGPopupMenu* TRootCanvas::fHelpMenu [private]

Definition at line 62 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fMenuBarLayout [private]

Definition at line 63 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fMenuBarItemLayout [private]

Definition at line 64 of file TRootCanvas.h.

Referenced by CreateCanvas(), GetMenuBarItemLayout(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fMenuBarHelpLayout [private]

Definition at line 65 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fCanvasLayout [private]

Definition at line 66 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGStatusBar* TRootCanvas::fStatusBar [private]

Definition at line 67 of file TRootCanvas.h.

Referenced by CreateCanvas(), GetStatusBar(), HasStatusBar(), SetStatusText(), ShowStatusBar(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fStatusBarLayout [private]

Definition at line 68 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGCompositeFrame* TRootCanvas::fEditorFrame [private]

Definition at line 70 of file TRootCanvas.h.

Referenced by CreateCanvas(), CreateEditor(), GetWindowGeometry(), ShowEditor(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fEditorLayout [private]

Definition at line 71 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGCompositeFrame* TRootCanvas::fMainFrame [private]

Definition at line 72 of file TRootCanvas.h.

Referenced by CreateCanvas(), ShowEditor(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fToolBarLayout [private]

Definition at line 73 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGToolBar* TRootCanvas::fToolBar [private]

Definition at line 74 of file TRootCanvas.h.

Referenced by AdjustSize(), CreateCanvas(), HasToolBar(), ShowToolBar(), and ~TRootCanvas().

TGHorizontal3DLine* TRootCanvas::fToolBarSep [private]

Definition at line 75 of file TRootCanvas.h.

Referenced by AdjustSize(), CreateCanvas(), ShowToolBar(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fMainFrameLayout [private]

Definition at line 76 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGVertical3DLine* TRootCanvas::fVertical1 [private]

Definition at line 77 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ShowToolBar().

TGVertical3DLine* TRootCanvas::fVertical2 [private]

Definition at line 78 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ShowToolBar().

TGHorizontal3DLine* TRootCanvas::fHorizontal1 [private]

Definition at line 79 of file TRootCanvas.h.

Referenced by AdjustSize(), CreateCanvas(), ShowEditor(), ShowToolBar(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fVertical1Layout [private]

Definition at line 80 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ShowToolBar().

TGLayoutHints* TRootCanvas::fVertical2Layout [private]

Definition at line 81 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ShowToolBar().

TGLayoutHints* TRootCanvas::fHorizontal1Layout [private]

Definition at line 82 of file TRootCanvas.h.

Referenced by CreateCanvas(), ShowToolBar(), and ~TRootCanvas().

TGDockableFrame* TRootCanvas::fToolDock [private]

Definition at line 83 of file TRootCanvas.h.

Referenced by AdjustSize(), CreateCanvas(), GetToolDock(), SetWindowTitle(), ShowEditor(), ShowToolBar(), and ~TRootCanvas().

TGLayoutHints* TRootCanvas::fDockLayout [private]

Definition at line 84 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

const TGPicture* TRootCanvas::fIconPic [private]

Definition at line 85 of file TRootCanvas.h.

Referenced by CreateCanvas(), and ~TRootCanvas().

TGToolTip* TRootCanvas::fToolTip [private]

Definition at line 86 of file TRootCanvas.h.

Referenced by CreateCanvas(), EventInfo(), HandleContainerButton(), ReallyDelete(), and ~TRootCanvas().

TVirtualPadEditor* TRootCanvas::fEditor [private]

Definition at line 88 of file TRootCanvas.h.

Referenced by CreateCanvas(), CreateEditor(), HasEditor(), ShowEditor(), and ~TRootCanvas().

Int_t TRootCanvas::fCanvasID [private]

Definition at line 89 of file TRootCanvas.h.

Referenced by CreateCanvas(), and InitWindow().

Bool_t TRootCanvas::fAutoFit [private]

Definition at line 90 of file TRootCanvas.h.

Referenced by CreateCanvas(), FitCanvas(), HandleContainerConfigure(), ProcessMessage(), and SetCanvasSize().

Int_t TRootCanvas::fButton [private]

Definition at line 91 of file TRootCanvas.h.

Referenced by CreateCanvas(), EventInfo(), HandleContainerButton(), HandleContainerKey(), and HandleContainerMotion().

TGCanvas* TRootCanvas::fCanvasWindow [private]

Definition at line 51 of file TRootCanvas.h.

TRootContainer* TRootCanvas::fCanvasContainer [private]

Definition at line 52 of file TRootCanvas.h.

TGMenuBar* TRootCanvas::fMenuBar [private]

Definition at line 53 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fFileMenu [private]

Definition at line 54 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fFileSaveMenu [private]

Definition at line 55 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fEditMenu [private]

Definition at line 56 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fEditClearMenu [private]

Definition at line 57 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fViewMenu [private]

Definition at line 58 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fViewWithMenu [private]

Definition at line 59 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fOptionMenu [private]

Definition at line 60 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fToolsMenu [private]

Definition at line 61 of file TRootCanvas.h.

TGPopupMenu* TRootCanvas::fHelpMenu [private]

Definition at line 62 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fMenuBarLayout [private]

Definition at line 63 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fMenuBarItemLayout [private]

Definition at line 64 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fMenuBarHelpLayout [private]

Definition at line 65 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fCanvasLayout [private]

Definition at line 66 of file TRootCanvas.h.

TGStatusBar* TRootCanvas::fStatusBar [private]

Definition at line 67 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fStatusBarLayout [private]

Definition at line 68 of file TRootCanvas.h.

TGCompositeFrame* TRootCanvas::fEditorFrame [private]

Definition at line 70 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fEditorLayout [private]

Definition at line 71 of file TRootCanvas.h.

TGCompositeFrame* TRootCanvas::fMainFrame [private]

Definition at line 72 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fToolBarLayout [private]

Definition at line 73 of file TRootCanvas.h.

TGToolBar* TRootCanvas::fToolBar [private]

Definition at line 74 of file TRootCanvas.h.

TGHorizontal3DLine* TRootCanvas::fToolBarSep [private]

Definition at line 75 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fMainFrameLayout [private]

Definition at line 76 of file TRootCanvas.h.

TGVertical3DLine* TRootCanvas::fVertical1 [private]

Definition at line 77 of file TRootCanvas.h.

TGVertical3DLine* TRootCanvas::fVertical2 [private]

Definition at line 78 of file TRootCanvas.h.

TGHorizontal3DLine* TRootCanvas::fHorizontal1 [private]

Definition at line 79 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fVertical1Layout [private]

Definition at line 80 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fVertical2Layout [private]

Definition at line 81 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fHorizontal1Layout [private]

Definition at line 82 of file TRootCanvas.h.

TGDockableFrame* TRootCanvas::fToolDock [private]

Definition at line 83 of file TRootCanvas.h.

TGLayoutHints* TRootCanvas::fDockLayout [private]

Definition at line 84 of file TRootCanvas.h.

const TGPicture* TRootCanvas::fIconPic [private]

Definition at line 85 of file TRootCanvas.h.

TGToolTip* TRootCanvas::fToolTip [private]

Definition at line 86 of file TRootCanvas.h.

TVirtualPadEditor* TRootCanvas::fEditor [private]

Definition at line 88 of file TRootCanvas.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:46:17 2011 for ROOT_528-00b_version by  doxygen 1.5.1