TClassMenuItem


class description - source file - inheritance tree

class TClassMenuItem : public TObject


    public:
TClassMenuItem(Int_t type, TClass* parent, const char* title, const char* functionname, TObject* obj = 0, const char* args, Int_t selfobjposition = -1, Bool_t self = kFALSE) TClassMenuItem(const TClassMenuItem&) TClassMenuItem() virtual ~TClassMenuItem() static TClass* Class() virtual const char* GetArgs() const virtual TObject* GetCalledObject() const virtual const char* GetFunctionName() const virtual Int_t GetSelfObjectPos() const virtual const char* GetTitle() const virtual Int_t GetType() const virtual TClass* IsA() const virtual Bool_t IsCallSelf() const virtual Bool_t IsSeparator() const virtual Bool_t IsStandardList() const virtual Bool_t IsToggle() const virtual void SetCall(TObject* obj, const char* method, const char* args, Int_t selfobjposition = 0) virtual void SetSelf(Bool_t self) virtual void SetTitle(const char* title) virtual void SetToggle(Bool_t toggle = kTRUE) virtual void SetType(Int_t type) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
TClassMenuItem::EClassMenuItemType fType type flag (EClassMenuItemType) Int_t fSelfObjectPos rang in argument list corresponding to the object being clicked on Bool_t fSelf flag to indicate that object to be called is the selected one Bool_t fToggle flag toggle method TString fTitle title if not standard TObject* fCalledObject object to be called TString fFunctionName name of the function or method to be called TString fArgs arguments type list *** NOT CHECKED *** TList* fSubMenu list of submenu items TClass* fParent parent class public:
static const TClassMenuItem::EClassMenuItemType kPopupUserFunction static const TClassMenuItem::EClassMenuItemType kPopupSeparator static const TClassMenuItem::EClassMenuItemType kPopupStandardList static const enum TClassMenuItem:: kIsExternal static const enum TClassMenuItem:: kIsSelf

Class Description



Last update: Fri May 14 13:32:36 2004


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.