Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gtktextview.h>
Data Fields | |
GtkWidgetClass | parent_class |
void(* | move_cursor )(GtkTextView *text_view, GtkMovementStep step, int count, gboolean extend_selection) |
void(* | set_anchor )(GtkTextView *text_view) |
void(* | insert_at_cursor )(GtkTextView *text_view, const char *str) |
void(* | delete_from_cursor )(GtkTextView *text_view, GtkDeleteType type, int count) |
void(* | backspace )(GtkTextView *text_view) |
void(* | cut_clipboard )(GtkTextView *text_view) |
void(* | copy_clipboard )(GtkTextView *text_view) |
void(* | paste_clipboard )(GtkTextView *text_view) |
void(* | toggle_overwrite )(GtkTextView *text_view) |
GtkTextBuffer *(* | create_buffer )(GtkTextView *text_view) |
void(* | snapshot_layer )(GtkTextView *text_view, GtkTextViewLayer layer, GtkSnapshot *snapshot) |
gboolean(* | extend_selection )(GtkTextView *text_view, GtkTextExtendSelection granularity, const GtkTextIter *location, GtkTextIter *start, GtkTextIter *end) |
void(* | insert_emoji )(GtkTextView *text_view) |
gpointer | padding [8] |
GtkTextViewClass: @parent_class: The object class structure needs to be the first @move_cursor: The class handler for the GtkTextView::move-cursor
keybinding signal. @set_anchor: The class handler for the GtkTextView::set-anchor
keybinding signal. @insert_at_cursor: The class handler for the GtkTextView::insert-at-cursor
keybinding signal. @delete_from_cursor: The class handler for the GtkTextView::delete-from-cursor
keybinding signal. @backspace: The class handler for the GtkTextView::backspace
keybinding signal. @cut_clipboard: The class handler for the GtkTextView::cut-clipboard
keybinding signal @copy_clipboard: The class handler for the GtkTextView::copy-clipboard
keybinding signal. @paste_clipboard: The class handler for the GtkTextView::paste-clipboard
keybinding signal. @toggle_overwrite: The class handler for the GtkTextView::toggle-overwrite
keybinding signal. @create_buffer: The create_buffer vfunc is called to create a GtkTextBuffer
for the text view. The default implementation is to just call gtk_text_buffer_new(). @snapshot_layer: The snapshot_layer vfunc is called before and after the text view is drawing its own text. Applications can override this vfunc in a subclass to draw customized content underneath or above the text. In the GTK_TEXT_VIEW_LAYER_BELOW_TEXT and GTK_TEXT_VIEW_LAYER_ABOVE_TEXT layers the drawing is done in the buffer coordinate space. @extend_selection: The class handler for the GtkTextView::extend-selection
signal. @insert_emoji: The class handler for the GtkTextView::insert-emoji
signal.
Definition at line 148 of file gtktextview.h.
void(* _GtkTextViewClass::backspace) (GtkTextView *text_view) |
Definition at line 164 of file gtktextview.h.
void(* _GtkTextViewClass::copy_clipboard) (GtkTextView *text_view) |
Definition at line 166 of file gtktextview.h.
GtkTextBuffer *(* _GtkTextViewClass::create_buffer) (GtkTextView *text_view) |
Definition at line 169 of file gtktextview.h.
void(* _GtkTextViewClass::cut_clipboard) (GtkTextView *text_view) |
Definition at line 165 of file gtktextview.h.
void(* _GtkTextViewClass::delete_from_cursor) (GtkTextView *text_view, GtkDeleteType type, int count) |
Definition at line 161 of file gtktextview.h.
gboolean(* _GtkTextViewClass::extend_selection) (GtkTextView *text_view, GtkTextExtendSelection granularity, const GtkTextIter *location, GtkTextIter *start, GtkTextIter *end) |
Definition at line 173 of file gtktextview.h.
void(* _GtkTextViewClass::insert_at_cursor) (GtkTextView *text_view, const char *str) |
Definition at line 159 of file gtktextview.h.
void(* _GtkTextViewClass::insert_emoji) (GtkTextView *text_view) |
Definition at line 178 of file gtktextview.h.
void(* _GtkTextViewClass::move_cursor) (GtkTextView *text_view, GtkMovementStep step, int count, gboolean extend_selection) |
Definition at line 154 of file gtktextview.h.
gpointer _GtkTextViewClass::padding[8] |
Definition at line 182 of file gtktextview.h.
GtkWidgetClass _GtkTextViewClass::parent_class |
Definition at line 150 of file gtktextview.h.
void(* _GtkTextViewClass::paste_clipboard) (GtkTextView *text_view) |
Definition at line 167 of file gtktextview.h.
void(* _GtkTextViewClass::set_anchor) (GtkTextView *text_view) |
Definition at line 158 of file gtktextview.h.
void(* _GtkTextViewClass::snapshot_layer) (GtkTextView *text_view, GtkTextViewLayer layer, GtkSnapshot *snapshot) |
Definition at line 170 of file gtktextview.h.
void(* _GtkTextViewClass::toggle_overwrite) (GtkTextView *text_view) |
Definition at line 168 of file gtktextview.h.