ABC describing GUI independent main window (with menubar, scrollbars and a drawing area).
Definition at line 30 of file TCanvasImp.h.
Public Member Functions | |
TCanvasImp (TCanvas *c, const char *name, Int_t x, Int_t y, UInt_t width, UInt_t height) | |
TCanvasImp (TCanvas *c, const char *name, UInt_t width, UInt_t height) | |
TCanvasImp (TCanvas *c=nullptr) | |
virtual | ~TCanvasImp () |
TCanvas * | Canvas () const |
virtual void | Close () |
virtual void | ForceUpdate () |
virtual UInt_t | GetWindowGeometry (Int_t &x, Int_t &y, UInt_t &w, UInt_t &h) |
virtual Bool_t | HasEditor () const |
virtual Bool_t | HasMenuBar () const |
virtual Bool_t | HasStatusBar () const |
virtual Bool_t | HasToolBar () const |
virtual Bool_t | HasToolTips () const |
virtual void | Iconify () |
virtual Int_t | InitWindow () |
virtual TClass * | IsA () const |
virtual void | RaiseWindow () |
virtual void | ReallyDelete () |
virtual void | SetCanvasSize (UInt_t w, UInt_t h) |
virtual void | SetStatusText (const char *text=nullptr, Int_t partidx=0) |
virtual void | SetWindowPosition (Int_t x, Int_t y) |
virtual void | SetWindowSize (UInt_t width, UInt_t height) |
virtual void | SetWindowTitle (const char *newTitle) |
virtual void | Show () |
virtual void | ShowEditor (Bool_t show=kTRUE) |
virtual void | ShowMenuBar (Bool_t show=kTRUE) |
virtual void | ShowStatusBar (Bool_t show=kTRUE) |
virtual void | ShowToolBar (Bool_t show=kTRUE) |
virtual void | ShowToolTips (Bool_t show=kTRUE) |
virtual void | Streamer (TBuffer &) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Protected Member Functions | |
TCanvasImp (const TCanvasImp &ci) | |
virtual TVirtualPadPainter * | CreatePadPainter () |
virtual Bool_t | IsLocked () |
virtual Bool_t | IsWeb () const |
virtual void | Lock () |
TCanvasImp & | operator= (const TCanvasImp &ci) |
virtual Bool_t | PerformUpdate (Bool_t) |
virtual void | Unlock () |
Protected Attributes | |
TCanvas * | fCanvas {nullptr} |
Friends | |
class | TCanvas |
#include <TCanvasImp.h>
|
inlineprotected |
Definition at line 36 of file TCanvasImp.h.
|
inline |
Definition at line 53 of file TCanvasImp.h.
Definition at line 54 of file TCanvasImp.h.
|
inline |
Definition at line 55 of file TCanvasImp.h.
|
inlinevirtual |
Definition at line 56 of file TCanvasImp.h.
|
inline |
Definition at line 58 of file TCanvasImp.h.
|
static |
|
inlinestaticconstexpr |
Definition at line 90 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 59 of file TCanvasImp.h.
|
inlineprotectedvirtual |
Reimplemented in TWebCanvas.
Definition at line 50 of file TCanvasImp.h.
|
inlinestatic |
Definition at line 90 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 60 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 61 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 84 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 85 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 86 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 87 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 88 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 67 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 68 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 90 of file TCanvasImp.h.
|
inlineprotectedvirtual |
Reimplemented in TWebCanvas.
Definition at line 46 of file TCanvasImp.h.
|
inlineprotectedvirtual |
Reimplemented in TWebCanvas.
Definition at line 48 of file TCanvasImp.h.
|
inlineprotectedvirtual |
Reimplemented in TWebCanvas.
Definition at line 44 of file TCanvasImp.h.
|
inlineprotected |
Definition at line 37 of file TCanvasImp.h.
Reimplemented in TWebCanvas.
Definition at line 49 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 77 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas.
Definition at line 78 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 73 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas.
Definition at line 69 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 70 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 71 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 72 of file TCanvasImp.h.
|
inlinevirtual |
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 74 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 80 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 75 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 76 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 81 of file TCanvasImp.h.
Reimplemented in TRootCanvas, and TWebCanvas.
Definition at line 82 of file TCanvasImp.h.
|
virtual |
Reimplemented in TRootCanvas, and TWebCanvas.
|
inline |
Definition at line 90 of file TCanvasImp.h.
|
inlineprotectedvirtual |
Reimplemented in TWebCanvas.
Definition at line 45 of file TCanvasImp.h.
|
friend |
Definition at line 31 of file TCanvasImp.h.
|
protected |
Definition at line 34 of file TCanvasImp.h.