TGVFileSplitter Class Reference

#include <TGSplitter.h>

Inheritance diagram for TGVFileSplitter:

TGVSplitter TGVSplitter TGSplitter TGSplitter TGSplitter TGSplitter TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TGVFileSplitter (const TGWindow *p=0, UInt_t w=4, UInt_t h=4, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TGVFileSplitter ()
virtual Bool_t HandleDoubleClick (Event_t *)
virtual Bool_t HandleButton (Event_t *event)
virtual Bool_t HandleMotion (Event_t *event)
virtual void SavePrimitive (ostream &out, Option_t *option="")
void LayoutHeader (TGFrame *f)
void LayoutListView ()
void ButtonPressed ()
void ButtonReleased ()
void DoubleClicked (TGVFileSplitter *frame)
 TGVFileSplitter (const TGWindow *p=0, UInt_t w=4, UInt_t h=4, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TGVFileSplitter ()
virtual Bool_t HandleDoubleClick (Event_t *)
virtual Bool_t HandleButton (Event_t *event)
virtual Bool_t HandleMotion (Event_t *event)
virtual void SavePrimitive (ostream &out, Option_t *option="")
void LayoutHeader (TGFrame *f)
void LayoutListView ()
void ButtonPressed ()
void ButtonReleased ()
void DoubleClicked (TGVFileSplitter *frame)

Detailed Description

Definition at line 138 of file TGSplitter.h.


Constructor & Destructor Documentation

TGVFileSplitter::TGVFileSplitter ( const TGWindow p = 0,
UInt_t  w = 4,
UInt_t  h = 4,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

Definition at line 455 of file TGSplitter.cxx.

TGVFileSplitter::~TGVFileSplitter (  )  [virtual]

Definition at line 466 of file TGSplitter.cxx.

TGVFileSplitter::TGVFileSplitter ( const TGWindow p = 0,
UInt_t  w = 4,
UInt_t  h = 4,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

virtual TGVFileSplitter::~TGVFileSplitter (  )  [virtual]


Member Function Documentation

Bool_t TGVFileSplitter::HandleDoubleClick ( Event_t  )  [virtual]

Reimplemented from TGFrame.

Definition at line 566 of file TGSplitter.cxx.

References DoubleClicked(), and kTRUE.

Referenced by TGHeaderFrame::HandleDoubleClick().

Bool_t TGVFileSplitter::HandleButton ( Event_t event  )  [virtual]

Reimplemented from TGVSplitter.

Definition at line 509 of file TGSplitter.cxx.

References ButtonPressed(), ButtonReleased(), DoubleClicked(), Event_t::fType, TGVSplitter::HandleButton(), kButtonDoubleClick, kButtonPress, kButtonRelease, LayoutHeader(), and LayoutListView().

Referenced by TGHeaderFrame::HandleButton().

Bool_t TGVFileSplitter::HandleMotion ( Event_t event  )  [virtual]

Reimplemented from TGVSplitter.

Definition at line 472 of file TGSplitter.cxx.

References TGSplitter::fDragging, TGVSplitter::fFrame, TGVSplitter::fFrameHeight, TGVSplitter::fFrameWidth, TGVSplitter::fLeft, TGVSplitter::fMax, TGVSplitter::fMin, TGVSplitter::fStartX, Event_t::fXRoot, TGWindow::GetParent(), kTRUE, LayoutHeader(), p, and TGFrame::Resize().

void TGVFileSplitter::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TGVSplitter.

Definition at line 641 of file TGSplitter.cxx.

References TGFrame::fBackground, TGWindow::fParent, TGFrame::GetDefaultFrameBackground(), TGVSplitter::GetFrame(), TGFrame::GetHeight(), TGVSplitter::GetLeft(), TGWindow::GetName(), TGFrame::GetOptions(), TGFrame::GetOptionString(), TGFrame::GetWidth(), and TGFrame::SaveUserColor().

void TGVFileSplitter::LayoutHeader ( TGFrame f  ) 

Definition at line 526 of file TGSplitter.cxx.

References TQObject::Emit().

Referenced by HandleButton(), and HandleMotion().

void TGVFileSplitter::LayoutListView (  ) 

Definition at line 534 of file TGSplitter.cxx.

References TQObject::Emit().

Referenced by HandleButton().

void TGVFileSplitter::ButtonPressed (  ) 

Definition at line 542 of file TGSplitter.cxx.

References TQObject::Emit().

Referenced by HandleButton().

void TGVFileSplitter::ButtonReleased (  ) 

Definition at line 550 of file TGSplitter.cxx.

References TQObject::Emit().

Referenced by HandleButton().

void TGVFileSplitter::DoubleClicked ( TGVFileSplitter frame  ) 

Definition at line 558 of file TGSplitter.cxx.

References TQObject::Emit().

Referenced by HandleButton(), and HandleDoubleClick().

virtual Bool_t TGVFileSplitter::HandleDoubleClick ( Event_t  )  [virtual]

Reimplemented from TGFrame.

virtual Bool_t TGVFileSplitter::HandleButton ( Event_t event  )  [virtual]

Reimplemented from TGVSplitter.

virtual Bool_t TGVFileSplitter::HandleMotion ( Event_t event  )  [virtual]

Reimplemented from TGVSplitter.

virtual void TGVFileSplitter::SavePrimitive ( ostream &  out,
Option_t option = "" 
) [virtual]

Reimplemented from TGVSplitter.

void TGVFileSplitter::LayoutHeader ( TGFrame f  ) 

void TGVFileSplitter::LayoutListView (  ) 

void TGVFileSplitter::ButtonPressed (  ) 

void TGVFileSplitter::ButtonReleased (  ) 

void TGVFileSplitter::DoubleClicked ( TGVFileSplitter frame  ) 


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:41:11 2011 for ROOT_528-00b_version by  doxygen 1.5.1