BOSS 7.0.1
BESIII Offline Software System
|
#include <BesGPictureButton.h>
Public Member Functions | |
BesGPictureButton (const TGWindow *p, const TGPicture *pic, Int_t id=-1, GContext_t norm=GetDefaultGC()(), UInt_t option=kRaisedFrame|kDoubleBorder) | |
BesGPictureButton (const TGWindow *p, const TGPicture *pic, const char *cmd, Int_t id=-1, GContext_t norm=GetDefaultGC()(), UInt_t option=kRaisedFrame|kDoubleBorder) | |
BesGPictureButton (const TGWindow *p=0, const char *pic=0, Int_t id=-1, GContext_t norm=GetDefaultGC()(), UInt_t option=kRaisedFrame|kDoubleBorder) | |
Bool_t | HandleCrossing (Event_t *event) |
Bool_t | IsStateOn () |
virtual void | SetState (Bool_t state) |
virtual void | SetPicture (const TGPicture *new_pic) |
virtual void | SetPictureHL (const TGPicture *hl_pic) |
BesGPictureButton (const TGWindow *p, const TGPicture *pic, Int_t id=-1, GContext_t norm=GetDefaultGC()(), UInt_t option=kRaisedFrame|kDoubleBorder) | |
BesGPictureButton (const TGWindow *p, const TGPicture *pic, const char *cmd, Int_t id=-1, GContext_t norm=GetDefaultGC()(), UInt_t option=kRaisedFrame|kDoubleBorder) | |
BesGPictureButton (const TGWindow *p=0, const char *pic=0, Int_t id=-1, GContext_t norm=GetDefaultGC()(), UInt_t option=kRaisedFrame|kDoubleBorder) | |
Bool_t | HandleCrossing (Event_t *event) |
Bool_t | IsStateOn () |
virtual void | SetState (Bool_t state) |
virtual void | SetPicture (const TGPicture *new_pic) |
virtual void | SetPictureHL (const TGPicture *hl_pic) |
Protected Attributes | |
const TGPicture * | fPicHL |
Bool_t | fState |
Definition at line 7 of file EventDisplay/BesVisLib/BesVisLib-00-04-04/BesVisLib/BesGPictureButton.h.
BesGPictureButton::BesGPictureButton | ( | const TGWindow * | p, |
const TGPicture * | pic, | ||
Int_t | id = -1 , |
||
GContext_t | norm = GetDefaultGC()() , |
||
UInt_t | option = kRaisedFrame|kDoubleBorder |
||
) |
BesGPictureButton::BesGPictureButton | ( | const TGWindow * | p, |
const TGPicture * | pic, | ||
const char * | cmd, | ||
Int_t | id = -1 , |
||
GContext_t | norm = GetDefaultGC()() , |
||
UInt_t | option = kRaisedFrame | kDoubleBorder |
||
) |
Definition at line 19 of file BesGPictureButton.cxx.
BesGPictureButton::BesGPictureButton | ( | const TGWindow * | p = 0 , |
const char * | pic = 0 , |
||
Int_t | id = -1 , |
||
GContext_t | norm = GetDefaultGC()() , |
||
UInt_t | option = kRaisedFrame | kDoubleBorder |
||
) |
Definition at line 28 of file BesGPictureButton.cxx.
BesGPictureButton::BesGPictureButton | ( | const TGWindow * | p, |
const TGPicture * | pic, | ||
Int_t | id = -1 , |
||
GContext_t | norm = GetDefaultGC()() , |
||
UInt_t | option = kRaisedFrame|kDoubleBorder |
||
) |
BesGPictureButton::BesGPictureButton | ( | const TGWindow * | p, |
const TGPicture * | pic, | ||
const char * | cmd, | ||
Int_t | id = -1 , |
||
GContext_t | norm = GetDefaultGC()() , |
||
UInt_t | option = kRaisedFrame|kDoubleBorder |
||
) |
BesGPictureButton::BesGPictureButton | ( | const TGWindow * | p = 0 , |
const char * | pic = 0 , |
||
Int_t | id = -1 , |
||
GContext_t | norm = GetDefaultGC()() , |
||
UInt_t | option = kRaisedFrame|kDoubleBorder |
||
) |
Bool_t BesGPictureButton::HandleCrossing | ( | Event_t * | event | ) |
Definition at line 36 of file BesGPictureButton.cxx.
Bool_t BesGPictureButton::HandleCrossing | ( | Event_t * | event | ) |
|
inline |
Definition at line 22 of file EventDisplay/BesVisLib/BesVisLib-00-04-04/BesVisLib/BesGPictureButton.h.
|
inline |
Definition at line 22 of file InstallArea/include/BesVisLib/BesVisLib/BesGPictureButton.h.
|
virtual |
Definition at line 82 of file BesGPictureButton.cxx.
Referenced by BesClient::AutoDisplayEvent(), BesClient::GetEvent(), BesClient::GetRecEvent(), BesClient::HandleButtons(), HandleCrossing(), BesClient::SetAllDisplayModeButtonUnHL(), and BesClient::UpdateStatus().
|
virtual |
|
inlinevirtual |
Definition at line 26 of file EventDisplay/BesVisLib/BesVisLib-00-04-04/BesVisLib/BesGPictureButton.h.
Referenced by BesClient::CreateDisplayModeBar(), BesClient::CreateToolBar(), and BesClient::CreateUpButtonBar().
|
inlinevirtual |
Definition at line 26 of file InstallArea/include/BesVisLib/BesVisLib/BesGPictureButton.h.
|
inlinevirtual |
Definition at line 23 of file EventDisplay/BesVisLib/BesVisLib-00-04-04/BesVisLib/BesGPictureButton.h.
Referenced by BesClient::CreateDisplayModeBar(), BesClient::CreateToolBar(), BesClient::CreateUpButtonBar(), BesClient::HandleButtons(), and BesClient::UpdateStatus().
|
inlinevirtual |
Definition at line 23 of file InstallArea/include/BesVisLib/BesVisLib/BesGPictureButton.h.
|
protected |
Definition at line 32 of file EventDisplay/BesVisLib/BesVisLib-00-04-04/BesVisLib/BesGPictureButton.h.
Referenced by BesGPictureButton(), HandleCrossing(), and SetPictureHL().
|
protected |
Definition at line 33 of file EventDisplay/BesVisLib/BesVisLib-00-04-04/BesVisLib/BesGPictureButton.h.
Referenced by BesGPictureButton(), HandleCrossing(), IsStateOn(), and SetState().