Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

LatticeDlg Class Reference

#include <gui.h>

List of all members.

Public Methods

 LatticeDlg (Layer *, const TGWindow *, const TGWindow *, UInt_t, UInt_t, UInt_t=kVerticalFrame)
virtual ~LatticeDlg ()
void DoButtons (Int_t=-1)
void CloseWindow ()

Private Methods

 RQ_OBJECT ("LatticeDlg")

Private Attributes

LayerpLayer
TGTransientFrame * pMain
TGTextButton * pOkButton
TGTextButton * pCancelButton
TGCompositeFrame * pDlgFrame
TGCompositeFrame * pBtFrame
TGLabel * pLatticeL
TGLabel * pNumXL
TGLabel * pNumYL
TGLabel * pNumSizeL
TGComboBox * pLatticeCombo
TGNumEntrypNumXE
TGNumEntrypNumYE
TGNumEntrypNumSizeE
TGLayoutHints * pL
TList * pCleanup


Constructor & Destructor Documentation

LatticeDlg::LatticeDlg Layer  ,
const TGWindow *   ,
const TGWindow *   ,
UInt_t   ,
UInt_t   ,
UInt_t    = kVerticalFrame
 

Definition at line 2507 of file gui.cpp.

References D_CHLAT_CANCEL, D_CHLAT_OK, kLHexagonal, kLSquare, pBtFrame, pCancelButton, pCleanup, pDlgFrame, pL, pLatticeCombo, pLatticeL, pLayer, pMain, pNumSizeE, pNumSizeL, pNumXE, pNumXL, pNumYE, pNumYL, and pOkButton.

LatticeDlg::~LatticeDlg   [virtual]
 

Definition at line 2569 of file gui.cpp.

References pBtFrame, pCancelButton, pCleanup, pDlgFrame, pLatticeCombo, pLatticeL, pMain, pNumXE, pNumXL, pNumYE, pNumYL, and pOkButton.


Member Function Documentation

void LatticeDlg::CloseWindow  
 

Definition at line 2581 of file gui.cpp.

void LatticeDlg::DoButtons Int_t    = -1
 

Definition at line 2586 of file gui.cpp.

References D_CHLAT_CANCEL, D_CHLAT_OK, TGNumEntry::GetDoubleNum(), TGNumEntry::GetIntNum(), pLatticeCombo, pLayer, pMain, pNumSizeE, pNumXE, pNumYE, and Layer::SetLattice().

LatticeDlg::RQ_OBJECT "LatticeDlg"    [private]
 


Member Data Documentation

TGCompositeFrame * LatticeDlg::pBtFrame [private]
 

Definition at line 431 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().

TGTextButton * LatticeDlg::pCancelButton [private]
 

Definition at line 430 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().

TList* LatticeDlg::pCleanup [private]
 

Definition at line 436 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().

TGCompositeFrame* LatticeDlg::pDlgFrame [private]
 

Definition at line 431 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().

TGLayoutHints* LatticeDlg::pL [private]
 

Definition at line 435 of file gui.h.

Referenced by LatticeDlg().

TGComboBox* LatticeDlg::pLatticeCombo [private]
 

Definition at line 433 of file gui.h.

Referenced by DoButtons(), LatticeDlg(), and ~LatticeDlg().

TGLabel* LatticeDlg::pLatticeL [private]
 

Definition at line 432 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().

Layer* LatticeDlg::pLayer [private]
 

Definition at line 428 of file gui.h.

Referenced by DoButtons(), and LatticeDlg().

TGTransientFrame* LatticeDlg::pMain [private]
 

Definition at line 429 of file gui.h.

Referenced by DoButtons(), LatticeDlg(), and ~LatticeDlg().

TGNumEntry * LatticeDlg::pNumSizeE [private]
 

Definition at line 434 of file gui.h.

Referenced by DoButtons(), and LatticeDlg().

TGLabel * LatticeDlg::pNumSizeL [private]
 

Definition at line 432 of file gui.h.

Referenced by LatticeDlg().

TGNumEntry* LatticeDlg::pNumXE [private]
 

Definition at line 434 of file gui.h.

Referenced by DoButtons(), LatticeDlg(), and ~LatticeDlg().

TGLabel * LatticeDlg::pNumXL [private]
 

Definition at line 432 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().

TGNumEntry * LatticeDlg::pNumYE [private]
 

Definition at line 434 of file gui.h.

Referenced by DoButtons(), LatticeDlg(), and ~LatticeDlg().

TGLabel * LatticeDlg::pNumYL [private]
 

Definition at line 432 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().

TGTextButton* LatticeDlg::pOkButton [private]
 

Definition at line 430 of file gui.h.

Referenced by LatticeDlg(), and ~LatticeDlg().


The documentation for this class was generated from the following files:
Generated on Sun Jun 16 20:08:06 2002 for XEIS by doxygen1.2.16