A++ » INCLUDE » TGTextView

class TGTextView: public TGView


TGTextView

A TGTextView is a text viewer widget. It is a specialization of
TGView. It uses the TGText class (which contains all text
manipulation code, i.e. loading a file in memory, changing,
removing lines, etc.). Use a TGTextView to view non-editable text.
For supported messages see TGView.


Function Members (Methods)

public:
virtual~TGTextView()
voidTObject::AbstractMethod(const char* method) const
virtual voidTGFrame::Activate(Bool_t)
virtual voidTGCompositeFrame::AddFrame(TGFrame* f, TGLayoutHints* l = 0)
voidTGFrame::AddInput(UInt_t emask)
virtual voidAddLine(const char* string)
virtual voidAddLineFast(const char* string)
virtual voidAddText(TGText* text)
virtual voidAdjustWidth()
virtual voidTObject::AppendPad(Option_t* option = "")
static Bool_tTQObject::AreAllSignalsBlocked()
Bool_tTQObject::AreSignalsBlocked() const
virtual voidTGWidget::Associate(const TGWindow* w)
static Bool_tTQObject::BlockAllSignals(Bool_t b)
Bool_tTQObject::BlockSignals(Bool_t b)
virtual voidTObject::Browse(TBrowser* b)
virtual voidTGView::ChangeBackground(Pixel_t)
virtual voidTQObject::ChangedBy(const char* method)SIGNAL
virtual voidTGCompositeFrame::ChangeOptions(UInt_t options)
virtual voidTGCompositeFrame::ChangeSubframesBackground(Pixel_t back)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTGCompositeFrame::Cleanup()
virtual voidClear(Option_t* = "")
virtual voidClicked(const char* word)SIGNAL
virtual TObject*TObject::Clone(const char* newname = "") const
voidTQObject::CollectClassSignalLists(TList& list, TClass* cls)
virtual Int_tTObject::Compare(const TObject* obj) const
Bool_tTQObject::Connect(const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(TQObject* sender, const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(const char* sender_class, const char* signal, const char* receiver_class, void* receiver, const char* slot)
virtual voidTQObject::Connected(const char*)
Bool_tTGFrame::Contains(Int_t x, Int_t y) const
virtual Bool_tCopy()
virtual voidDataChanged()SIGNAL
virtual voidDataDropped(const char* fname)SIGNAL
virtual voidTGFrame::Delete(Option_t* = "")
virtual voidTGFrame::DeleteWindow()
virtual voidTQObject::Destroyed()SIGNAL
virtual voidTGWindow::DestroySubwindows()
virtual voidTGWindow::DestroyWindow()
Bool_tTQObject::Disconnect(const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(TQObject* sender, const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(const char* class_name, const char* signal, void* receiver = 0, const char* slot = 0)
virtual voidTQObject::Disconnected(const char*)
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidDoubleClicked(const char* word)SIGNAL
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTGView::DrawBorder()
virtual voidTGFrame::DrawClass() const
virtual TObject*TGFrame::DrawClone(Option_t* = "") const
virtual voidTGFrame::DrawCopy(Handle_t, Int_t, Int_t)
virtual voidTGFrame::Dump() const
voidTQObject::Emit(const char* signal)
voidTQObject::Emit(const char* signal, Long_t* paramArr)
voidTQObject::Emit(const char* signal, const char* params)
voidTQObject::Emit(const char* signal, Double_t param)
voidTQObject::Emit(const char* signal, Long_t param)
voidTQObject::Emit(const char* signal, Long64_t param)
voidTQObject::Emit(const char* signal, Bool_t param)
voidTQObject::Emit(const char* signal, Char_t param)
voidTQObject::Emit(const char* signal, UChar_t param)
voidTQObject::Emit(const char* signal, Short_t param)
voidTQObject::Emit(const char* signal, UShort_t param)
voidTQObject::Emit(const char* signal, Int_t param)
voidTQObject::Emit(const char* signal, UInt_t param)
voidTQObject::Emit(const char* signal, ULong_t param)
voidTQObject::Emit(const char* signal, ULong64_t param)
voidTQObject::Emit(const char* signal, Float_t param)
voidTQObject::EmitVA(const char* signal, Int_t nargs, va_list va)
voidTQObject::EmitVA<>(const char* signal_name, Int_t)
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TGFrameElement*TGCompositeFrame::FindFrameElement(TGFrame* f) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Pixel_tTGFrame::GetBackground() const
static const TGGC&TGFrame::GetBckgndGC()
static const TGGC&TGFrame::GetBlackGC()
static Pixel_tTGFrame::GetBlackPixel()
Int_tTGFrame::GetBorderWidth() const
TGViewFrame*TGView::GetCanvas() const
TGClient*TGObject::GetClient() const
const char*TGWidget::GetCommand() const
static Int_tTGWindow::GetCounter()
static Pixel_tTGFrame::GetDefaultFrameBackground()
virtual UInt_tTGCompositeFrame::GetDefaultHeight() const
static Pixel_tTGFrame::GetDefaultSelectedBackground()
virtual TGDimensionTGView::GetDefaultSize() const
virtual UInt_tTGCompositeFrame::GetDefaultWidth() const
virtual TDNDData*TGFrame::GetDNDData(Atom_t)
virtual Int_tTGFrame::GetDragType() const
virtual Option_t*TObject::GetDrawOption() const
virtual Int_tTGFrame::GetDropType() const
static Long_tTObject::GetDtorOnly()
virtual UInt_tTGWindow::GetEditDisabled() const
UInt_tTGFrame::GetEventMask() const
virtual Pixel_tTGFrame::GetForeground() const
TGFrameElement*TGFrame::GetFrameElement() const
virtual TGFrame*TGCompositeFrame::GetFrameFromPoint(Int_t x, Int_t y)
UInt_tTGFrame::GetHeight() const
static const TGGC&TGFrame::GetHilightGC()
virtual const char*TObject::GetIconName() const
Handle_tTGObject::GetId() const
virtual TGLayoutManager*TGCompositeFrame::GetLayoutManager() const
virtual TList*TGCompositeFrame::GetList() const
TList*TQObject::GetListOfClassSignals() const
TList*TQObject::GetListOfConnections() const
TList*TQObject::GetListOfSignals() const
virtual const TGWindow*TGWindow::GetMainFrame() const
UInt_tTGFrame::GetMaxHeight() const
UInt_tTGFrame::GetMaxWidth() const
UInt_tTGFrame::GetMinHeight() const
UInt_tTGFrame::GetMinWidth() const
virtual const char*TGWindow::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual UInt_tTGFrame::GetOptions() const
const TGWindow*TGWindow::GetParent() const
TGLongPositionTGView::GetScrollPosition() const
TGLongPositionTGView::GetScrollValue() const
static const TGGC&TGFrame::GetShadowGC()
TGDimensionTGFrame::GetSize() const
Int_tTGCompositeFrame::GetState(TGFrame* f) const
TGText*GetText() const
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
const TGGC&TGView::GetViewWhiteGC()
TGDimensionTGView::GetVirtualSize() const
static const TGGC&TGFrame::GetWhiteGC()
static Pixel_tTGFrame::GetWhitePixel()
UInt_tTGFrame::GetWidth() const
Int_tTGFrame::GetX() const
Int_tTGFrame::GetY() const
virtual Bool_tHandleButton(Event_t* event)
virtual Bool_tTGFrame::HandleClientMessage(Event_t* event)
virtual Bool_tTGFrame::HandleColormapChange(Event_t*)
virtual Bool_tTGFrame::HandleConfigureNotify(Event_t* event)
virtual Bool_tHandleCrossing(Event_t* event)
virtual Bool_tHandleDNDDrop(TDNDData* data)
virtual Atom_tHandleDNDEnter(Atom_t* typelist)
virtual Bool_tTGFrame::HandleDNDFinished()
virtual Bool_tHandleDNDLeave()
virtual Atom_tHandleDNDPosition(Int_t x, Int_t y, Atom_t action, Int_t xroot, Int_t yroot)
virtual Bool_tHandleDoubleClick(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleDragDrop(TGFrame* frame, Int_t x, Int_t y, TGLayoutHints* lo)
virtual Bool_tTGCompositeFrame::HandleDragEnter(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragLeave(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragMotion(TGFrame*)
virtual Bool_tTGFrame::HandleEvent(Event_t* event)
virtual Bool_tTGView::HandleExpose(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleFocusChange(Event_t*)
virtual Bool_tTGWindow::HandleIdleEvent(TGIdleHandler*)
virtual Bool_tTGCompositeFrame::HandleKey(Event_t*)
virtual Bool_tHandleMotion(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleSelection(Event_t*)
virtual Bool_tHandleSelectionClear(Event_t* event)
virtual Bool_tHandleSelectionRequest(Event_t* event)
virtual Bool_tHandleTimer(TTimer* t)
virtual Bool_tTQObject::HasConnection(const char* signal_name) const
Bool_tTGWidget::HasFocus() const
virtual ULong_tTGObject::Hash() const
virtual voidTGCompositeFrame::HideFrame(TGFrame* f)
virtual voidTQObject::HighPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTGWindow::IconifyWindow()
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTGFrame::Inspect() const
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTGFrame::IsActive() const
Bool_tTGCompositeFrame::IsArranged(TGFrame* f) const
Bool_tTGCompositeFrame::IsArranged(TGFrameElement* ptr) const
virtual Bool_tTGCompositeFrame::IsComposite() const
Bool_tTGFrame::IsDNDSource() const
Bool_tTGFrame::IsDNDTarget() const
virtual Bool_tTGCompositeFrame::IsEditable() const
Bool_tTGWidget::IsEnabled() const
virtual Bool_tTGObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
virtual Bool_tTGCompositeFrame::IsLayoutBroken() const
virtual Bool_tTGWindow::IsMapped()
virtual Bool_tTGCompositeFrame::IsMapSubwindows() const
Bool_tIsMarked() const
Bool_tTObject::IsOnHeap() const
Bool_tIsReadOnly() const
virtual Bool_tIsSaved()
virtual Bool_tTObject::IsSortable() const
Bool_tTGCompositeFrame::IsVisible(TGFrame* f) const
Bool_tTGCompositeFrame::IsVisible(TGFrameElement* ptr) const
Bool_tTObject::IsZombie() const
virtual voidLayout()
virtual Bool_tLoadBuffer(const char* txtbuf)
virtual Bool_tLoadFile(const char* fname, long startpos = 0, long length = -1)
virtual voidTGWindow::LowerWindow()
virtual voidTQObject::LowPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTObject::ls(Option_t* option = "") const
virtual voidTGFrame::MapRaised()
virtual voidTGCompositeFrame::MapSubwindows()
virtual voidTGFrame::MapWindow()
virtual voidMarked(Bool_t mark)SIGNAL
voidTObject::MayNotUse(const char* method) const
virtual voidTQObject::Message(const char* msg)SIGNAL
virtual voidTGFrame::Move(Int_t x, Int_t y)
virtual voidTGFrame::MoveResize(Int_t x, Int_t y, UInt_t w = 0, UInt_t h = 0)
virtual Int_tTGCompositeFrame::MustCleanup() const
virtual Bool_tTObject::Notify()
virtual Int_tTQObject::NumberOfConnections() const
virtual Int_tTQObject::NumberOfSignals() const
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
voidTObject::operator delete(void* ptr)
voidTObject::operator delete(void* ptr, void* vp)
voidTObject::operator delete[](void* ptr)
voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTGCompositeFrame::Print(Option_t* option = "") const
virtual voidTGFrame::ProcessedConfigure(Event_t* event)SIGNAL
virtual voidTGFrame::ProcessedEvent(Event_t* event)SIGNAL
virtual Bool_tTGView::ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
virtual voidTGWindow::RaiseWindow()
virtual Int_tTObject::Read(const char* name)
virtual voidTGFrame::ReallyDelete()
virtual voidTObject::RecursiveRemove(TObject* obj)
virtual voidTGCompositeFrame::RemoveAll()
virtual voidTGCompositeFrame::RemoveFrame(TGFrame* f)
voidTGFrame::RemoveInput(UInt_t emask)
virtual voidTGFrame::ReparentWindow(const TGWindow* p, Int_t x = 0, Int_t y = 0)
virtual voidTGWindow::RequestFocus()
voidTObject::ResetBit(UInt_t f)
virtual voidTGFrame::Resize(TGDimension size)
virtual voidTGFrame::Resize(UInt_t w = 0, UInt_t h = 0)
virtual Long_tReturnHeighestColHeight()
virtual Long_tReturnLineCount()
virtual Long_tReturnLineLength(Long_t line)
virtual Long_tReturnLongestLine()
virtual Long_tReturnLongestLineWidth()
virtual voidTGObject::SaveAs(const char* filename = "", Option_t* option = "") const
virtual voidSavePrimitive(ostream& out, Option_t* = "")
virtual voidTGCompositeFrame::SavePrimitiveSubframes(ostream& out, Option_t* option = "")
voidTGFrame::SaveUserColor(ostream& out, Option_t*)
virtual voidTGView::ScrollCanvas(Int_t newTop, Int_t direction)
voidTGView::ScrollDown(Int_t pixels)
voidTGView::ScrollLeft(Int_t pixels)
voidTGView::ScrollRight(Int_t pixels)
virtual voidTGView::ScrollToPosition(TGLongPosition newPos)
voidTGView::ScrollUp(Int_t pixels)
virtual Bool_tSearch(const char* string, Bool_t direction, Bool_t caseSensitive)
virtual Bool_tSelectAll()
virtual voidTGFrame::SendMessage(const TGWindow* w, Long_t msg, Long_t parm1, Long_t parm2)
virtual voidSetBackground(Pixel_t p)
virtual voidTGView::SetBackgroundColor(Pixel_t)
virtual voidTGView::SetBackgroundPixmap(Pixmap_t p)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidTGCompositeFrame::SetCleanup(Int_t mode = kLocalCleanup)
virtual voidTGWidget::SetCommand(const char* command)
voidTGFrame::SetDNDSource(Bool_t onoff)
voidTGFrame::SetDNDTarget(Bool_t onoff)
virtual voidTGFrame::SetDragType(Int_t type)
virtual voidTGFrame::SetDrawOption(Option_t* = "")
virtual voidTGFrame::SetDropType(Int_t type)
static voidTObject::SetDtorOnly(void* obj)
virtual voidTGCompositeFrame::SetEditable(Bool_t on = kTRUE)
virtual voidTGCompositeFrame::SetEditDisabled(UInt_t on = 1)
virtual voidSetFont(FontStruct_t font)
virtual voidSetForegroundColor(Pixel_t)
voidTGFrame::SetFrameElement(TGFrameElement* fe)
virtual voidTGFrame::SetHeight(UInt_t h)
virtual voidSetHsbPosition(Long_t newPos)
virtual voidTGCompositeFrame::SetLayoutBroken(Bool_t on = kTRUE)
virtual voidTGView::SetLayoutManager(TGLayoutManager*)
virtual voidTGCompositeFrame::SetMapSubwindows(Bool_t on)
virtual voidTGFrame::SetMaxHeight(UInt_t h)
virtual voidTGFrame::SetMaxWidth(UInt_t w)
virtual voidTGFrame::SetMinHeight(UInt_t h)
virtual voidTGFrame::SetMinWidth(UInt_t w)
virtual voidTGWindow::SetName(const char* name)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidSetReadOnly(Bool_t on = kTRUE)TOGGLE GETTER
virtual voidSetSBRange(Int_t direction)
virtual voidSetSelectBack(Pixel_t p)
virtual voidSetSelectFore(Pixel_t p)
virtual voidTGFrame::SetSize(const TGDimension& s)
virtual voidSetText(TGText* text)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidTGView::SetVisibleStart(Int_t newTop, Int_t direction)
virtual voidSetVsbPosition(Long_t newPos)
virtual voidTGFrame::SetWidth(UInt_t w)
virtual voidTGWindow::SetWindowName(const char* name = 0)
virtual voidTGFrame::SetX(Int_t x)
virtual voidTGFrame::SetY(Int_t y)
virtual voidShowBottom()
virtual voidTGCompositeFrame::ShowFrame(TGFrame* f)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidShowTop()
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
TGTextView(const TGWindow* parent = 0, UInt_t w = 1, UInt_t h = 1, Int_t id = -1, UInt_t sboptions = 0, Pixel_t back = GetWhitePixel())
TGTextView(const TGWindow* parent, UInt_t w, UInt_t h, TGText* text, Int_t id = -1, UInt_t sboptions = 0, Pixel_t back = GetWhitePixel())
TGTextView(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 Long_tToObjXCoord(Long_t xCoord, Long_t line)
virtual Long_tToObjYCoord(Long_t yCoord)
TGLongPositionTGView::ToPhysical(TGLongPosition coord) const
virtual Long_tToScrXCoord(Long_t xCoord, Long_t line)
virtual Long_tToScrYCoord(Long_t yCoord)
TGLongPositionTGView::ToVirtual(TGLongPosition coord) const
virtual Bool_tTGCompositeFrame::TranslateCoordinates(TGFrame* child, Int_t x, Int_t y, Int_t& fx, Int_t& fy)
virtual voidTGFrame::UnmapWindow()
virtual voidUpdate()
virtual voidTGView::UpdateBackgroundStart()
virtual voidTObject::UseCurrentStyle()
Bool_tTGWidget::WantFocus() const
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
Int_tTGWidget::WidgetId() const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
static Int_tTQObject::CheckConnectArgs(TQObject* sender, TClass* sender_class, const char* signal, TClass* receiver_class, const char* slot)
Int_tTGWidget::ClearFlags(Int_t flags)
static TStringTQObject::CompressName(const char* method_name)
static Bool_tTQObject::ConnectToClass(TQObject* sender, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::ConnectToClass(const char* sender_class, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
virtual voidCopy(TObject&) const
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
virtual voidTGView::DoRedraw()
virtual voidTGFrame::Draw3dRectangle(UInt_t type, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual voidDrawRegion(Int_t x, Int_t y, UInt_t w, UInt_t h)
static FontStruct_tGetDefaultFontStruct()
static const TGGC&GetDefaultGC()
static const TGGC&GetDefaultSelectedBackgroundGC()
static const TGGC&GetDefaultSelectedGC()
static Time_tTGFrame::GetLastClick()
TStringTGFrame::GetOptionString() const
const TGResourcePool*TGFrame::GetResourcePool() const
virtual void*TGFrame::GetSender()
virtual const char*TQObject::GetSenderClassName() const
virtual voidHLayout()
voidInit(Pixel_t bg)
virtual Bool_tTGView::ItemLayout()
voidTObject::MakeZombie()
virtual voidMark(Long_t xPos, Long_t yPos)
Int_tTGWidget::SetFlags(Int_t flags)
virtual voidTGFrame::StartGuiBuilding(Bool_t on = kTRUE)
virtual voidUnMark()
virtual voidTGView::UpdateRegion(Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual voidVLayout()

Data Members

public:
static TObject::(anonymous)TObject::kBitMask
static TObject::EStatusBitsTObject::kCanDelete
static TObject::EStatusBitsTObject::kCannotPick
static TGWindow::EEditModeTGWindow::kEditDisable
static TGWindow::EEditModeTGWindow::kEditDisableBtnEnable
static TGWindow::EEditModeTGWindow::kEditDisableEvents
static TGWindow::EEditModeTGWindow::kEditDisableGrab
static TGWindow::EEditModeTGWindow::kEditDisableHeight
static TGWindow::EEditModeTGWindow::kEditDisableKeyEnable
static TGWindow::EEditModeTGWindow::kEditDisableLayout
static TGWindow::EEditModeTGWindow::kEditDisableResize
static TGWindow::EEditModeTGWindow::kEditDisableWidth
static TGWindow::EEditModeTGWindow::kEditEnable
static TObject::EStatusBitsTObject::kHasUUID
static TGView::(anonymous)TGView::kHorizontal
static TObject::EStatusBitsTObject::kInvalidObject
static TObject::(anonymous)TObject::kIsOnHeap
static TObject::EStatusBitsTObject::kIsReferenced
static TObject::EStatusBitsTObject::kMustCleanup
static TObject::EStatusBitsTObject::kNoContextMenu
static TGView::(anonymous)TGView::kNoHSB
static TGView::(anonymous)TGView::kNoVSB
static TObject::(anonymous)TObject::kNotDeleted
static TObject::EStatusBitsTObject::kObjInCanvas
static TObject::(anonymous)TObject::kOverwrite
static TObject::(anonymous)TObject::kSingleKey
static TGView::(anonymous)TGView::kVertical
static TObject::(anonymous)TObject::kWriteDelete
static TObject::(anonymous)TObject::kZombie
protected:
Pixel_tTGFrame::fBackgroundframe background color
Int_tTGFrame::fBorderWidthframe border width
TGViewFrame*TGView::fCanvasframe containing the text
TGClient*TGObject::fClientConnection to display server
TGText*fClipTextclipboard text buffer
Atom_tTGView::fClipboardclipboard property
TStringTGWidget::fCommandcommand to be executed
Int_tTGFrame::fDNDStateEDNDFlags
Atom_t*fDNDTypeListhandles DND types
UInt_tTGWindow::fEditDisabledflags used for "guibuilding"
UInt_tTGFrame::fEventMaskcurrenty active event mask
TGRectangleTGView::fExposedRegionexposed area
TGFrameElement*TGFrame::fFEpointer to frame element
FontStruct_tfFonttext font
UInt_tTGFrame::fHeightframe height
TGHScrollBar*TGView::fHsbhorizontal scrollbar
Handle_tTGObject::fIdX11/Win32 Window identifier
Bool_tfIsMarkedtrue if text is marked/selected
Bool_tfIsMarkingtrue if in marking mode
Bool_tfIsSavedtrue is content is saved
Bool_tTGCompositeFrame::fLayoutBrokenno layout manager is used
TGLayoutManager*TGCompositeFrame::fLayoutManagerlayout manager
TList*TGCompositeFrame::fListcontainer of frame elements
TList*TQObject::fListOfConnections! list of connections to this object
TList*TQObject::fListOfSignals! list of signals from this object
Bool_tTGCompositeFrame::fMapSubwindowskTRUE - map subwindows
TGLongPositionfMarkedEndend position of marked text
Bool_tfMarkedFromXtrue if text is marked from x
Bool_tfMarkedFromYtrue if text is marker from y
TGLongPositionfMarkedStartstart position of marked text
Int_tfMaxAscentmaximum ascent in font
Int_tfMaxDescentmaximum descent in font
UInt_tTGFrame::fMaxHeightmaximal frame height
Int_tfMaxWidthmaximum width of character in font
UInt_tTGFrame::fMaxWidthmaximal frame width
UInt_tTGFrame::fMinHeightminimal frame height
UInt_tTGFrame::fMinWidthminimal frame width
TGLongPositionTGView::fMousePosposition of mouse
const TGWindow*TGWidget::fMsgWindowwindow which handles widget events
Int_tTGCompositeFrame::fMustCleanupcleanup mode (see EFrameCleanup)
TStringTGWindow::fNamename of the window used in SavePrimitive()
Bool_tTGWindow::fNeedRedrawkTRUE if window needs to be redrawn
TGGCfNormGCgraphics context for drawing text
UInt_tTGFrame::fOptionsframe options
const TGWindow*TGWindow::fParentParent window
Bool_tfReadOnlytext cannot be editted
TViewTimer*fScrollTimerscrollbar timer
TGLongPositionTGView::fScrollValscroll value
Int_tTGView::fScrollingscrolling direction
TGGCfSelGCgraphics context for drawing marked text
TGGCfSelbackGCgraphics context for drawing marked background
Bool_tTQObject::fSignalsBlocked! flag used for suppression of signals
TGText*fTexttext buffer
TGDimensionTGView::fVirtualSizethe current virtual window size
TGLongPositionTGView::fVisibleposition of visible region
TGVScrollBar*TGView::fVsbvertical scrollbar
TGGCTGView::fWhiteGCgraphics context used for scrolling
Int_tTGWidget::fWidgetFlagswidget status flags (OR of EWidgetStatus)
Int_tTGWidget::fWidgetIdthe widget id (used for event processing)
UInt_tTGFrame::fWidthframe width
Int_tTGFrame::fXframe x position
UInt_tTGView::fXMarginx margin
Int_tTGFrame::fYframe y position
UInt_tTGView::fYMarginy margin
static Bool_tTQObject::fgAllSignalsBlockedflag used for suppression of all signals
static const TGGC*TGFrame::fgBckgndGC
static const TGGC*TGFrame::fgBlackGC
static Pixel_tTGFrame::fgBlackPixel
static Int_tTGWindow::fgCountercounter of created windows in SavePrimitive
static Window_tTGFrame::fgDbw
static Int_tTGFrame::fgDbx
static Int_tTGFrame::fgDby
static const TGFont*fgDefaultFont
static Pixel_tTGFrame::fgDefaultFrameBackground
static TGGC*fgDefaultGC
static TGLayoutHints*TGCompositeFrame::fgDefaultHintsdefault hints used by AddFrame()
static Pixel_tTGFrame::fgDefaultSelectedBackground
static const TGGC*fgDefaultSelectedBackgroundGC
static TGGC*fgDefaultSelectedGC
static const TGGC*TGFrame::fgHilightGC
static Bool_tTGFrame::fgInit
static UInt_tTGFrame::fgLastButton
static Time_tTGFrame::fgLastClick
static const TGGC*TGFrame::fgShadowGC
static UInt_tTGFrame::fgUserColor
static const TGGC*TGFrame::fgWhiteGC
static Pixel_tTGFrame::fgWhitePixel
static TGFrame::(anonymous)TGFrame::kDeleteWindowCalled

Class Charts

Inheritance Chart:
TObject
TGObject
TGWindow
TQObject
TGFrame
TGCompositeFrame
TGWidget
TGView
TGTextView
TGTextEdit
TGTextViewostream

Function documentation

void Init(Pixel_t bg)
void DrawRegion(Int_t x, Int_t y, UInt_t w, UInt_t h)
void Mark(Long_t xPos, Long_t yPos)
void UnMark()
void Copy(TObject& ) const
{ MayNotUse("Copy(TObject &)"); }
void HLayout()
void VLayout()
FontStruct_t GetDefaultFontStruct()
const TGGC & GetDefaultGC()
const TGGC & GetDefaultSelectedGC()
const TGGC & GetDefaultSelectedBackgroundGC()
TGTextView(const TGTextView& )
TGTextView& operator=(const TGTextView& )
TGTextView(const TGWindow* parent = 0, UInt_t w = 1, UInt_t h = 1, Int_t id = -1, UInt_t sboptions = 0, Pixel_t back = GetWhitePixel())
TGTextView(const TGWindow* parent, UInt_t w, UInt_t h, const char* string, Int_t id = -1, UInt_t sboptions = 0, Pixel_t back = GetWhitePixel())
Bool_t IsSaved()
{ fIsSaved = fText->IsSaved(); return fIsSaved;}
Long_t ToObjXCoord(Long_t xCoord, Long_t line)
Long_t ToObjYCoord(Long_t yCoord)
Long_t ToScrXCoord(Long_t xCoord, Long_t line)
Long_t ToScrYCoord(Long_t yCoord)
void AdjustWidth()
Bool_t LoadFile(const char* fname, long startpos = 0, long length = -1)
Bool_t LoadBuffer(const char* txtbuf)
void Clear(Option_t* = "")
Bool_t Copy()
Bool_t SelectAll()
Bool_t Search(const char* string, Bool_t direction, Bool_t caseSensitive)
void SetFont(FontStruct_t font)
Long_t ReturnHeighestColHeight()
{ return fText->RowCount()*fScrollVal.fY; }
Long_t ReturnLongestLineWidth()
Long_t ReturnLineLength(Long_t line)
{ return fText->GetLineLength(line); }
Long_t ReturnLongestLine()
{ return fText->GetLongestLine(); }
Long_t ReturnLineCount()
{ return fText->RowCount(); }
void SetSBRange(Int_t direction)
void SetHsbPosition(Long_t newPos)
void SetVsbPosition(Long_t newPos)
void ShowBottom()
void ShowTop()
void SavePrimitive(ostream& out, Option_t* = "")
void SetText(TGText* text)
void AddText(TGText* text)
void AddLine(const char* string)
void AddLineFast(const char* string)
void Update()
void Layout()
void SetBackground(Pixel_t p)
void SetSelectBack(Pixel_t p)
void SetSelectFore(Pixel_t p)
void SetForegroundColor(Pixel_t )
TGText * GetText() const
{ return fText; }
void SetReadOnly(Bool_t on = kTRUE)
{ fReadOnly = on; }
Bool_t IsReadOnly() const
{ return fReadOnly; }
Bool_t IsMarked() const
{ return fIsMarked; }
Bool_t HandleDNDDrop(TDNDData* data)
Atom_t HandleDNDPosition(Int_t x, Int_t y, Atom_t action, Int_t xroot, Int_t yroot)
Bool_t HandleDNDLeave()
Bool_t HandleButton(Event_t* event)
Bool_t HandleDoubleClick(Event_t* event)
Bool_t HandleSelectionClear(Event_t* event)
Bool_t HandleSelectionRequest(Event_t* event)
Bool_t HandleMotion(Event_t* event)
Bool_t HandleTimer(TTimer* t)
Bool_t HandleCrossing(Event_t* event)
void DataChanged()
{ Emit("DataChanged()"); }
void DataDropped(const char* fname)
{ Emit("DataDropped(char *)", fname); }
void Marked(Bool_t mark)
{ Emit("Marked(Bool_t)", mark); }
void Clicked(const char* word)
{ Emit("Clicked(char *)", word); }
void DoubleClicked(const char* word)
{ Emit("DoubleClicked(char *)", word); }