library: libCore
#include "TCanvasImp.h"

TCanvasImp


class description - source file - inheritance tree (.pdf)

class TCanvasImp

Inheritance Chart:
TCanvasImp
<-
TRootCanvas

    protected:
virtual Bool_t IsLocked() virtual void Lock() virtual void Unlock() public:
TCanvasImp(TCanvas* c = 0) TCanvasImp(TCanvas* c, const char* name, UInt_t width, UInt_t height) TCanvasImp(TCanvas* c, const char* name, Int_t x, Int_t y, UInt_t width, UInt_t height) TCanvasImp(const TCanvasImp&) virtual ~TCanvasImp() TCanvas* Canvas() const static TClass* Class() virtual void Close() virtual void ForceUpdate() virtual UInt_t GetWindowGeometry(Int_t& x, Int_t& y, UInt_t& w, UInt_t& h) virtual void Iconify() virtual Int_t InitWindow() virtual TClass* IsA() const TCanvasImp& operator=(const TCanvasImp&) virtual void RaiseWindow() virtual void ReallyDelete() virtual void SetCanvasSize(UInt_t w, UInt_t h) virtual void SetStatusText(const char* text = "0", Int_t partidx = 0) virtual void SetWindowPosition(Int_t x, Int_t y) virtual void SetWindowSize(UInt_t w, UInt_t h) virtual void SetWindowTitle(const char* newTitle) virtual void Show() virtual void ShowEditor(Bool_t show = kTRUE) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void ShowMenuBar(Bool_t show = kTRUE) virtual void ShowStatusBar(Bool_t show = kTRUE) virtual void ShowToolBar(Bool_t show = kTRUE) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
TCanvas* fCanvas TCanvas associated with this implementation

Class Description

                                                                      
 ABC describing GUI independent main window (with menubar, scrollbars 
 and a drawing area).                                                 
                                                                      




Inline Functions


               void ~TCanvasImp()
               void Lock()
               void Unlock()
             Bool_t IsLocked()
         TCanvasImp TCanvasImp(TCanvas* c = 0)
         TCanvasImp TCanvasImp(TCanvas* c, const char* name, UInt_t width, UInt_t height)
         TCanvasImp TCanvasImp(TCanvas* c, const char* name, Int_t x, Int_t y, UInt_t width, UInt_t height)
           TCanvas* Canvas() const
               void Close()
               void ForceUpdate()
             UInt_t GetWindowGeometry(Int_t& x, Int_t& y, UInt_t& w, UInt_t& h)
               void Iconify()
              Int_t InitWindow()
               void SetStatusText(const char* text = "0", Int_t partidx = 0)
               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 Show()
               void ShowMenuBar(Bool_t show = kTRUE)
               void ShowStatusBar(Bool_t show = kTRUE)
               void RaiseWindow()
               void ReallyDelete()
               void ShowEditor(Bool_t show = kTRUE)
               void ShowToolBar(Bool_t show = kTRUE)
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
         TCanvasImp TCanvasImp(const TCanvasImp&)
        TCanvasImp& operator=(const TCanvasImp&)


Author: Fons Rademakers 16/11/95
Last update: root/base:$Name: $:$Id: TCanvasImp.cxx,v 1.1.1.1 2000/05/16 17:00:38 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.