15 #include <boost/bind.hpp>
52 m_colorManager(colorm),
62 m_pack =
new TGVerticalFrame(iParent);
64 const unsigned int backgroundColor=0x2f2f2f;
65 m_pack->SetBackgroundColor(backgroundColor);
96 TGLayoutHints* hints =
new TGLayoutHints(kLHintsExpandX);
98 m_pack->AddFrame(lst, hints);
104 lst->Connect(
"requestForInfo(FWEventItem*)",
"FWSummaryManager",
this,
"requestForInfo(FWEventItem*)");
105 lst->Connect(
"requestForFilter(FWEventItem*)",
"FWSummaryManager",
this,
"requestForFilter(FWEventItem*)");
106 lst->Connect(
"requestForErrorInfo(FWEventItem*)",
"FWSummaryManager",
this,
"requestForError(FWEventItem*)");
107 lst->Connect(
"requestForController(FWEventItem*)",
"FWSummaryManager",
this,
"requestForController(FWEventItem*)");
108 lst->Connect(
"requestForModelContextMenu(Int_t,Int_t)",
"FWSummaryManager",
this,
"requestForSelectedModelContextMenu(Int_t,Int_t)");
119 gClient->NeedRedraw(
m_pack);
144 gClient->NeedRedraw(
m_pack);
167 m_pack->SetBackgroundColor(TGFrame::GetDefaultFrameBackground());
169 const unsigned int backgroundColor=0x2f2f2f;
170 m_pack->SetBackgroundColor(backgroundColor);
172 gClient->NeedRedraw(
m_pack);
178 (*it)->setBackgroundToWhite(backgroundIsWhite);
Bool_t isColorSetLight() const
TGCompositeFrame * widget() const
std::vector< FWCollectionSummaryWidget * > m_collectionWidgets
void itemsGoingToBeClearedSlot(void)
void requestForInfo(FWEventItem *)
FWItemChangeSignal goingToBeDestroyed_
FWColorManager * m_colorManager
void showEDIFrame(int iInfoToShow=-1)
Allowed values are -1 or ones from FWDataCategories enum.
TGCompositeFrame * m_pack
void itemChanged(const FWEventItem *)
BackgroundColorIndex backgroundColorIndex() const
FWItemChangeSignal itemChanged_
sigc::signal< void, FWEventItem * > newItem_
FWSummaryManager(TGFrame *iParent, FWSelectionManager *, FWEventItemsManager *, FWGUIManager *, FWModelChangeManager *, FWColorManager *)
void requestForFilter(FWEventItem *)
sigc::signal< void > changeSignalsAreDone_
void requestForSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY)
virtual ~FWSummaryManager()
void requestForError(FWEventItem *)
void selectionChanged(const FWSelectionManager &)
sigc::signal< void, const FWSelectionManager & > selectionChanged_
void newItem(FWEventItem *iItem)
void requestForController(FWEventItem *)
void showSelectedModelContextMenu(Int_t iGlobalX, Int_t iGlobalY, FWViewContextMenuHandlerBase *iHandler)
sigc::signal< void > colorsHaveChanged_
void itemDestroyed(const FWEventItem *)
sigc::signal< void > goingToClearItems_
FWGUIManager * m_guiManager