Versions in this module Expand all Collapse all v0 v0.1.1 Apr 27, 2021 Changes in this version + func GetTextView(tv *gtk.TextView, removeEmpty ...bool) (out []string) + func SetTextView(tv *gtk.TextView, in []string, removeEmpty ...bool) + func TextViewScrollToLine(textView *gtk.TextView, line int, highLight ...bool) + type SourceViewStruct struct + ColorBgRangeSet string + FontFamily string + FontSize int + NumBgCol string + NumFgCol string + SelBgCol string + SelFgCol string + SourceBuffer *source.SourceBuffer + SourceView *source.SourceView + TxtBgCol string + TxtFgCol string + func SourceViewStructNew(container gtk.Container) (svs *SourceViewStruct, err error) + func (svs *SourceViewStruct) ColorBgRange(startLine, endLine int) + func (svs *SourceViewStruct) GetCurrentLineNb() int + func (svs *SourceViewStruct) GetText() (text string) + func (svs *SourceViewStruct) ScrollToLine(line int) (iter *gtk.TextIter) + func (svs *SourceViewStruct) SelectRange(startLine, endLine int) + func (svs *SourceViewStruct) SetCursorAtLine(line int) (iter *gtk.TextIter) + func (svs *SourceViewStruct) SetText(text string) + func (svs *SourceViewStruct) UpdateCss() + type TextViewNumbered struct + BuffTxt *gtk.TextBuffer + BufferChangeCallbackFunc func() + ColorBgRangeSet string + Editable bool + FontFamily string + FontSze int + NumBgCol string + NumFgCol string + SelBgCol string + SelFgCol string + ShowNumbers bool + TextView *gtk.TextView + TxtBgCol string + TxtFgCol string + func TextViewNumberedNew(container gtk.Container) (tvn *TextViewNumbered, err error) + func (tvn *TextViewNumbered) BufferAttach() + func (tvn *TextViewNumbered) BufferDetach() + func (tvn *TextViewNumbered) Clear() + func (tvn *TextViewNumbered) ColorBgRange(startLine, endLine int) + func (tvn *TextViewNumbered) FromFile(filename string, position ...int) (err error) + func (tvn *TextViewNumbered) GetCurrentLineNb() int + func (tvn *TextViewNumbered) GetText() (text string) + func (tvn *TextViewNumbered) Init(container gtk.Container) (err error) + func (tvn *TextViewNumbered) Reset() + func (tvn *TextViewNumbered) ResetMd5() + func (tvn *TextViewNumbered) RestoreScrollPos() + func (tvn *TextViewNumbered) ScrollToLine(line int) (iter *gtk.TextIter) + func (tvn *TextViewNumbered) SelectRange(startLine, endLine int) + func (tvn *TextViewNumbered) SetCursorAtLine(line int) (iter *gtk.TextIter) + func (tvn *TextViewNumbered) SetText(text string, line ...int) + func (tvn *TextViewNumbered) SetTextMarkup(text string, line ...int) + func (tvn *TextViewNumbered) StoreScrollPos() + func (tvn *TextViewNumbered) Update() + func (tvn *TextViewNumbered) WaitForEventPending()