TRootGuiFactory
class description - source file - inheritance tree
public:
TRootGuiFactory TRootGuiFactory(const char* name = "Root", const char* title = "ROOT GUI Factory")
TRootGuiFactory TRootGuiFactory(const TRootGuiFactory&)
virtual void ~TRootGuiFactory()
static TClass* Class()
virtual TApplicationImp* CreateApplicationImp(const char* classname, int* argc, char** argv)
virtual TBrowserImp* CreateBrowserImp(TBrowser* b, const char* title, UInt_t width, UInt_t height)
virtual TBrowserImp* CreateBrowserImp(TBrowser* b, const char* title, Int_t x, Int_t y, UInt_t width, UInt_t height)
virtual TCanvasImp* CreateCanvasImp(TCanvas* c, const char* title, UInt_t width, UInt_t height)
virtual TCanvasImp* CreateCanvasImp(TCanvas* c, const char* title, Int_t x, Int_t y, UInt_t width, UInt_t height)
virtual TContextMenuImp* CreateContextMenuImp(TContextMenu* c, const char* name, const char* title)
virtual TControlBarImp* CreateControlBarImp(TControlBar* c, const char* title)
virtual TControlBarImp* CreateControlBarImp(TControlBar* c, const char* title, Int_t x, Int_t y)
virtual TClass* IsA() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TRootGuiFactory
This class is a factory for ROOT GUI components. It overrides
the member functions of the ABS TGuiFactory.
TRootGuiFactory(const char *name, const char *title)
: TGuiFactory(name, title)
TRootGuiFactory ctor.
TApplicationImp* CreateApplicationImp(const char *classname,
Int_t *argc, char **argv)
Create a ROOT native GUI version of TApplicationImp
TCanvasImp* CreateCanvasImp(TCanvas *c, const char *title,
UInt_t width, UInt_t height)
Create a ROOT native GUI version of TCanvasImp
TCanvasImp* CreateCanvasImp(TCanvas *c, const char *title,
Int_t x, Int_t y, UInt_t width, UInt_t height)
Create a ROOT native GUI version of TCanvasImp
TBrowserImp* CreateBrowserImp(TBrowser *b, const char *title,
UInt_t width, UInt_t height)
Create a ROOT native GUI version of TBrowserImp
TBrowserImp* CreateBrowserImp(TBrowser *b, const char *title,
Int_t x, Int_t y, UInt_t width, UInt_t height)
Create a ROOT native GUI version of TBrowserImp
TContextMenuImp* CreateContextMenuImp(TContextMenu *c,
const char *name, const char *)
Create a ROOT native GUI version of TContextMenuImp
TControlBarImp* CreateControlBarImp(TControlBar *c, const char *title)
Create a ROOT native GUI version of TControlBarImp
TControlBarImp* CreateControlBarImp(TControlBar *c, const char *title,
Int_t x, Int_t y)
Create a ROOT native GUI version of TControlBarImp
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TRootGuiFactory TRootGuiFactory(const TRootGuiFactory&)
void ~TRootGuiFactory()
Author: Fons Rademakers 15/01/98
Last update: root/gui:$Name: $:$Id: TRootGuiFactory.cxx,v 1.2 2001/10/02 09:07:43 rdm Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
ROOT page - Class index - 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.