FWColorPopup * m_colorPopup
TGMenuEntry * m_seperator
virtual void select(int iEntryIndex, const FWModelId &id, int iX, int iY)=0
ClassImp(FWModelContextMenuHandler)
unsigned int m_nDetailViewEntries
TGPopupMenu * m_modelPopup
void addViewEntry(const char *, int, bool enabled=true)
FWColorManager * m_colorManager
virtual ~FWModelContextMenuHandler()
FWDetailViewManager * m_detailViewManager
FWModelContextMenuHandler(FWSelectionManager *, FWDetailViewManager *, FWColorManager *, FWGUIManager *)
TGMenuEntry * m_afterViewSeperator
void colorChangeRequested(Color_t)
static const char *const kOpenDetailView
FWGUIManager * m_guiManager
TGMenuEntry * m_viewSeperator
void createModelContext() const
FWViewContextMenuHandlerBase * m_viewHander
void showSelectedModelContext(Int_t iX, Int_t iY, FWViewContextMenuHandlerBase *) const
NOTE: iX and iY are in global coordinates.
unsigned int m_nViewEntries
void createColorPopup() const
void addTo(FWModelContextMenuHandler &, const FWModelId &id)
FWSelectionManager * m_selectionManager