public:
TGTextView TGTextView(TGWindow* parent, UInt_t w, UInt_t h, UInt_t options = kChildFrame, ULong_t back = fgDefaultFrameBackground)
TGTextView TGTextView(TGTextView&)
virtual void ~TGTextView()
static TClass* Class()
virtual void Clear(Option_t* opt)
virtual void DrawBorder()
virtual TGDimension GetDefaultSize() const
const TGTextFrame* GetTextFrame() const
virtual TClass* IsA() const
virtual void Layout()
Bool_t LoadBuffer(const char* txtbuf)
Bool_t LoadFile(const char* fname)
virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
Data Members
protected:
TGTextFrame* fTextCanvas
TGVScrollBar* fVsb
TGTextView
A TGTextView displays a file or a text buffer in a frame with a
vertical scrollbar. Internally it uses a TGTextFrame which displays
the text.
Create text view widget.
Delete text view widget.
Load file in text view widget.
Load 0 terminated txtbuf buffer in text view widget.
Clear text view widget.
Handle scrollbar messages.
Layout TGTextFrame and vertical scrollbar in the text view widget.
Draw border of text view widget.
TGDimension GetDefaultSize() const
const TGTextFrame* GetTextFrame() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
TGTextView TGTextView(TGTextView&)