CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
FWCollectionSummaryWidget Class Reference

#include <Fireworks/Core/interface/FWCollectionSummaryWidget.h>

Inheritance diagram for FWCollectionSummaryWidget:

Public Member Functions

 ClassDef (FWCollectionSummaryWidget, 0)
 
void colorChangeRequested (Color_t iColorIndex)
 
void colorClicked ()
 
void displayChanged ()
 
 FWCollectionSummaryWidget (TGFrame *iParent, FWEventItem &iItem, TGLayoutHints *)
 
void infoClicked ()
 
void itemChanged ()
 
void itemColorClicked (int iIndex, Int_t iRootX, Int_t iRootY)
 
void labelClicked ()
 
void modelSelected (Int_t iRow, Int_t iButton, Int_t iKeyMod, Int_t iGlobalX, Int_t iGlobalY)
 
void requestForController (FWEventItem *)
 
void requestForErrorInfo (FWEventItem *)
 
void requestForFilter (FWEventItem *)
 
void requestForInfo (FWEventItem *)
 
void requestForModelContextMenu (Int_t, Int_t)
 
void setBackgroundToWhite (bool)
 
void stateClicked ()
 
void toggleItemVisible ()
 
void toggleShowHide ()
 
virtual ~FWCollectionSummaryWidget ()
 

Private Member Functions

void colorTable ()
 
void createColorPopup ()
 
 FWCollectionSummaryWidget (const FWCollectionSummaryWidget &)
 
const FWCollectionSummaryWidgetoperator= (const FWCollectionSummaryWidget &)
 

Private Attributes

bool m_backgroundIsWhite
 
FWEventItemm_collection
 
bool m_collectionShown
 
FWColorPopupm_colorPopup
 
FWColorBoxIconm_colorSelectBox
 
FWBoxIconButtonm_colorSelectWidget
 
FWCollectionSummaryWidgetConnectionHolderm_connectionHolder
 
TGGC * m_graphicsContext
 
TGLayoutHints * m_hints
 
TGFrame * m_holder
 
int m_indexForColor
 
FWCustomIconsButtonm_infoButton
 
FWBoxIconButtonm_isVisibleButton
 
FWCheckBoxIconm_isVisibleCheckBox
 
TGTextButton * m_label
 
TGFrame * m_parent
 
FWCustomIconsButtonm_showHideButton
 
FWCustomIconsButtonm_stateButton
 
TGGC * m_tableContext
 
FWCollectionSummaryTableManagerm_tableManager
 
FWTableWidgetm_tableWidget
 

Detailed Description

Description: <one line="" class="" summary>="">

Usage: <usage>

Definition at line 49 of file FWCollectionSummaryWidget.h.

Constructor & Destructor Documentation

FWCollectionSummaryWidget::FWCollectionSummaryWidget ( TGFrame *  iParent,
FWEventItem iItem,
TGLayoutHints *  iHints 
)

Definition at line 252 of file FWCollectionSummaryWidget.cc.

FWCollectionSummaryWidget::~FWCollectionSummaryWidget ( )
virtual

Definition at line 345 of file FWCollectionSummaryWidget.cc.

FWCollectionSummaryWidget::FWCollectionSummaryWidget ( const FWCollectionSummaryWidget )
private

Member Function Documentation

FWCollectionSummaryWidget::ClassDef ( FWCollectionSummaryWidget  ,
 
)
void FWCollectionSummaryWidget::colorChangeRequested ( Color_t  iColorIndex)

Definition at line 432 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::colorClicked ( )

Definition at line 536 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::colorTable ( )
private

Definition at line 709 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::createColorPopup ( )
private

Definition at line 522 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::displayChanged ( )

Definition at line 395 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::infoClicked ( )

Definition at line 619 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::itemChanged ( )

Definition at line 406 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::itemColorClicked ( int  iIndex,
Int_t  iRootX,
Int_t  iRootY 
)

Definition at line 555 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::labelClicked ( )

Definition at line 641 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::modelSelected ( Int_t  iRow,
Int_t  iButton,
Int_t  iKeyMod,
Int_t  iGlobalX,
Int_t  iGlobalY 
)

Definition at line 570 of file FWCollectionSummaryWidget.cc.

const FWCollectionSummaryWidget& FWCollectionSummaryWidget::operator= ( const FWCollectionSummaryWidget )
private
void FWCollectionSummaryWidget::requestForController ( FWEventItem iItem)

Definition at line 604 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::requestForErrorInfo ( FWEventItem iItem)

Definition at line 598 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::requestForFilter ( FWEventItem iItem)

Definition at line 592 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::requestForInfo ( FWEventItem iItem)

Definition at line 586 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::requestForModelContextMenu ( Int_t  iGlobalX,
Int_t  iGlobalY 
)

Definition at line 610 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::setBackgroundToWhite ( bool  iToWhite)

Definition at line 652 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::stateClicked ( )

Definition at line 630 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::toggleItemVisible ( )

Definition at line 447 of file FWCollectionSummaryWidget.cc.

void FWCollectionSummaryWidget::toggleShowHide ( )

Definition at line 470 of file FWCollectionSummaryWidget.cc.

Member Data Documentation

bool FWCollectionSummaryWidget::m_backgroundIsWhite
private

Definition at line 116 of file FWCollectionSummaryWidget.h.

FWEventItem* FWCollectionSummaryWidget::m_collection
private

Definition at line 95 of file FWCollectionSummaryWidget.h.

bool FWCollectionSummaryWidget::m_collectionShown
private

Definition at line 108 of file FWCollectionSummaryWidget.h.

FWColorPopup* FWCollectionSummaryWidget::m_colorPopup
private

Definition at line 112 of file FWCollectionSummaryWidget.h.

FWColorBoxIcon* FWCollectionSummaryWidget::m_colorSelectBox
private

Definition at line 103 of file FWCollectionSummaryWidget.h.

FWBoxIconButton* FWCollectionSummaryWidget::m_colorSelectWidget
private

Definition at line 102 of file FWCollectionSummaryWidget.h.

FWCollectionSummaryWidgetConnectionHolder* FWCollectionSummaryWidget::m_connectionHolder
private

Definition at line 118 of file FWCollectionSummaryWidget.h.

TGGC* FWCollectionSummaryWidget::m_graphicsContext
private

Definition at line 109 of file FWCollectionSummaryWidget.h.

TGLayoutHints* FWCollectionSummaryWidget::m_hints
private

Definition at line 96 of file FWCollectionSummaryWidget.h.

TGFrame* FWCollectionSummaryWidget::m_holder
private

Definition at line 107 of file FWCollectionSummaryWidget.h.

int FWCollectionSummaryWidget::m_indexForColor
private

Definition at line 111 of file FWCollectionSummaryWidget.h.

FWCustomIconsButton* FWCollectionSummaryWidget::m_infoButton
private

Definition at line 105 of file FWCollectionSummaryWidget.h.

FWBoxIconButton* FWCollectionSummaryWidget::m_isVisibleButton
private

Definition at line 99 of file FWCollectionSummaryWidget.h.

FWCheckBoxIcon* FWCollectionSummaryWidget::m_isVisibleCheckBox
private

Definition at line 100 of file FWCollectionSummaryWidget.h.

TGTextButton* FWCollectionSummaryWidget::m_label
private

Definition at line 106 of file FWCollectionSummaryWidget.h.

TGFrame* FWCollectionSummaryWidget::m_parent
private

Definition at line 97 of file FWCollectionSummaryWidget.h.

FWCustomIconsButton* FWCollectionSummaryWidget::m_showHideButton
private

Definition at line 98 of file FWCollectionSummaryWidget.h.

FWCustomIconsButton* FWCollectionSummaryWidget::m_stateButton
private

Definition at line 104 of file FWCollectionSummaryWidget.h.

TGGC* FWCollectionSummaryWidget::m_tableContext
private

Definition at line 110 of file FWCollectionSummaryWidget.h.

FWCollectionSummaryTableManager* FWCollectionSummaryWidget::m_tableManager
private

Definition at line 114 of file FWCollectionSummaryWidget.h.

FWTableWidget* FWCollectionSummaryWidget::m_tableWidget
private

Definition at line 115 of file FWCollectionSummaryWidget.h.