TRootApplication


class description - source file - inheritance tree

class TRootApplication : public TApplicationImp

    private:
TRootApplication TRootApplication() void GetOptions(Int_t* argc, char** argv) protected:
public:
TRootApplication TRootApplication(const char* appClassName, Int_t* argc, char** argv, void* options = 0, Int_t numOptions = 0) TRootApplication TRootApplication(TRootApplication&) virtual void ~TRootApplication() const char* ApplicationClassName() const static TClass* Class() TGClient* Client() const virtual void Hide() virtual void Iconify() virtual void Init() virtual TClass* IsA() const virtual Bool_t IsCmdThread() virtual void Lower() virtual void Open() virtual void Raise() virtual void Show() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

private:
TGClient* fClient pointer to the client environment char* fAppClassName application class name char* fDisplay display server to conntect to protected:
public:

Class Description

                                                                      
 TRootApplication                                                     
                                                                      
 This class create the ROOT native GUI version of the ROOT            
 application environment. This in contrast to the Win32 version.      
 Once the native widgets work on Win32 this class can be folded into  
 the TApplication class (since all graphic will go via TVirtualX).    
                                                                      


TRootApplication(const char *appClassName, Int_t *argc, char **argv, void *, Int_t)

~TRootApplication()
 Delete ROOT application environment.

void GetOptions(Int_t *argc, char **argv)
 Handle command line arguments. Arguments handled are removed from the
 argument array. Currently only option "-display xserver" is considered.



Inline Functions


        TRootApplication TRootApplication(const char* appClassName, Int_t* argc, char** argv, void* options = 0, Int_t numOptions = 0)
             const char* ApplicationClassName() const
               TGClient* Client() const
                    void Show()
                    void Hide()
                    void Iconify()
                  Bool_t IsCmdThread()
                    void Init()
                    void Open()
                    void Raise()
                    void Lower()
                 TClass* Class()
                 TClass* IsA() const
                    void ShowMembers(TMemberInspector& insp, char* parent)
                    void Streamer(TBuffer& b)
                    void StreamerNVirtual(TBuffer& b)
        TRootApplication TRootApplication(TRootApplication&)


Author: Fons Rademakers 15/01/98
Last update: root/gui:$Name: $:$Id: TRootApplication.cxx,v 1.2 2000/06/08 17:16:44 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.