#include <TGTextEdit.h>
Inheritance diagram for TGTextEdit:
Public Types | |
enum | EInsertMode |
enum | |
enum | EInsertMode |
enum | |
Public Member Functions | |
TGTextEdit (const TGWindow *parent=0, UInt_t w=1, UInt_t h=1, Int_t id=-1, UInt_t sboptions=0, Pixel_t back=GetWhitePixel()) | |
TGTextEdit (const TGWindow *parent, UInt_t w, UInt_t h, TGText *text, Int_t id=-1, UInt_t sboptions=0, Pixel_t back=GetWhitePixel()) | |
TGTextEdit (const TGWindow *parent, UInt_t w, UInt_t h, const char *string, Int_t id=-1, UInt_t sboptions=0, Pixel_t back=GetWhitePixel()) | |
virtual | ~TGTextEdit () |
virtual Bool_t | SaveFile (const char *fname, Bool_t saveas=kFALSE) |
virtual void | Clear (Option_t *="") |
virtual Bool_t | Copy () |
virtual Bool_t | Cut () |
virtual Bool_t | Paste () |
virtual void | InsChar (char character) |
virtual void | DelChar () |
virtual void | BreakLine () |
virtual void | PrevChar () |
virtual void | NextChar () |
virtual void | LineUp () |
virtual void | LineDown () |
virtual void | ScreenUp () |
virtual void | ScreenDown () |
virtual void | Home () |
virtual void | End () |
virtual void | Print (Option_t *="") const |
virtual void | Delete (Option_t *="") |
virtual Bool_t | Search (const char *string, Bool_t direction=kTRUE, Bool_t caseSensitive=kFALSE) |
virtual void | Search (Bool_t close) |
virtual Bool_t | Replace (TGLongPosition pos, const char *oldText, const char *newText, Bool_t direction, Bool_t caseSensitive) |
virtual Bool_t | Goto (Long_t line, Long_t column=0) |
virtual void | SetInsertMode (EInsertMode mode=kInsert) |
EInsertMode | GetInsertMode () const |
TGPopupMenu * | GetMenu () const |
virtual void | EnableMenu (Bool_t on=kTRUE) |
virtual Bool_t | IsMenuEnabled () const |
TList * | GetHistory () const |
virtual void | EnableCursorWithoutFocus (Bool_t on=kTRUE) |
virtual Bool_t | IsCursorEnabledithoutFocus () const |
virtual void | DrawRegion (Int_t x, Int_t y, UInt_t width, UInt_t height) |
virtual void | ScrollCanvas (Int_t newTop, Int_t direction) |
virtual void | SetFocus () |
virtual void | SetCurrent (TGLongPosition new_coord) |
TGLongPosition | GetCurrentPos () const |
virtual Long_t | ReturnLongestLineWidth () |
virtual Bool_t | HandleTimer (TTimer *t) |
virtual Bool_t | HandleSelection (Event_t *event) |
virtual Bool_t | HandleButton (Event_t *event) |
virtual Bool_t | HandleKey (Event_t *event) |
virtual Bool_t | HandleMotion (Event_t *event) |
virtual Bool_t | HandleCrossing (Event_t *event) |
virtual Bool_t | HandleFocusChange (Event_t *event) |
virtual Bool_t | HandleDoubleClick (Event_t *event) |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
virtual void | FindAgain () |
virtual void | Closed () |
virtual void | Opened () |
virtual void | Saved () |
virtual void | SavedAs () |
virtual void | SavePrimitive (ostream &out, Option_t *="") |
TGTextEdit (const TGWindow *parent=0, UInt_t w=1, UInt_t h=1, Int_t id=-1, UInt_t sboptions=0, Pixel_t back=GetWhitePixel()) | |
TGTextEdit (const TGWindow *parent, UInt_t w, UInt_t h, TGText *text, Int_t id=-1, UInt_t sboptions=0, Pixel_t back=GetWhitePixel()) | |
TGTextEdit (const TGWindow *parent, UInt_t w, UInt_t h, const char *string, Int_t id=-1, UInt_t sboptions=0, Pixel_t back=GetWhitePixel()) | |
virtual | ~TGTextEdit () |
virtual Bool_t | SaveFile (const char *fname, Bool_t saveas=kFALSE) |
virtual void | Clear (Option_t *="") |
virtual Bool_t | Copy () |
virtual Bool_t | Cut () |
virtual Bool_t | Paste () |
virtual void | InsChar (char character) |
virtual void | DelChar () |
virtual void | BreakLine () |
virtual void | PrevChar () |
virtual void | NextChar () |
virtual void | LineUp () |
virtual void | LineDown () |
virtual void | ScreenUp () |
virtual void | ScreenDown () |
virtual void | Home () |
virtual void | End () |
virtual void | Print (Option_t *="") const |
virtual void | Delete (Option_t *="") |
virtual Bool_t | Search (const char *string, Bool_t direction=kTRUE, Bool_t caseSensitive=kFALSE) |
virtual void | Search (Bool_t close) |
virtual Bool_t | Replace (TGLongPosition pos, const char *oldText, const char *newText, Bool_t direction, Bool_t caseSensitive) |
virtual Bool_t | Goto (Long_t line, Long_t column=0) |
virtual void | SetInsertMode (EInsertMode mode=kInsert) |
EInsertMode | GetInsertMode () const |
TGPopupMenu * | GetMenu () const |
virtual void | EnableMenu (Bool_t on=kTRUE) |
virtual Bool_t | IsMenuEnabled () const |
TList * | GetHistory () const |
virtual void | EnableCursorWithoutFocus (Bool_t on=kTRUE) |
virtual Bool_t | IsCursorEnabledithoutFocus () const |
virtual void | DrawRegion (Int_t x, Int_t y, UInt_t width, UInt_t height) |
virtual void | ScrollCanvas (Int_t newTop, Int_t direction) |
virtual void | SetFocus () |
virtual void | SetCurrent (TGLongPosition new_coord) |
TGLongPosition | GetCurrentPos () const |
virtual Long_t | ReturnLongestLineWidth () |
virtual Bool_t | HandleTimer (TTimer *t) |
virtual Bool_t | HandleSelection (Event_t *event) |
virtual Bool_t | HandleButton (Event_t *event) |
virtual Bool_t | HandleKey (Event_t *event) |
virtual Bool_t | HandleMotion (Event_t *event) |
virtual Bool_t | HandleCrossing (Event_t *event) |
virtual Bool_t | HandleFocusChange (Event_t *event) |
virtual Bool_t | HandleDoubleClick (Event_t *event) |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
virtual void | FindAgain () |
virtual void | Closed () |
virtual void | Opened () |
virtual void | Saved () |
virtual void | SavedAs () |
virtual void | SavePrimitive (ostream &out, Option_t *="") |
Protected Member Functions | |
void | Init () |
virtual void | SetMenuState () |
virtual void | CursorOn () |
virtual void | CursorOff () |
virtual void | DrawCursor (Int_t mode) |
virtual void | AdjustPos () |
virtual void | Copy (TObject &) const |
void | Init () |
virtual void | SetMenuState () |
virtual void | CursorOn () |
virtual void | CursorOff () |
virtual void | DrawCursor (Int_t mode) |
virtual void | AdjustPos () |
virtual void | Copy (TObject &) const |
Static Protected Member Functions | |
static const TGGC & | GetCursor0GC () |
static const TGGC & | GetCursor1GC () |
static const TGGC & | GetCursor0GC () |
static const TGGC & | GetCursor1GC () |
Protected Attributes | |
GContext_t | fCursor0GC |
GContext_t | fCursor1GC |
Int_t | fCursorState |
TViewTimer * | fCurBlink |
TGPopupMenu * | fMenu |
TGSearchType * | fSearch |
TGLongPosition | fCurrent |
EInsertMode | fInsertMode |
Bool_t | fEnableMenu |
TGTextEditHist * | fHistory |
Bool_t | fEnableCursorWithoutFocus |
TViewTimer * | fCurBlink |
TGPopupMenu * | fMenu |
TGSearchType * | fSearch |
TGTextEditHist * | fHistory |
Static Protected Attributes | |
static TGGC * | fgCursor0GC |
static TGGC * | fgCursor1GC |
static TGGC * | fgCursor0GC |
static TGGC * | fgCursor1GC |
Private Member Functions | |
TGTextEdit (const TGTextEdit &) | |
TGTextEdit & | operator= (const TGTextEdit &) |
TGTextEdit (const TGTextEdit &) | |
TGTextEdit & | operator= (const TGTextEdit &) |
Definition at line 34 of file TGTextEdit.h.
Definition at line 41 of file TGTextEdit.h.
anonymous enum |
Definition at line 42 of file TGTextEdit.h.
Definition at line 41 of file TGTextEdit.h.
anonymous enum |
Definition at line 42 of file TGTextEdit.h.
TGTextEdit::TGTextEdit | ( | const TGTextEdit & | ) | [private] |
TGTextEdit::TGTextEdit | ( | const TGWindow * | parent = 0 , |
|
UInt_t | w = 1 , |
|||
UInt_t | h = 1 , |
|||
Int_t | id = -1 , |
|||
UInt_t | sboptions = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
TGTextEdit::TGTextEdit | ( | const TGWindow * | parent, | |
UInt_t | w, | |||
UInt_t | h, | |||
TGText * | text, | |||
Int_t | id = -1 , |
|||
UInt_t | sboptions = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
TGTextEdit::TGTextEdit | ( | const TGWindow * | parent, | |
UInt_t | w, | |||
UInt_t | h, | |||
const char * | string, | |||
Int_t | id = -1 , |
|||
UInt_t | sboptions = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
TGTextEdit::~TGTextEdit | ( | ) | [virtual] |
Definition at line 256 of file TGTextEdit.cxx.
References TQObject::Disconnect(), fCurBlink, fHistory, fMenu, and TGSearchDialog::SearchDialog().
TGTextEdit::TGTextEdit | ( | const TGTextEdit & | ) | [private] |
TGTextEdit::TGTextEdit | ( | const TGWindow * | parent = 0 , |
|
UInt_t | w = 1 , |
|||
UInt_t | h = 1 , |
|||
Int_t | id = -1 , |
|||
UInt_t | sboptions = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
TGTextEdit::TGTextEdit | ( | const TGWindow * | parent, | |
UInt_t | w, | |||
UInt_t | h, | |||
TGText * | text, | |||
Int_t | id = -1 , |
|||
UInt_t | sboptions = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
TGTextEdit::TGTextEdit | ( | const TGWindow * | parent, | |
UInt_t | w, | |||
UInt_t | h, | |||
const char * | string, | |||
Int_t | id = -1 , |
|||
UInt_t | sboptions = 0 , |
|||
Pixel_t | back = GetWhitePixel() | |||
) |
virtual TGTextEdit::~TGTextEdit | ( | ) | [virtual] |
TGTextEdit& TGTextEdit::operator= | ( | const TGTextEdit & | ) | [private] |
void TGTextEdit::Init | ( | ) | [protected] |
Definition at line 269 of file TGTextEdit.cxx.
References TGPopupMenu::AddEntry(), TGPopupMenu::AddSeparator(), TGPopupMenu::Associate(), TGView::fCanvas, TGObject::fClient, fCurBlink, fCurrent, fCursor0GC, fCursor1GC, fCursorState, fEnableCursorWithoutFocus, fEnableMenu, fHistory, fInsertMode, fMenu, fSearch, TGLongPosition::fX, TGLongPosition::fY, GetCursor0GC(), GetCursor1GC(), TGClient::GetDefaultRoot(), TGObject::GetId(), TGClient::GetResourcePool(), TGResourcePool::GetTextCursor(), gVirtualX, kInsert, kM_EDIT_COPY, kM_EDIT_CUT, kM_EDIT_PASTE, kM_EDIT_SELECTALL, kM_FILE_CLOSE, kM_FILE_NEW, kM_FILE_OPEN, kM_FILE_PRINT, kM_FILE_SAVE, kM_FILE_SAVEAS, kM_SEARCH_FIND, kM_SEARCH_FINDAGAIN, kM_SEARCH_GOTO, and kTRUE.
void TGTextEdit::SetMenuState | ( | ) | [protected, virtual] |
Definition at line 311 of file TGTextEdit.cxx.
References TGPopupMenu::DisableEntry(), TGPopupMenu::EnableEntry(), TGTextView::fIsMarked, fMenu, TGTextView::fText, TGText::GetLineLength(), TGTextView::IsSaved(), kM_EDIT_COPY, kM_EDIT_CUT, kM_EDIT_SELECTALL, kM_FILE_CLOSE, kM_FILE_PRINT, kM_FILE_SAVE, kM_FILE_SAVEAS, kM_SEARCH_FIND, kM_SEARCH_FINDAGAIN, kM_SEARCH_GOTO, and TGText::RowCount().
Referenced by HandleButton(), and HandleKey().
void TGTextEdit::CursorOn | ( | ) | [protected, virtual] |
Definition at line 778 of file TGTextEdit.cxx.
References DrawCursor(), fCurBlink, fCursorState, and TTimer::Reset().
Referenced by DrawRegion(), ScrollCanvas(), and SetCurrent().
void TGTextEdit::CursorOff | ( | ) | [protected, virtual] |
Definition at line 767 of file TGTextEdit.cxx.
References DrawCursor(), and fCursorState.
Referenced by DrawRegion(), ScrollCanvas(), and SetCurrent().
void TGTextEdit::DrawCursor | ( | Int_t | mode | ) | [protected, virtual] |
Definition at line 807 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, fCursor1GC, TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, TGTextView::fMaxDescent, TGTextView::fNormGC, TGTextView::fReadOnly, TGTextView::fSelbackGC, TGTextView::fSelGC, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGFrame::GetHeight(), TGObject::GetId(), TGText::GetLineLength(), TGFrame::GetWidth(), gVirtualX, TGText::RowCount(), TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Referenced by CursorOff(), CursorOn(), HandleCrossing(), HandleFocusChange(), and HandleTimer().
void TGTextEdit::AdjustPos | ( | ) | [protected, virtual] |
Definition at line 884 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGFrame::GetHeight(), TGFrame::GetWidth(), SetCurrent(), TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Referenced by HandleKey().
virtual void TGTextEdit::Copy | ( | TObject & | ) | const [inline, protected, virtual] |
Reimplemented from TGTextView.
Definition at line 72 of file TGTextEdit.h.
References TObject::MayNotUse().
Referenced by TGRootIDE::ProcessMessage(), and TGTextEditor::ProcessMessage().
const TGGC & TGTextEdit::GetCursor0GC | ( | ) | [static, protected] |
Definition at line 2137 of file TGTextEdit.cxx.
References fgCursor0GC, TGTextView::GetDefaultSelectedGC(), kGXxor, and TGGC::SetFunction().
Referenced by Init().
const TGGC & TGTextEdit::GetCursor1GC | ( | ) | [static, protected] |
Definition at line 2149 of file TGTextEdit.cxx.
References fgCursor1GC, TGTextView::GetDefaultGC(), kGXand, and TGGC::SetFunction().
Referenced by Init().
Definition at line 370 of file TGTextEdit.cxx.
References dir(), TGObject::fClient, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fi, TGFileInfo::fIniDir, TGFileInfo::fOverwrite, TGTextView::fText, TGClient::GetDefaultRoot(), TGText::GetFileName(), gFiletypes, kFALSE, kFDSave, kTRUE, TGText::Save(), and StrDup().
Referenced by TGTextEditor::CompileMacro(), TGRootIDE::CompileMacro(), TRootBrowserLite::ExecMacro(), TGRootIDE::ExecuteMacro(), TGTextEditor::ExecuteMacro(), ProcessMessage(), TGDocument::Save(), and TGTextEditor::SaveFile().
void TGTextEdit::Clear | ( | Option_t * | = "" |
) | [virtual] |
Reimplemented from TGTextView.
Definition at line 360 of file TGTextEdit.cxx.
References TGTextView::Clear(), fCurrent, fCursorState, TGLongPosition::fX, and TGLongPosition::fY.
Referenced by TGTextEditor::ClearText(), TGRootIDE::ClearText(), TGDocument::Close(), and ProcessMessage().
Bool_t TGTextEdit::Copy | ( | ) | [virtual] |
Reimplemented from TGTextView.
Definition at line 400 of file TGTextEdit.cxx.
References TGText::AsString(), TGTextView::Copy(), TGTextView::fClipText, fCurrent, TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, TGLongPosition::fX, TGLongPosition::fY, TGText::InsText(), kFALSE, kTRUE, TString::Length(), and TGText::RowCount().
Referenced by Cut(), HandleKey(), and ProcessMessage().
Bool_t TGTextEdit::Cut | ( | ) | [virtual] |
Definition at line 426 of file TGTextEdit.cxx.
References Copy(), Delete(), kFALSE, and kTRUE.
Referenced by HandleKey(), TGRootIDE::ProcessMessage(), ProcessMessage(), and TGTextEditor::ProcessMessage().
Bool_t TGTextEdit::Paste | ( | ) | [virtual] |
Definition at line 439 of file TGTextEdit.cxx.
References TGText::AsString(), TGText::Clear(), TGTextView::Copy(), TString::Data(), Delete(), TGView::fClipboard, TGTextView::fClipText, TGObject::fId, TGTextView::fIsMarked, TGTextView::fReadOnly, gVirtualX, kFALSE, kTRUE, and TGText::LoadBuffer().
Referenced by HandleKey(), TGRootIDE::ProcessMessage(), ProcessMessage(), and TGTextEditor::ProcessMessage().
void TGTextEdit::InsChar | ( | char | character | ) | [virtual] |
Definition at line 1701 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, fCursorState, TGView::fHsb, fInsertMode, TGTextView::fMaxDescent, TGTextView::fNormGC, TGTextView::fReadOnly, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGObject::GetId(), TGText::GetLineLength(), TGFrame::GetWidth(), gVirtualX, TGText::InsChar(), TGView::kHorizontal, kReplace, TGText::ReTab(), SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetSBRange(), TGTextView::ToScrXCoord(), TGTextView::ToScrYCoord(), and TGView::UpdateRegion().
Referenced by TDelCharCom::Notify(), and TInsCharCom::TInsCharCom().
void TGTextEdit::DelChar | ( | ) | [virtual] |
Definition at line 1779 of file TGTextEdit.cxx.
References buffer, TGText::DelChar(), TGText::DelLine(), TGView::fCanvas, fCurrent, TGTextView::fNormGC, TGTextView::fReadOnly, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGFrame::fWidth, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGFrame::GetHeight(), TGObject::GetId(), TGText::GetLine(), TGText::GetLineLength(), TGFrame::GetWidth(), gVirtualX, h, TGText::InsText(), TGView::kHorizontal, TGView::kVertical, len, TGText::ReTab(), SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetSBRange(), TGTextView::SetVsbPosition(), TGTextView::ToScrXCoord(), TGTextView::ToScrYCoord(), TGView::UpdateRegion(), and y.
Referenced by Delete(), TBreakLineCom::Notify(), TInsCharCom::Notify(), and TDelCharCom::TDelCharCom().
void TGTextEdit::BreakLine | ( | ) | [virtual] |
Definition at line 1863 of file TGTextEdit.cxx.
References TGText::BreakLine(), TGView::fCanvas, fCurrent, TGTextView::fNormGC, TGTextView::fReadOnly, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGFrame::GetHeight(), TGObject::GetId(), TGFrame::GetWidth(), gVirtualX, TGView::kHorizontal, TGView::kVertical, SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetSBRange(), TGTextView::SetVsbPosition(), TGTextView::ToScrYCoord(), and TGView::UpdateRegion().
Referenced by TDelCharCom::Notify(), and TBreakLineCom::TBreakLineCom().
void TGTextEdit::PrevChar | ( | ) | [virtual] |
Definition at line 1922 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGText::GetLineLength(), TGFrame::GetWidth(), gVirtualX, len, SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetVsbPosition(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Referenced by HandleKey().
void TGTextEdit::NextChar | ( | ) | [virtual] |
Definition at line 1967 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGFrame::GetHeight(), TGText::GetLineLength(), TGFrame::GetWidth(), gVirtualX, if(), len, TGText::RowCount(), SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetVsbPosition(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Referenced by HandleKey(), and TInsCharCom::Notify().
void TGTextEdit::LineUp | ( | ) | [virtual] |
Definition at line 2004 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGText::GetLineLength(), TGFrame::GetWidth(), len, SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetVsbPosition(), TGTextView::ToObjXCoord(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Referenced by HandleKey().
void TGTextEdit::LineDown | ( | ) | [virtual] |
Definition at line 2038 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGFrame::GetHeight(), TGText::GetLineLength(), TGFrame::GetWidth(), len, TGText::RowCount(), SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetVsbPosition(), TGTextView::ToObjXCoord(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Referenced by HandleKey().
void TGTextEdit::ScreenUp | ( | ) | [virtual] |
Definition at line 2071 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGFrame::GetHeight(), SetCurrent(), TGTextView::SetVsbPosition(), and TGTextView::ToObjYCoord().
Referenced by HandleKey().
void TGTextEdit::ScreenDown | ( | ) | [virtual] |
Definition at line 2091 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetChar(), TGFrame::GetHeight(), TGText::RowCount(), SetCurrent(), TGTextView::SetVsbPosition(), TGTextView::ToObjYCoord(), and TGTextView::ToScrYCoord().
Referenced by HandleKey().
void TGTextEdit::Home | ( | ) | [virtual] |
Definition at line 2111 of file TGTextEdit.cxx.
References fCurrent, TGLongPosition::fX, TGLongPosition::fY, SetCurrent(), and TGTextView::SetHsbPosition().
Referenced by HandleKey().
void TGTextEdit::End | ( | ) | [virtual] |
Definition at line 2123 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGText::GetLineLength(), TGFrame::GetWidth(), SetCurrent(), TGTextView::SetHsbPosition(), and TGTextView::ToScrXCoord().
Referenced by HandleKey().
void TGTextEdit::Print | ( | Option_t * | = "" |
) | const [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 461 of file TGTextEdit.cxx.
References TSystem::ClosePipe(), TString::Data(), TGObject::fClient, TString::Form(), TGTextView::fText, fwrite, TGLongPosition::fX, TGLongPosition::fY, TGClient::GetDefaultRoot(), TGText::GetFileName(), TGText::GetLine(), TGText::GetLineLength(), gPrintCommand, gPrinter, gSystem, i, j, kFALSE, kMBIconAsterisk, kMBIconExclamation, kMBOk, kTRUE, len, TSystem::OpenPipe(), p, TGText::RowCount(), and strcpy().
Referenced by TGRootIDE::PrintText(), TGTextEditor::PrintText(), and ProcessMessage().
void TGTextEdit::Delete | ( | Option_t * | = "" |
) | [virtual] |
Reimplemented from TGFrame.
Definition at line 515 of file TGTextEdit.cxx.
References TGText::Clear(), DelChar(), TGText::DelText(), TGView::fCanvas, TGTextView::fClipText, fCurrent, TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, TGWidget::fMsgWindow, TGTextView::fReadOnly, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGWidget::fWidgetId, TGLongPosition::fX, TGLongPosition::fY, TGFrame::GetHeight(), TGObject::GetId(), TGText::GetLineLength(), TGFrame::GetWidth(), gVirtualX, kC_TEXTVIEW, kFALSE, TGView::kHorizontal, kTRUE, kTXT_ISMARKED, TGView::kVertical, len, MK_MSG(), p, TGText::RowCount(), TGFrame::SendMessage(), TDelTextCom::SetBreakLine(), SetCurrent(), TDelTextCom::SetEndPos(), TGTextView::SetHsbPosition(), TGTextEditCommand::SetPos(), TGTextView::SetSBRange(), TGTextView::SetVsbPosition(), TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), TGTextView::ToScrXCoord(), TGTextView::ToScrYCoord(), TGTextView::UnMark(), and TGView::UpdateRegion().
Referenced by Cut(), Paste(), TGRootIDE::ProcessMessage(), and TGTextEditor::ProcessMessage().
Bool_t TGTextEdit::Search | ( | const char * | string, | |
Bool_t | direction = kTRUE , |
|||
Bool_t | caseSensitive = kFALSE | |||
) | [virtual] |
Reimplemented from TGTextView.
Definition at line 616 of file TGTextEdit.cxx.
References TGView::fCanvas, TGSearchType::fCaseSensitive, TGObject::fClient, fCurrent, TGSearchType::fDirection, TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, TGView::fScrollVal, fSearch, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGClient::GetDefaultRoot(), TGFrame::GetHeight(), TGSearchDialog::GetType(), TGFrame::GetWidth(), gTQSender, gVirtualX, if(), TGWindow::IsMapped(), kFALSE, kMBIconExclamation, kMBOk, kTRUE, TGText::Search(), TGSearchDialog::SearchDialog(), SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetVsbPosition(), TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), TGTextView::ToScrXCoord(), TGTextView::ToScrYCoord(), TGTextView::UnMark(), and TGView::UpdateRegion().
Referenced by HandleKey(), ProcessMessage(), TRootBrowserLite::Search(), TGRootIDE::Search(), Search(), and TGTextEditor::Search().
void TGTextEdit::Search | ( | Bool_t | close | ) | [virtual] |
Definition at line 1542 of file TGTextEdit.cxx.
References TQObject::Connect(), TGView::fCanvas, TGObject::fClient, TGSearchType::fClose, TGClient::GetDefaultRoot(), TGFrame::MapRaised(), Search(), and TGSearchDialog::SearchDialog().
Bool_t TGTextEdit::Replace | ( | TGLongPosition | pos, | |
const char * | oldText, | |||
const char * | newText, | |||
Bool_t | direction, | |||
Bool_t | caseSensitive | |||
) | [virtual] |
Definition at line 679 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGFrame::GetHeight(), TGFrame::GetWidth(), kFALSE, kTRUE, TGText::Replace(), SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetVsbPosition(), TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), TGTextView::ToScrXCoord(), TGTextView::ToScrYCoord(), TGTextView::UnMark(), and TGView::UpdateRegion().
Definition at line 721 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, TGView::fScrollVal, TGTextView::fText, TGView::fVisible, TGLongPosition::fX, TGLongPosition::fY, TGFrame::GetHeight(), TGText::GetLineLength(), TGFrame::GetWidth(), kTRUE, TGText::RowCount(), SetCurrent(), TGTextView::SetHsbPosition(), TGTextView::SetVsbPosition(), TGTextView::ToObjYCoord(), TGTextView::ToScrYCoord(), and TGTextView::UnMark().
Referenced by TGTextEditor::Goto(), TGRootIDE::Goto(), HandleKey(), and ProcessMessage().
void TGTextEdit::SetInsertMode | ( | EInsertMode | mode = kInsert |
) | [virtual] |
EInsertMode TGTextEdit::GetInsertMode | ( | ) | const [inline] |
TGPopupMenu* TGTextEdit::GetMenu | ( | ) | const [inline] |
virtual Bool_t TGTextEdit::IsMenuEnabled | ( | ) | const [inline, virtual] |
TList* TGTextEdit::GetHistory | ( | ) | const [inline] |
Definition at line 115 of file TGTextEdit.h.
References fHistory.
Referenced by TGDocument::DataChanged(), and TGTextEditCommand::TGTextEditCommand().
virtual Bool_t TGTextEdit::IsCursorEnabledithoutFocus | ( | ) | const [inline, virtual] |
Reimplemented from TGTextView.
Definition at line 1910 of file TGTextEdit.cxx.
References CursorOff(), CursorOn(), and TGTextView::DrawRegion().
Reimplemented from TGView.
Definition at line 1898 of file TGTextEdit.cxx.
References CursorOff(), CursorOn(), and TGView::ScrollCanvas().
virtual void TGTextEdit::SetFocus | ( | ) | [inline, virtual] |
Definition at line 121 of file TGTextEdit.h.
References TGWindow::RequestFocus().
Referenced by TGTextEditor::Build(), HandleButton(), HandleDoubleClick(), and TGRootIDE::LoadFile().
void TGTextEdit::SetCurrent | ( | TGLongPosition | new_coord | ) | [virtual] |
Definition at line 791 of file TGTextEdit.cxx.
References CursorOff(), CursorOn(), TGTextView::DataChanged(), fCurrent, TGWidget::fMsgWindow, TGWidget::fWidgetId, TGLongPosition::fX, TGLongPosition::fY, kC_TEXTVIEW, kTXT_DATACHANGE, MK_MSG(), and TGFrame::SendMessage().
Referenced by AdjustPos(), BreakLine(), DelChar(), Delete(), End(), Goto(), HandleButton(), HandleDoubleClick(), HandleKey(), HandleMotion(), HandleSelection(), Home(), InsChar(), LineDown(), LineUp(), NextChar(), TDelCharCom::Notify(), TDelTextCom::Notify(), TInsTextCom::Notify(), TBreakLineCom::Notify(), TInsCharCom::Notify(), PrevChar(), Replace(), ScreenDown(), ScreenUp(), and Search().
TGLongPosition TGTextEdit::GetCurrentPos | ( | ) | const [inline] |
Definition at line 124 of file TGTextEdit.h.
References fCurrent.
Referenced by TGTextEditor::HandleTimer(), TGRootIDE::HandleTimer(), and TGTextEditCommand::TGTextEditCommand().
Long_t TGTextEdit::ReturnLongestLineWidth | ( | ) | [virtual] |
Reimplemented from TGTextView.
Definition at line 350 of file TGTextEdit.cxx.
References TGView::fScrollVal, TGLongPosition::fX, and TGTextView::ReturnLongestLineWidth().
Referenced by TGLAnnotation::MakeEditor().
Reimplemented from TGTextView.
Definition at line 908 of file TGTextEdit.cxx.
References DrawCursor(), fCurBlink, fCursorState, TGTextView::HandleTimer(), kTRUE, and t.
Reimplemented from TGCompositeFrame.
Definition at line 929 of file TGTextEdit.cxx.
References data, TGView::fCanvas, TInsTextCom::fChar, TGObject::fClient, TGTextView::fClipText, fCurrent, TGView::fExposedRegion, TGRectangle::fH, TGTextView::fIsMarked, TGView::fScrollVal, TGTextView::fText, Event_t::fUser, TGView::fVisible, TGRectangle::fW, TGLongPosition::fX, TGRectangle::fX, TGLongPosition::fY, TGRectangle::fY, TGText::GetChar(), TGFrame::GetHeight(), TGText::GetLineLength(), TGFrame::GetWidth(), gVirtualX, TGText::InsText(), kFALSE, TGView::kHorizontal, kTRUE, TGView::kVertical, TGText::LoadBuffer(), TGClient::NeedRedraw(), TGText::RowCount(), SetCurrent(), TInsTextCom::SetEndPos(), TGTextView::SetHsbPosition(), TGTextView::SetSBRange(), TGTextView::SetVsbPosition(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Reimplemented from TGTextView.
Definition at line 1015 of file TGTextEdit.cxx.
References TGTextView::Clicked(), TGView::fCanvas, TGObject::fClient, TGView::fClipboard, Event_t::fCode, fEnableMenu, TGObject::fId, fMenu, TGTextView::fText, Event_t::fTime, Event_t::fType, TGView::fVisible, Event_t::fWindow, TGLongPosition::fX, Event_t::fX, Event_t::fXRoot, TGLongPosition::fY, Event_t::fY, Event_t::fYRoot, gDbl_clk, TGText::GetChar(), TGText::GetCurrentLine(), TGObject::GetId(), TGText::GetLineLength(), gTrpl_clk, gVirtualX, TGTextView::HandleButton(), TGClient::IsEditable(), kButton1, kButton2, kButton3, kButtonPress, kFALSE, kNone, kTRUE, line, TGPopupMenu::PlaceMenu(), TGText::RowCount(), SetCurrent(), SetFocus(), SetMenuState(), TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), and TGTextView::Update().
Reimplemented from TGCompositeFrame.
Definition at line 1244 of file TGTextEdit.cxx.
References AdjustPos(), Copy(), Cut(), End(), TGObject::fClient, fCurrent, fHistory, FindAgain(), TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, fMenu, TGWidget::fMsgWindow, TGView::fScrollVal, TGTextView::fText, Event_t::fType, TGView::fVisible, TGView::fVsb, TGWidget::fWidgetId, TGLongPosition::fX, TGLongPosition::fY, TGClient::GetDefaultRoot(), GetInsertMode(), TGText::GetLineLength(), Goto(), gVirtualX, Home(), TGPopupMenu::IsEntryEnabled(), TGWindow::IsMapped(), kC_COMMAND, kC_TEXTVIEW, kCM_MENU, kFALSE, kGKeyPress, kInsert, kKey_A, kKey_Alt, kKey_B, kKey_Backspace, kKey_C, kKey_CapsLock, kKey_Control, kKey_D, kKey_Delete, kKey_Down, kKey_E, kKey_End, kKey_Enter, kKey_F, kKey_F3, kKey_H, kKey_Home, kKey_Insert, kKey_K, kKey_L, kKey_Left, kKey_Meta, kKey_NumLock, kKey_PageDown, kKey_PageUp, kKey_Return, kKey_Right, kKey_ScrollLock, kKey_Shift, kKey_Tab, kKey_U, kKey_Up, kKey_V, kKey_X, kKey_Y, kKey_Z, kKeyControlMask, kKeyShiftMask, kM_SEARCH_FINDAGAIN, kReplace, kTRUE, kTXT_F3, kTXT_ISMARKED, len, LineDown(), LineUp(), TGTextView::Mark(), TGTextView::Marked(), MK_MSG(), n, NextChar(), TGTextEditHist::Notify(), Paste(), PrevChar(), TGText::RowCount(), ScreenDown(), ScreenUp(), Search(), TGTextView::SelectAll(), TGFrame::SendMessage(), SetCurrent(), TGTextView::SetHsbPosition(), SetInsertMode(), SetMenuState(), TGTextView::SetVsbPosition(), TGTextView::ToScrYCoord(), TGTextView::UnMark(), and x20.
Reimplemented from TGTextView.
Definition at line 1205 of file TGTextEdit.cxx.
References TGView::fCanvas, fCurrent, TGView::fScrolling, TGTextView::fText, TGView::fVisible, Event_t::fWindow, TGLongPosition::fX, Event_t::fX, TGLongPosition::fY, Event_t::fY, TGText::GetChar(), TGObject::GetId(), TGText::GetLineLength(), TGTextView::HandleMotion(), kTRUE, TGText::RowCount(), SetCurrent(), TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), TGTextView::ToScrXCoord(), and TGTextView::ToScrYCoord().
Reimplemented from TGTextView.
Definition at line 1481 of file TGTextEdit.cxx.
References TSystem::AddTimer(), DrawCursor(), TGView::fCanvas, fCurBlink, fCursorState, fEnableCursorWithoutFocus, Event_t::fType, Event_t::fWindow, TGObject::GetId(), gSystem, gVirtualX, TGTextView::HandleCrossing(), kEnterNotify, kTRUE, TTimer::Remove(), and TTimer::Reset().
Reimplemented from TGCompositeFrame.
Definition at line 1513 of file TGTextEdit.cxx.
References TSystem::AddTimer(), DrawCursor(), TGView::fCanvas, TGObject::fClient, Event_t::fCode, fCurBlink, fCursorState, Event_t::fState, Event_t::fType, Event_t::fWindow, TGObject::GetId(), gSystem, kFocusIn, kNotifyNormal, kNotifyPointer, kTRUE, TGClient::NeedRedraw(), TTimer::Remove(), and TTimer::Reset().
Reimplemented from TGTextView.
Definition at line 1074 of file TGTextEdit.cxx.
References TGTextView::DoubleClicked(), TGView::fCanvas, Event_t::fCode, TGFrame::fgLastClick, TGTextView::fIsMarked, TGTextView::fMarkedEnd, TGTextView::fMarkedStart, TGTextView::fText, Event_t::fTime, TGView::fVisible, Event_t::fWindow, TGLongPosition::fX, Event_t::fX, TGLongPosition::fY, Event_t::fY, gDbl_clk, TGText::GetChar(), TGText::GetCurrentLine(), TGFrame::GetHeight(), TGObject::GetId(), TGText::GetLineLength(), TGTextLine::GetLineLength(), TGTextLine::GetText(), TGFrame::GetWidth(), gTrpl_clk, i, kButton1, kFALSE, kTRUE, len, line, TGTextView::Marked(), TGText::RowCount(), SetCurrent(), SetFocus(), start, TGTextView::ToObjXCoord(), TGTextView::ToObjYCoord(), TGTextView::ToScrYCoord(), and TGView::UpdateRegion().
Reimplemented from TGView.
Definition at line 1569 of file TGTextEdit.cxx.
References Clear(), Closed(), Copy(), Cut(), TString::Data(), TGSearchType::fBuffer, TGSearchType::fCaseSensitive, TGObject::fClient, fCurrent, TGSearchType::fDirection, TGFileInfo::fFilename, TGFileInfo::fFileTypes, fi, TGWidget::fMsgWindow, TString::Form(), fSearch, TGTextView::fText, TGWidget::fWidgetId, TGLongPosition::fY, GET_MSG(), GET_SUBMSG(), TGClient::GetDefaultRoot(), TGText::GetFileName(), gFiletypes, Goto(), gPrintCommand, gPrinter, TGTextView::IsSaved(), kC_COMMAND, kC_TEXTVIEW, kCM_MENU, kFALSE, kFDOpen, kM_EDIT_COPY, kM_EDIT_CUT, kM_EDIT_PASTE, kM_EDIT_SELECTALL, kM_FILE_CLOSE, kM_FILE_NEW, kM_FILE_OPEN, kM_FILE_PRINT, kM_FILE_SAVE, kM_FILE_SAVEAS, kM_SEARCH_FIND, kM_SEARCH_FINDAGAIN, kM_SEARCH_GOTO, kMBCancel, kMBIconExclamation, kMBNo, kMBOk, kMBYes, kTRUE, kTXT_CLOSE, kTXT_OPEN, kTXT_SAVE, TGTextView::LoadFile(), MK_MSG(), Opened(), Paste(), Print(), TGView::ProcessMessage(), retval, Saved(), SavedAs(), SaveFile(), Search(), TGTextView::SelectAll(), TGFrame::SendMessage(), and StrDup().
virtual void TGTextEdit::FindAgain | ( | ) | [inline, virtual] |
Definition at line 137 of file TGTextEdit.h.
References TQObject::Emit().
Referenced by HandleKey().
virtual void TGTextEdit::Closed | ( | ) | [inline, virtual] |
Definition at line 138 of file TGTextEdit.h.
References TQObject::Emit().
Referenced by ProcessMessage().
virtual void TGTextEdit::Opened | ( | ) | [inline, virtual] |
Definition at line 139 of file TGTextEdit.h.
References TQObject::Emit().
Referenced by ProcessMessage().
virtual void TGTextEdit::Saved | ( | ) | [inline, virtual] |
Definition at line 140 of file TGTextEdit.h.
References TQObject::Emit().
Referenced by ProcessMessage().
virtual void TGTextEdit::SavedAs | ( | ) | [inline, virtual] |
Definition at line 141 of file TGTextEdit.h.
References TQObject::Emit().
Referenced by ProcessMessage().
void TGTextEdit::SavePrimitive | ( | ostream & | out, | |
Option_t * | = "" | |||
) | [virtual] |
Reimplemented from TGTextView.
Definition at line 2161 of file TGTextEdit.cxx.
References TSystem::ExpandPathName(), TGView::fCanvas, TGFrame::fgWhitePixel, TString::Format(), TGWindow::fParent, TGFrame::GetBackground(), TGText::GetFileName(), TGFrame::GetHeight(), TGWindow::GetName(), TGTextView::GetText(), TGFrame::GetWidth(), gSystem, IsMenuEnabled(), TGTextView::IsReadOnly(), kFALSE, kTRUE, TGText::Save(), and TSystem::UnixPathName().
TGTextEdit& TGTextEdit::operator= | ( | const TGTextEdit & | ) | [private] |
void TGTextEdit::Init | ( | ) | [protected] |
virtual void TGTextEdit::SetMenuState | ( | ) | [protected, virtual] |
virtual void TGTextEdit::CursorOn | ( | ) | [protected, virtual] |
virtual void TGTextEdit::CursorOff | ( | ) | [protected, virtual] |
virtual void TGTextEdit::DrawCursor | ( | Int_t | mode | ) | [protected, virtual] |
virtual void TGTextEdit::AdjustPos | ( | ) | [protected, virtual] |
virtual void TGTextEdit::Copy | ( | TObject & | ) | const [inline, protected, virtual] |
Reimplemented from TGTextView.
Definition at line 72 of file TGTextEdit.h.
References TObject::MayNotUse().
static const TGGC& TGTextEdit::GetCursor0GC | ( | ) | [static, protected] |
static const TGGC& TGTextEdit::GetCursor1GC | ( | ) | [static, protected] |
virtual void TGTextEdit::Clear | ( | Option_t * | = "" |
) | [virtual] |
Reimplemented from TGTextView.
virtual Bool_t TGTextEdit::Copy | ( | ) | [virtual] |
Reimplemented from TGTextView.
virtual Bool_t TGTextEdit::Cut | ( | ) | [virtual] |
virtual Bool_t TGTextEdit::Paste | ( | ) | [virtual] |
virtual void TGTextEdit::InsChar | ( | char | character | ) | [virtual] |
virtual void TGTextEdit::DelChar | ( | ) | [virtual] |
virtual void TGTextEdit::BreakLine | ( | ) | [virtual] |
virtual void TGTextEdit::PrevChar | ( | ) | [virtual] |
virtual void TGTextEdit::NextChar | ( | ) | [virtual] |
virtual void TGTextEdit::LineUp | ( | ) | [virtual] |
virtual void TGTextEdit::LineDown | ( | ) | [virtual] |
virtual void TGTextEdit::ScreenUp | ( | ) | [virtual] |
virtual void TGTextEdit::ScreenDown | ( | ) | [virtual] |
virtual void TGTextEdit::Home | ( | ) | [virtual] |
virtual void TGTextEdit::End | ( | ) | [virtual] |
virtual void TGTextEdit::Print | ( | Option_t * | = "" |
) | const [virtual] |
Reimplemented from TGCompositeFrame.
virtual Bool_t TGTextEdit::Search | ( | const char * | string, | |
Bool_t | direction = kTRUE , |
|||
Bool_t | caseSensitive = kFALSE | |||
) | [virtual] |
Reimplemented from TGTextView.
virtual void TGTextEdit::Search | ( | Bool_t | close | ) | [virtual] |
virtual Bool_t TGTextEdit::Replace | ( | TGLongPosition | pos, | |
const char * | oldText, | |||
const char * | newText, | |||
Bool_t | direction, | |||
Bool_t | caseSensitive | |||
) | [virtual] |
virtual void TGTextEdit::SetInsertMode | ( | EInsertMode | mode = kInsert |
) | [virtual] |
EInsertMode TGTextEdit::GetInsertMode | ( | ) | const [inline] |
TGPopupMenu* TGTextEdit::GetMenu | ( | ) | const [inline] |
virtual Bool_t TGTextEdit::IsMenuEnabled | ( | ) | const [inline, virtual] |
TList* TGTextEdit::GetHistory | ( | ) | const [inline] |
virtual Bool_t TGTextEdit::IsCursorEnabledithoutFocus | ( | ) | const [inline, virtual] |
Reimplemented from TGTextView.
Reimplemented from TGView.
virtual void TGTextEdit::SetFocus | ( | ) | [inline, virtual] |
virtual void TGTextEdit::SetCurrent | ( | TGLongPosition | new_coord | ) | [virtual] |
TGLongPosition TGTextEdit::GetCurrentPos | ( | ) | const [inline] |
virtual Long_t TGTextEdit::ReturnLongestLineWidth | ( | ) | [virtual] |
Reimplemented from TGTextView.
Reimplemented from TGTextView.
Reimplemented from TGCompositeFrame.
Reimplemented from TGTextView.
Reimplemented from TGCompositeFrame.
Reimplemented from TGTextView.
Reimplemented from TGTextView.
Reimplemented from TGCompositeFrame.
Reimplemented from TGTextView.
Reimplemented from TGView.
virtual void TGTextEdit::FindAgain | ( | ) | [inline, virtual] |
virtual void TGTextEdit::Closed | ( | ) | [inline, virtual] |
virtual void TGTextEdit::Opened | ( | ) | [inline, virtual] |
virtual void TGTextEdit::Saved | ( | ) | [inline, virtual] |
virtual void TGTextEdit::SavedAs | ( | ) | [inline, virtual] |
virtual void TGTextEdit::SavePrimitive | ( | ostream & | out, | |
Option_t * | = "" | |||
) | [virtual] |
Reimplemented from TGTextView.
GContext_t TGTextEdit::fCursor0GC [protected] |
GContext_t TGTextEdit::fCursor1GC [protected] |
Int_t TGTextEdit::fCursorState [protected] |
Definition at line 51 of file TGTextEdit.h.
Referenced by Clear(), CursorOff(), CursorOn(), HandleCrossing(), HandleFocusChange(), HandleTimer(), Init(), and InsChar().
TViewTimer* TGTextEdit::fCurBlink [protected] |
Definition at line 52 of file TGTextEdit.h.
Referenced by CursorOn(), HandleCrossing(), HandleFocusChange(), HandleTimer(), Init(), and ~TGTextEdit().
TGPopupMenu* TGTextEdit::fMenu [protected] |
Definition at line 53 of file TGTextEdit.h.
Referenced by GetMenu(), HandleButton(), HandleKey(), Init(), SetMenuState(), and ~TGTextEdit().
TGSearchType* TGTextEdit::fSearch [protected] |
TGLongPosition TGTextEdit::fCurrent [protected] |
Definition at line 55 of file TGTextEdit.h.
Referenced by AdjustPos(), BreakLine(), Clear(), Copy(), DelChar(), Delete(), DrawCursor(), End(), GetCurrentPos(), Goto(), HandleKey(), HandleMotion(), HandleSelection(), Home(), Init(), InsChar(), LineDown(), LineUp(), NextChar(), PrevChar(), ProcessMessage(), Replace(), ScreenDown(), ScreenUp(), Search(), and SetCurrent().
EInsertMode TGTextEdit::fInsertMode [protected] |
Definition at line 56 of file TGTextEdit.h.
Referenced by GetInsertMode(), Init(), InsChar(), and SetInsertMode().
Bool_t TGTextEdit::fEnableMenu [protected] |
Definition at line 57 of file TGTextEdit.h.
Referenced by EnableMenu(), HandleButton(), Init(), and IsMenuEnabled().
TGTextEditHist* TGTextEdit::fHistory [protected] |
Definition at line 58 of file TGTextEdit.h.
Referenced by GetHistory(), HandleKey(), Init(), and ~TGTextEdit().
Bool_t TGTextEdit::fEnableCursorWithoutFocus [protected] |
Definition at line 59 of file TGTextEdit.h.
Referenced by EnableCursorWithoutFocus(), HandleCrossing(), Init(), and IsCursorEnabledithoutFocus().
TGGC * TGTextEdit::fgCursor0GC [static, protected] |
TGGC * TGTextEdit::fgCursor1GC [static, protected] |
TViewTimer* TGTextEdit::fCurBlink [protected] |
Definition at line 52 of file TGTextEdit.h.
TGPopupMenu* TGTextEdit::fMenu [protected] |
Definition at line 53 of file TGTextEdit.h.
TGSearchType* TGTextEdit::fSearch [protected] |
Definition at line 54 of file TGTextEdit.h.
TGTextEditHist* TGTextEdit::fHistory [protected] |
Definition at line 58 of file TGTextEdit.h.
TGGC* TGTextEdit::fgCursor0GC [static, protected] |
Definition at line 62 of file TGTextEdit.h.
TGGC* TGTextEdit::fgCursor1GC [static, protected] |
Definition at line 63 of file TGTextEdit.h.