gsvc.gsvtypes

Undocumented in source.

Public Imports

gtkc.gtktypes
public import gtkc.gtktypes;
Undocumented in source.

Members

Aliases

SourceBracketMatchType
alias SourceBracketMatchType = GtkSourceBracketMatchType
Undocumented in source.
SourceCompletionActivation
alias SourceCompletionActivation = GtkSourceCompletionActivation
Undocumented in source.
SourceCompletionError
alias SourceCompletionError = GtkSourceCompletionError
Undocumented in source.
SourceDrawSpacesFlags
alias SourceDrawSpacesFlags = GtkSourceDrawSpacesFlags
Undocumented in source.
SourceGutterRendererAlignmentMode
alias SourceGutterRendererAlignmentMode = GtkSourceGutterRendererAlignmentMode
Undocumented in source.
SourceGutterRendererState
alias SourceGutterRendererState = GtkSourceGutterRendererState
Undocumented in source.
SourceSmartHomeEndType
alias SourceSmartHomeEndType = GtkSourceSmartHomeEndType
Undocumented in source.
SourceViewGutterPosition
alias SourceViewGutterPosition = GtkSourceViewGutterPosition
Undocumented in source.

Enums

GtkSourceBracketMatchType
enum GtkSourceBracketMatchType

GTK_SOURCE_BRACKET_MATCH_NONE there is no bracket to match. GTK_SOURCE_BRACKET_MATCH_OUT_OF_RANGE matching a bracket failed because the maximum range was reached. GTK_SOURCE_BRACKET_MATCH_NOT_FOUND a matching bracket was not found. GTK_SOURCE_BRACKET_MATCH_FOUND a matching bracket was found.

GtkSourceCompletionActivation
enum GtkSourceCompletionActivation

GTK_SOURCE_COMPLETION_ACTIVATION_NONE None. GTK_SOURCE_COMPLETION_ACTIVATION_INTERACTIVE Interactive activation. By default, it occurs on each insertion in the GtkTextBuffer. This can be blocked temporarily with gtk_source_completion_block_interactive(). GTK_SOURCE_COMPLETION_ACTIVATION_USER_REQUESTED User requested activation. By default, it occurs when the user presses Control+space.

GtkSourceCompletionError
enum GtkSourceCompletionError

An error code used with GTK_SOURCE_COMPLETION_ERROR in a GError returned from a completion-related function. GTK_SOURCE_COMPLETION_ERROR_ALREADY_BOUND The GtkSourceCompletionProvider is already bound to the GtkSourceCompletion object. GTK_SOURCE_COMPLETION_ERROR_NOT_BOUND The GtkSourceCompletionProvider is not bound to the GtkSourceCompletion object.

GtkSourceDrawSpacesFlags
enum GtkSourceDrawSpacesFlags

GtkSourceDrawSpacesFlags determine what kind of spaces whould be drawn. If none of GTK_SOURCE_DRAW_SPACES_LEADING, GTK_SOURCE_DRAW_SPACES_TEXT or GTK_SOURCE_DRAW_SPACES_TRAILING is specified, whitespaces at any position in the line will be drawn (i.e. it has the same effect as specifying all of them). GTK_SOURCE_DRAW_SPACES_SPACE whether the space character should be drawn. GTK_SOURCE_DRAW_SPACES_TAB whether the tab character should be drawn. GTK_SOURCE_DRAW_SPACES_NEWLINE whether the line breaks should be drawn. GTK_SOURCE_DRAW_SPACES_NBSP whether the non-breaking whitespaces should be drawn. GTK_SOURCE_DRAW_SPACES_LEADING whether leading whitespaces should be drawn. GTK_SOURCE_DRAW_SPACES_TEXT whether whitespaces inside text should be drawn. GTK_SOURCE_DRAW_SPACES_TRAILING whether trailing whitespaces should be drawn. GTK_SOURCE_DRAW_SPACES_ALL wheter all kind of spaces should be drawn.

GtkSourceGutterRendererAlignmentMode
enum GtkSourceGutterRendererAlignmentMode

The alignment mode of the renderer, when a cell spans multiple lines (due to text wrapping). GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_CELL The full cell. GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_FIRST The first line. GTK_SOURCE_GUTTER_RENDERER_ALIGNMENT_MODE_LAST The last line.

GtkSourceGutterRendererState
enum GtkSourceGutterRendererState

GTK_SOURCE_GUTTER_RENDERER_STATE_NORMAL normal state GTK_SOURCE_GUTTER_RENDERER_STATE_CURSOR area in the renderer represents the line on which the insert cursor is currently positioned GTK_SOURCE_GUTTER_RENDERER_STATE_PRELIT the mouse pointer is currently over the activatable area of the renderer GTK_SOURCE_GUTTER_RENDERER_STATE_SELECTED area in the renderer represents a line in the buffer which contains part of the selection

GtkSourceSmartHomeEndType
enum GtkSourceSmartHomeEndType

GTK_SOURCE_SMART_HOME_END_DISABLED smart-home-end disabled. GTK_SOURCE_SMART_HOME_END_BEFORE move to the first/last non-whitespace character on the first press of the HOME/END keys and to the beginning/end of the line on the second press. GTK_SOURCE_SMART_HOME_END_AFTER move to the beginning/end of the line on the first press of the HOME/END keys and to the first/last non-whitespace character on the second press. GTK_SOURCE_SMART_HOME_END_ALWAYS always move to the first/last non-whitespace character when the HOME/END keys are pressed.

GtkSourceViewGutterPosition
enum GtkSourceViewGutterPosition

GTK_SOURCE_VIEW_GUTTER_POSITION_LINES the gutter position of the lines renderer GTK_SOURCE_VIEW_GUTTER_POSITION_MARKS the gutter position of the marks renderer

Structs

GtkSourceBuffer
struct GtkSourceBuffer

Main Gtk struct.

GtkSourceCompletion
struct GtkSourceCompletion

Main Gtk struct.

GtkSourceCompletionContext
struct GtkSourceCompletionContext

Main Gtk struct.

GtkSourceCompletionInfo
struct GtkSourceCompletionInfo

Main Gtk struct.

GtkSourceCompletionItem
struct GtkSourceCompletionItem

Main Gtk struct.

GtkSourceCompletionProposal
struct GtkSourceCompletionProposal

Main Gtk struct.

GtkSourceCompletionProposalIface
struct GtkSourceCompletionProposalIface

The virtual function table for GtkSourceCompletionProposal. GTypeInterface parent; The parent interface. get_label () The virtual function pointer for gtk_source_completion_proposal_get_label(). By default, NULL is returned. get_markup () The virtual function pointer for gtk_source_completion_proposal_get_markup(). By default, NULL is returned. get_text () The virtual function pointer for gtk_source_completion_proposal_get_text(). By default, NULL is returned. get_icon () The virtual function pointer for gtk_source_completion_proposal_get_icon(). By default, NULL is returned. get_info () The virtual function pointer for gtk_source_completion_proposal_get_info(). By default, NULL is returned. hash () The virtual function pointer for gtk_source_completion_proposal_hash(). By default, it uses a direct hash (g_direct_hash()). equal () The virtual function pointer for gtk_source_completion_proposal_equal(). By default, it uses direct equality (g_direct_equal()). changed () The function pointer for the "changed" signal.

GtkSourceCompletionProvider
struct GtkSourceCompletionProvider

Main Gtk struct.

GtkSourceCompletionProviderIface
struct GtkSourceCompletionProviderIface

The virtual function table for GtkSourceCompletionProvider. GTypeInterface g_iface; The parent interface. get_name () The virtual function pointer for gtk_source_completion_provider_get_name(). Must be implemented. get_icon () The virtual function pointer for gtk_source_completion_provider_get_icon(). By default, NULL is returned. populate () The virtual function pointer for gtk_source_completion_provider_populate(). Add no proposals by default. match () The virtual function pointer for gtk_source_completion_provider_match(). By default, TRUE is returned. get_activation () The virtual function pointer for gtk_source_completion_provider_get_activation(). The combination of all GtkSourceCompletionActivation is returned by default. get_info_widget () The virtual function pointer for gtk_source_completion_provider_get_info_widget(). By default, NULL is returned. update_info () The virtual function pointer for gtk_source_completion_provider_update_info(). Does nothing by default. get_start_iter () The virtual function pointer for gtk_source_completion_provider_get_start_iter(). By default, FALSE is returned. activate_proposal () The virtual function pointer for gtk_source_completion_provider_activate_proposal(). By default, FALSE is returned. get_interactive_delay () The virtual function pointer for gtk_source_completion_provider_get_interactive_delay(). By default, -1 is returned. get_priority () The virtual function pointer for gtk_source_completion_provider_get_priority(). By default, 0 is returned.

GtkSourceCompletionWords
struct GtkSourceCompletionWords

Main Gtk struct.

GtkSourceGutter
struct GtkSourceGutter

Main Gtk struct.

GtkSourceGutterRenderer
struct GtkSourceGutterRenderer

Main Gtk struct.

GtkSourceGutterRendererPixbuf
struct GtkSourceGutterRendererPixbuf

Main Gtk struct.

GtkSourceGutterRendererText
struct GtkSourceGutterRendererText

Main Gtk struct.

GtkSourceLanguage
struct GtkSourceLanguage

Main Gtk struct.

GtkSourceLanguageManager
struct GtkSourceLanguageManager

Main Gtk struct.

GtkSourceMark
struct GtkSourceMark

Main Gtk struct.

GtkSourceMarkAttributes
struct GtkSourceMarkAttributes

Main Gtk struct.

GtkSourcePrintCompositor
struct GtkSourcePrintCompositor

Main Gtk struct.

GtkSourceSearchContext
struct GtkSourceSearchContext

Main Gtk struct.

GtkSourceSearchSettings
struct GtkSourceSearchSettings

Main Gtk struct.

GtkSourceStyle
struct GtkSourceStyle

Main Gtk struct.

GtkSourceStyleScheme
struct GtkSourceStyleScheme

Main Gtk struct.

GtkSourceStyleSchemeManager
struct GtkSourceStyleSchemeManager

Main Gtk struct.

GtkSourceUndoManager
struct GtkSourceUndoManager

Main Gtk struct.

GtkSourceView
struct GtkSourceView

Main Gtk struct.

GtkTextBufferClass
struct GtkTextBufferClass
Undocumented in source.
GtkTextViewClass
struct GtkTextViewClass
Undocumented in source.

Meta