Tepl 4 Reference Manual
for Tepl 4.2.1
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
TeplMenuShell
—
GtkMenuShell
functions
File Loading and Saving
TeplEncoding
— Character encoding
TeplFile
— On-disk representation of a TeplBuffer
TeplFileLoader
— Load a file into a TeplBuffer
TeplFileSaver
— Save a TeplBuffer into a file
TeplFileMetadata
— File metadata
TeplMetadataManager
— Metadata support on platforms that don't support GVfs metadata
Code Folding
TeplFoldRegion
— Foldable region in a
GtkTextBuffer
TeplGutterRendererFolds
— Basic gutter renderer for code folding
Misc
TeplAbstractFactoryVala
—
TeplAbstractFactory
subclass to work-around Vala bugs
TeplInfoBar
— Subclass of GtkInfoBar
TeplIter
— GtkTextIter utility functions
III. API Breaks
Gtef 1 -> Gtef 2
Gtef 2 -> Tepl 3
Gtef 2 -> Amtk 3
Tepl 3 -> Tepl 4
IV. Porting Guides
GtkSourceView to Tepl file loading and saving porting guide
V. 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