Tepl 6 Reference Manual

for Tepl 6.00.0


I. Introduction
II. Tepl API Reference
General
Tepl Initialization and Finalization
Framework
TeplAbstractFactory — Abstract factory singleton class
TeplApplication — An extension of GtkApplication
TeplApplicationWindow — An extension of GtkApplicationWindow
TeplTabGroup — Interface for a group of TeplTab's
TeplNotebook — Subclass of GtkNotebook implementing the TeplTabGroup interface
TeplTab — Contains a TeplView and GtkInfoBars
TeplTabLabel — A TeplTab label, to use with GtkNotebook
TeplView — Subclass of GtkSourceView
TeplBuffer — Subclass of GtkSourceBuffer
Menus
TeplMenuShellGtkMenuShell functions
File Loading and Saving
TeplFile — On-disk representation of a TeplBuffer
TeplFileLoader — Load a file into a TeplBuffer
TeplFileSaver — Save a TeplBuffer into a file
IO error info bars — Verbose error reporting for file I/O operations
TeplFileChooser — Extra functions for GtkFileChooser
File Metadata
TeplMetadata — File metadata
TeplMetadataManager — To store file metadata on disk
Code Folding
TeplFoldRegion — Foldable region in a GtkTextBuffer
TeplGutterRendererFolds — Basic gutter renderer for code folding
Info Bars
TeplInfoBar — Subclass of GtkInfoBar
TeplProgressInfoBar — A TeplInfoBar containing a GtkProgressBar
Language Choosers
TeplLanguageChooser — Interface implemented by widgets for choosing a GtkSourceLanguage
TeplLanguageChooserDialog — A dialog for choosing a GtkSourceLanguage
TeplLanguageChooserWidget — A widget for choosing a GtkSourceLanguage
Misc
TeplGotoLineBar — Horizontal bar for the 'Go to line' feature
TeplIter — GtkTextIter utility functions
TeplPanel — Side or bottom panel container
TeplPango — Pango utility functions
TeplSignalGroup — A group of signal handlers
TeplSpaceDrawerPrefs — Preferences widget for GtkSourceSpaceDrawer
TeplStatusbar — Subclass of GtkStatusbar
TeplStyleSchemeChooserWidget — A simple GtkSourceStyleSchemeChooser
TeplUtils — Utility functions
III. API Breaks
Gtef 1 -> Gtef 2
Gtef 2 -> Tepl 3
Gtef 2 -> Amtk 3
Tepl 3 -> Tepl 4
Tepl 4 -> Tepl 5
Tepl 5 -> Tepl 6
IV. Annexes
Object Hierarchy
Annotation Glossary
Index of all symbols
Index of new symbols in 1.0
Index of new symbols in 2.0
Index of new symbols in 3.0
Index of new symbols in 4.0
Index of new symbols in 4.4
Index of new symbols in 5.0
Index of new symbols in 6.0