GtkSourceFileBuffer


Object Hierarchy:

Object hierarchy for GtkSourceFileBuffer

Description:

public class GtkSourceFileBuffer : Buffer, FileBuffer

GTK SourceView buffer implementation for GUI contexts.

Extends GtkSource.Buffer directly and provides FileBuffer interface. Provides syntax highlighting via GtkSource.Language, tracks file modification time and auto-reloads if file changed on disk, and supports cursor position and text selection. Integrates with GTK SourceView widgets.

When to Use

Use GtkSourceFileBuffer when:

  • Working in GUI context (GTK application)
  • Need syntax highlighting
  • Need cursor position tracking
  • Need text selection support
  • Working with SourceView widgets
  • Need auto-reload when file changes on disk

Namespace: OLLMcoder
Package: ollmchat

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GtkSource.Buffer
All known members inherited from class Gtk.TextBuffer
All known members inherited from class GLib.Object