TGSearchDialog Class Reference

#include <TGTextEditDialogs.h>

Inheritance diagram for TGSearchDialog:

TGTransientFrame TGTransientFrame TGMainFrame TGMainFrame TGMainFrame TGMainFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame List of all members.

Public Member Functions

 TGSearchDialog (const TGWindow *p=0, const TGWindow *main=0, UInt_t w=1, UInt_t h=1, TGSearchType *sstruct=0, Int_t *ret_code=0, UInt_t options=kVerticalFrame)
virtual ~TGSearchDialog ()
virtual void CloseWindow ()
virtual Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)
virtual void SetClose (Bool_t on)
virtual Bool_t IsClose () const
virtual void TextEntered (const char *text)
virtual TGSearchTypeGetType () const
 TGSearchDialog (const TGWindow *p=0, const TGWindow *main=0, UInt_t w=1, UInt_t h=1, TGSearchType *sstruct=0, Int_t *ret_code=0, UInt_t options=kVerticalFrame)
virtual ~TGSearchDialog ()
virtual void CloseWindow ()
virtual Bool_t ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2)
virtual void SetClose (Bool_t on)
virtual Bool_t IsClose () const
virtual void TextEntered (const char *text)
virtual TGSearchTypeGetType () const

Static Public Member Functions

static TGSearchDialog *& SearchDialog ()
static TGSearchDialog *& SearchDialog ()

Protected Attributes

TGCompositeFramefF1
TGCompositeFramefF2
TGCompositeFramefF3
TGCompositeFramefF4
TGLayoutHintsfL1
TGLayoutHintsfL2
TGLayoutHintsfL3
TGLayoutHintsfL4
TGLayoutHintsfL5
TGLayoutHintsfL6
TGLayoutHintsfL21
TGLayoutHintsfL9
TGLayoutHintsfL10
TGButtonfSearchButton
TGButtonfCancelButton
TGRadioButtonfDirectionRadio [2]
TGCheckButtonfCaseCheck
TGGroupFramefG2
TGTextEntryfSearch
TGTextBufferfBSearch
TGLabelfLSearch
TGSearchTypefType
Int_tfRetCode
TGComboBoxfCombo
TGCompositeFramefF1
TGLayoutHintsfL1
TGLayoutHintsfL5
TGLayoutHintsfL10
TGButtonfSearchButton
TGButtonfCancelButton
TGRadioButtonfDirectionRadio [2]
TGCheckButtonfCaseCheck
TGGroupFramefG2
TGTextEntryfSearch
TGTextBufferfBSearch
TGLabelfLSearch
TGSearchTypefType
Int_tfRetCode
TGComboBoxfCombo

Static Protected Attributes

static TGSearchDialogfgSearchDialog
static TGSearchDialogfgSearchDialog

Detailed Description

Definition at line 51 of file TGTextEditDialogs.h.


Constructor & Destructor Documentation

TGSearchDialog::TGSearchDialog ( const TGWindow p = 0,
const TGWindow main = 0,
UInt_t  w = 1,
UInt_t  h = 1,
TGSearchType sstruct = 0,
Int_t ret_code = 0,
UInt_t  options = kVerticalFrame 
)

Definition at line 53 of file TGTextEditDialogs.cxx.

References fType, kButtonDisabled, kButtonDown, kButtonUp, kFALSE, kFixedWidth, kHorizontalFrame, kLHintsBottom, kLHintsCenterY, kLHintsExpandX, kLHintsLeft, kLHintsRight, kLHintsTop, kMWMDecorAll, kMWMDecorMaximize, kMWMDecorMenu, kMWMFuncAll, kMWMFuncMaximize, kMWMFuncResize, kMWMInputModeless, kVerticalFrame, MapSubwindows(), MapWindow(), SetIconName(), SetMWMHints(), and SetWindowName().

TGSearchDialog::~TGSearchDialog (  )  [virtual]

Definition at line 171 of file TGTextEditDialogs.cxx.

References fCancelButton, fCaseCheck, fCombo, fDirectionRadio, fF1, fF2, fF3, fF4, fG2, fL1, fL10, fL2, fL21, fL3, fL4, fL5, fL6, fL9, fLSearch, fSearchButton, and TObject::IsZombie().

TGSearchDialog::TGSearchDialog ( const TGWindow p = 0,
const TGWindow main = 0,
UInt_t  w = 1,
UInt_t  h = 1,
TGSearchType sstruct = 0,
Int_t ret_code = 0,
UInt_t  options = kVerticalFrame 
)

virtual TGSearchDialog::~TGSearchDialog (  )  [virtual]


Member Function Documentation

void TGSearchDialog::CloseWindow (  )  [virtual]

Reimplemented from TGMainFrame.

Definition at line 189 of file TGTextEditDialogs.cxx.

References TGFrame::DeleteWindow(), TGSearchType::fClose, fType, and TGFrame::UnmapWindow().

Referenced by ProcessMessage().

Bool_t TGSearchDialog::ProcessMessage ( Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

Reimplemented from TGCompositeFrame.

Definition at line 210 of file TGTextEditDialogs.cxx.

References CloseWindow(), fBSearch, TGSearchType::fBuffer, TGSearchType::fCaseSensitive, TGSearchType::fClose, fCombo, TGSearchType::fDirection, fDirectionRadio, fRetCode, fSearchButton, fType, GET_MSG(), GET_SUBMSG(), TGTextBuffer::GetString(), kButtonDisabled, kButtonUp, kC_COMMAND, kC_TEXTENTRY, kCM_BUTTON, kCM_CHECKBUTTON, kCM_RADIOBUTTON, kFALSE, kTE_ENTER, kTE_TEXTCHANGED, kTRUE, TGComboBox::ReturnPressed(), TGRadioButton::SetState(), TGButton::SetState(), StrDup(), and TextEntered().

virtual void TGSearchDialog::SetClose ( Bool_t  on  )  [inline, virtual]

Definition at line 80 of file TGTextEditDialogs.h.

References TGSearchType::fClose, and fType.

virtual Bool_t TGSearchDialog::IsClose (  )  const [inline, virtual]

Definition at line 81 of file TGTextEditDialogs.h.

References TGSearchType::fClose, and fType.

void TGSearchDialog::TextEntered ( const char *  text  )  [virtual]

Definition at line 202 of file TGTextEditDialogs.cxx.

References TQObject::Emit().

Referenced by ProcessMessage().

virtual TGSearchType* TGSearchDialog::GetType (  )  const [inline, virtual]

Definition at line 83 of file TGTextEditDialogs.h.

References fType.

Referenced by TGContainer::FindFrameByName(), and TGTextEdit::Search().

TGSearchDialog *& TGSearchDialog::SearchDialog (  )  [static]

Definition at line 294 of file TGTextEditDialogs.cxx.

References fgSearchDialog.

Referenced by TRootBrowserLite::BrowseTextFile(), TGContainer::FindFrameByName(), G__G__Gui2_336_0_8(), G__setup_memfuncTGSearchDialog(), TGContainer::Search(), TGTextEdit::Search(), TGContainer::~TGContainer(), and TGTextEdit::~TGTextEdit().

virtual void TGSearchDialog::CloseWindow (  )  [virtual]

Reimplemented from TGMainFrame.

virtual Bool_t TGSearchDialog::ProcessMessage ( Long_t  msg,
Long_t  parm1,
Long_t  parm2 
) [virtual]

Reimplemented from TGCompositeFrame.

virtual void TGSearchDialog::SetClose ( Bool_t  on  )  [inline, virtual]

Definition at line 80 of file TGTextEditDialogs.h.

References TGSearchType::fClose, and fType.

virtual Bool_t TGSearchDialog::IsClose (  )  const [inline, virtual]

Definition at line 81 of file TGTextEditDialogs.h.

References TGSearchType::fClose, and fType.

virtual void TGSearchDialog::TextEntered ( const char *  text  )  [virtual]

virtual TGSearchType* TGSearchDialog::GetType (  )  const [inline, virtual]

Definition at line 83 of file TGTextEditDialogs.h.

References fType.

static TGSearchDialog*& TGSearchDialog::SearchDialog (  )  [static]


Member Data Documentation

TGCompositeFrame* TGSearchDialog::fF1 [protected]

Definition at line 54 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGCompositeFrame * TGSearchDialog::fF2 [protected]

Definition at line 54 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGCompositeFrame * TGSearchDialog::fF3 [protected]

Definition at line 54 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGCompositeFrame * TGSearchDialog::fF4 [protected]

Definition at line 54 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints* TGSearchDialog::fL1 [protected]

Definition at line 55 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints * TGSearchDialog::fL2 [protected]

Definition at line 55 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints * TGSearchDialog::fL3 [protected]

Definition at line 55 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints * TGSearchDialog::fL4 [protected]

Definition at line 55 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints* TGSearchDialog::fL5 [protected]

Definition at line 56 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints * TGSearchDialog::fL6 [protected]

Definition at line 56 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints * TGSearchDialog::fL21 [protected]

Definition at line 56 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints * TGSearchDialog::fL9 [protected]

Definition at line 56 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGLayoutHints* TGSearchDialog::fL10 [protected]

Definition at line 57 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGButton* TGSearchDialog::fSearchButton [protected]

Definition at line 58 of file TGTextEditDialogs.h.

Referenced by ProcessMessage(), and ~TGSearchDialog().

TGButton* TGSearchDialog::fCancelButton [protected]

Definition at line 59 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGRadioButton* TGSearchDialog::fDirectionRadio[2] [protected]

Definition at line 60 of file TGTextEditDialogs.h.

Referenced by ProcessMessage(), and ~TGSearchDialog().

TGCheckButton* TGSearchDialog::fCaseCheck [protected]

Definition at line 61 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGGroupFrame* TGSearchDialog::fG2 [protected]

Definition at line 62 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGTextEntry* TGSearchDialog::fSearch [protected]

Definition at line 63 of file TGTextEditDialogs.h.

TGTextBuffer* TGSearchDialog::fBSearch [protected]

Definition at line 64 of file TGTextEditDialogs.h.

Referenced by ProcessMessage().

TGLabel* TGSearchDialog::fLSearch [protected]

Definition at line 65 of file TGTextEditDialogs.h.

Referenced by ~TGSearchDialog().

TGSearchType* TGSearchDialog::fType [protected]

Definition at line 66 of file TGTextEditDialogs.h.

Referenced by CloseWindow(), GetType(), IsClose(), ProcessMessage(), and SetClose().

Int_t* TGSearchDialog::fRetCode [protected]

Definition at line 67 of file TGTextEditDialogs.h.

Referenced by ProcessMessage().

TGComboBox* TGSearchDialog::fCombo [protected]

Definition at line 68 of file TGTextEditDialogs.h.

Referenced by ProcessMessage(), and ~TGSearchDialog().

TGSearchDialog * TGSearchDialog::fgSearchDialog [static, protected]

Definition at line 70 of file TGTextEditDialogs.h.

Referenced by SearchDialog().

TGCompositeFrame* TGSearchDialog::fF1 [protected]

Definition at line 54 of file TGTextEditDialogs.h.

TGLayoutHints* TGSearchDialog::fL1 [protected]

Definition at line 55 of file TGTextEditDialogs.h.

TGLayoutHints* TGSearchDialog::fL5 [protected]

Definition at line 56 of file TGTextEditDialogs.h.

TGLayoutHints* TGSearchDialog::fL10 [protected]

Definition at line 57 of file TGTextEditDialogs.h.

TGButton* TGSearchDialog::fSearchButton [protected]

Definition at line 58 of file TGTextEditDialogs.h.

TGButton* TGSearchDialog::fCancelButton [protected]

Definition at line 59 of file TGTextEditDialogs.h.

TGRadioButton* TGSearchDialog::fDirectionRadio[2] [protected]

Definition at line 60 of file TGTextEditDialogs.h.

TGCheckButton* TGSearchDialog::fCaseCheck [protected]

Definition at line 61 of file TGTextEditDialogs.h.

TGGroupFrame* TGSearchDialog::fG2 [protected]

Definition at line 62 of file TGTextEditDialogs.h.

TGTextEntry* TGSearchDialog::fSearch [protected]

Definition at line 63 of file TGTextEditDialogs.h.

TGTextBuffer* TGSearchDialog::fBSearch [protected]

Definition at line 64 of file TGTextEditDialogs.h.

TGLabel* TGSearchDialog::fLSearch [protected]

Definition at line 65 of file TGTextEditDialogs.h.

TGSearchType* TGSearchDialog::fType [protected]

Definition at line 66 of file TGTextEditDialogs.h.

Int_t* TGSearchDialog::fRetCode [protected]

Definition at line 67 of file TGTextEditDialogs.h.

TGComboBox* TGSearchDialog::fCombo [protected]

Definition at line 68 of file TGTextEditDialogs.h.

TGSearchDialog* TGSearchDialog::fgSearchDialog [static, protected]

Definition at line 70 of file TGTextEditDialogs.h.


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