#ifndef ROOT_TContextMenuImp
#define ROOT_TContextMenuImp
#ifndef ROOT_Rtypes
#include "Rtypes.h"
#endif
class TContextMenu;
class TObject;
class TMethod;
class TFunction;
class TContextMenuImp {
protected:
TContextMenu *fContextMenu;
TContextMenuImp(const TContextMenuImp& cmi)
: fContextMenu(cmi.fContextMenu) { }
TContextMenuImp& operator=(const TContextMenuImp& cmi)
{if(this!=&cmi) fContextMenu=cmi.fContextMenu;
return *this;}
public:
TContextMenuImp(TContextMenu *c=0) : fContextMenu(c) { }
virtual ~TContextMenuImp() { }
virtual TContextMenu *GetContextMenu() const { return fContextMenu; }
virtual void Dialog(TObject *object, TFunction *function);
virtual void Dialog(TObject *object, TMethod *method);
virtual void DisplayPopup(Int_t x, Int_t y);
ClassDef(TContextMenuImp,0)
};
inline void TContextMenuImp::Dialog(TObject *, TFunction *) { }
inline void TContextMenuImp::Dialog(TObject *, TMethod *) { }
inline void TContextMenuImp::DisplayPopup(Int_t, Int_t) { }
#endif
Last change: Wed Jun 25 08:35:48 2008
Last generated: 2008-06-25 08:35
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.