#include <TStylePreview.h>
Inheritance diagram for TStylePreview:

Public Member Functions | |
| TStylePreview (const TGWindow *p, TStyle *style, TVirtualPad *currentPad) | |
| virtual | ~TStylePreview () |
| void | Update (TStyle *style, TVirtualPad *pad) |
| void | MapTheWindow () |
| TCanvas * | GetMainCanvas () |
| TStylePreview (const TGWindow *p, TStyle *style, TVirtualPad *currentPad) | |
| virtual | ~TStylePreview () |
| void | Update (TStyle *style, TVirtualPad *pad) |
| void | MapTheWindow () |
| TCanvas * | GetMainCanvas () |
Private Attributes | |
| TRootEmbeddedCanvas * | fEcan |
| TVirtualPad * | fPad |
| TList * | fTrashListLayout |
| TRootEmbeddedCanvas * | fEcan |
| TVirtualPad * | fPad |
| TList * | fTrashListLayout |
Definition at line 35 of file TStylePreview.h.
| TStylePreview::TStylePreview | ( | const TGWindow * | p, | |
| TStyle * | style, | |||
| TVirtualPad * | currentPad | |||
| ) |
| TStylePreview::~TStylePreview | ( | ) | [virtual] |
Definition at line 72 of file TStylePreview.cxx.
References TList::After(), fEcan, TList::First(), fTrashListLayout, and TList::Remove().
| TStylePreview::TStylePreview | ( | const TGWindow * | p, | |
| TStyle * | style, | |||
| TVirtualPad * | currentPad | |||
| ) |
| virtual TStylePreview::~TStylePreview | ( | ) | [virtual] |
| void TStylePreview::Update | ( | TStyle * | style, | |
| TVirtualPad * | pad | |||
| ) |
Definition at line 93 of file TStylePreview.cxx.
References TRootEmbeddedCanvas::AdoptCanvas(), c, TCanvas::DrawClonePad(), fEcan, fPad, TVirtualPad::GetCanvas(), TRootEmbeddedCanvas::GetCanvas(), TRootEmbeddedCanvas::GetCanvasWindowId(), gROOT, gStyle, and TROOT::SetSelectedPad().
Referenced by TStyleManager::DoEditionUpdatePreview().
| void TStylePreview::MapTheWindow | ( | ) |
Definition at line 121 of file TStylePreview.cxx.
References c, fPad, TVirtualPad::GetCanvas(), h, TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TGFrame::MoveResize(), TGMainFrame::SetWMPosition(), w, x, and y.
Referenced by TStyleManager::DoPreview().
| TCanvas * TStylePreview::GetMainCanvas | ( | ) |
Definition at line 139 of file TStylePreview.cxx.
References fEcan, and TRootEmbeddedCanvas::GetCanvas().
Referenced by TStyleManager::DoApplyOn(), and TStyleManager::DoSelectCanvas().
| void TStylePreview::Update | ( | TStyle * | style, | |
| TVirtualPad * | pad | |||
| ) |
| void TStylePreview::MapTheWindow | ( | ) |
| TCanvas* TStylePreview::GetMainCanvas | ( | ) |
TRootEmbeddedCanvas* TStylePreview::fEcan [private] |
Definition at line 38 of file TStylePreview.h.
Referenced by GetMainCanvas(), Update(), and ~TStylePreview().
TVirtualPad* TStylePreview::fPad [private] |
TList* TStylePreview::fTrashListLayout [private] |
TRootEmbeddedCanvas* TStylePreview::fEcan [private] |
Definition at line 38 of file TStylePreview.h.
TVirtualPad* TStylePreview::fPad [private] |
Definition at line 39 of file TStylePreview.h.
TList* TStylePreview::fTrashListLayout [private] |
Definition at line 40 of file TStylePreview.h.
1.5.1