ide-source-view-mode

ide-source-view-mode

Functions

Properties

gchar * name Read

Signals

void action Action
void add-cursor Action
void append-to-count Action
void backspace Action
void begin-macro Action
void begin-rename Action
void begin-user-action Action
void begin-word-completion Action
void capture-modifier Action
void change-case Action
void change-number Action
void clear-count Action
void clear-modifier Action
void clear-search Action
void clear-selection Action
void clear-snippets Action
void copy-clipboard Action
void cut-clipboard Action
void cycle-completion Action
void decrease-font-size Action
void delete-from-cursor Action
void delete-selection Action
void duplicate-entire-line Action
void end-macro Action
void end-user-action Action
void find-references Action
void format-selection Action
void goto-definition Action
void hide-completion Action
void increase-font-size Action
void indent-selection Action
void insert-at-cursor Action
void insert-emoji Action
void insert-modifier Action
void join-lines Action
void move-cursor Action
void move-error Action
void move-lines Action
void move-search Action
void move-to-matching-bracket Action
void move-viewport Action
void move-words Action
void movement Action
void paste-clipboard Action
void paste-clipboard-extended Action
void pop-selection Action
void preedit-changed Action
void push-selection Action
void rebuild-highlight Action
void redo Action
void reindent Action
void remove-cursors Action
void replay-macro Action
void request-documentation Action
void reset Action
void reset-font-size Action
void restore-insert-mark Action
void save-command Action
void save-insert-mark Action
void save-search-char Action
void select-all Action
void select-inner Action
void select-tag Action
void selection-theatric Action
void set-anchor Action
void set-mode Action
void set-overwrite Action
void set-search-text Action
void show-completion Action
void sort Action
void swap-selection-bounds Action
void toggle-cursor-visible Action
void toggle-overwrite Action
void undo Action

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── IdeSourceViewMode

Implemented Interfaces

IdeSourceViewMode implements AtkImplementorIface and GtkBuildable.

Description

Functions

ide_source_view_mode_get_repeat_insert_with_count ()

gboolean
ide_source_view_mode_get_repeat_insert_with_count
                               (IdeSourceViewMode *self);

ide_source_view_mode_get_block_cursor ()

gboolean
ide_source_view_mode_get_block_cursor (IdeSourceViewMode *self);

ide_source_view_mode_get_suppress_unbound ()

gboolean
ide_source_view_mode_get_suppress_unbound
                               (IdeSourceViewMode *self);

ide_source_view_mode_get_name ()

const gchar *
ide_source_view_mode_get_name (IdeSourceViewMode *self);

ide_source_view_mode_get_default_mode ()

const gchar *
ide_source_view_mode_get_default_mode (IdeSourceViewMode *self);

ide_source_view_mode_get_display_name ()

const gchar *
ide_source_view_mode_get_display_name (IdeSourceViewMode *self);

ide_source_view_mode_get_keep_mark_on_char ()

gboolean
ide_source_view_mode_get_keep_mark_on_char
                               (IdeSourceViewMode *self);

ide_source_view_mode_get_mode_type ()

IdeSourceViewModeType
ide_source_view_mode_get_mode_type (IdeSourceViewMode *self);

ide_source_view_mode_set_has_indenter ()

void
ide_source_view_mode_set_has_indenter (IdeSourceViewMode *self,
                                       gboolean has_indenter);

Types and Values

IDE_TYPE_SOURCE_VIEW_MODE

#define IDE_TYPE_SOURCE_VIEW_MODE (ide_source_view_mode_get_type())

IdeSourceViewMode

typedef struct _IdeSourceViewMode IdeSourceViewMode;

Property Details

The “name” property

  “name”                     gchar *

The name of the mode.

Flags: Read

Default value: NULL

Signal Details

The “action” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gchar             *arg1,
               gchar             *arg2,
               gchar             *arg3,
               gpointer           user_data)

Flags: Action


The “add-cursor” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               IdeCursorType      arg1,
               gpointer           user_data)

Flags: Action


The “append-to-count” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gint               arg1,
               gpointer           user_data)

Flags: Action


The “backspace” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “begin-macro” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “begin-rename” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “begin-user-action” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “begin-word-completion” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gint               arg1,
               gpointer           user_data)

Flags: Action


The “capture-modifier” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “change-case” signal

void
user_function (IdeSourceViewMode      *idesourceviewmode,
               GtkSourceChangeCaseType arg1,
               gpointer                user_data)

Flags: Action


The “change-number” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gint               arg1,
               gpointer           user_data)

Flags: Action


The “clear-count” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “clear-modifier” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “clear-search” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “clear-selection” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “clear-snippets” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “copy-clipboard” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “cut-clipboard” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “cycle-completion” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               GtkDirectionType   arg1,
               gpointer           user_data)

Flags: Action


The “decrease-font-size” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “delete-from-cursor” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               GtkDeleteType      arg1,
               gint               arg2,
               gpointer           user_data)

Flags: Action


The “delete-selection” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “duplicate-entire-line” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “end-macro” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “end-user-action” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “find-references” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “format-selection” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “goto-definition” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “hide-completion” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “increase-font-size” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “indent-selection” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gint               arg1,
               gpointer           user_data)

Flags: Action


The “insert-at-cursor” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gchar             *arg1,
               gpointer           user_data)

Flags: Action


The “insert-emoji” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “insert-modifier” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gpointer           user_data)

Flags: Action


The “join-lines” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “move-cursor” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               GtkMovementStep    arg1,
               gint               arg2,
               gboolean           arg3,
               gpointer           user_data)

Flags: Action


The “move-error” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               GtkDirectionType   arg1,
               gpointer           user_data)

Flags: Action


The “move-lines” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gint               arg2,
               gpointer           user_data)

Flags: Action


The “move-search” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               GtkDirectionType   arg1,
               gboolean           arg2,
               gboolean           arg3,
               gboolean           arg4,
               gboolean           arg5,
               gint               arg6,
               gpointer           user_data)

Flags: Action


The “move-to-matching-bracket” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gpointer           user_data)

Flags: Action


The “move-viewport” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               GtkScrollStep      arg1,
               gint               arg2,
               gpointer           user_data)

Flags: Action


The “move-words” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gint               arg1,
               gpointer           user_data)

Flags: Action


The “movement” signal

void
user_function (IdeSourceViewMode    *idesourceviewmode,
               IdeSourceViewMovement arg1,
               gboolean              arg2,
               gboolean              arg3,
               gboolean              arg4,
               gpointer              user_data)

Flags: Action


The “paste-clipboard” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “paste-clipboard-extended” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gboolean           arg2,
               gboolean           arg3,
               gpointer           user_data)

Flags: Action


The “pop-selection” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “preedit-changed” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gchar             *arg1,
               gpointer           user_data)

Flags: Action


The “push-selection” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “rebuild-highlight” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “redo” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “reindent” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “remove-cursors” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “replay-macro” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gpointer           user_data)

Flags: Action


The “request-documentation” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “reset” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “reset-font-size” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “restore-insert-mark” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “save-command” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “save-insert-mark” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “save-search-char” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “select-all” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gpointer           user_data)

Flags: Action


The “select-inner” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gchar             *arg1,
               gchar             *arg2,
               gboolean           arg3,
               gboolean           arg4,
               gpointer           user_data)

Flags: Action


The “select-tag” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gpointer           user_data)

Flags: Action


The “selection-theatric” signal

void
user_function (IdeSourceViewMode    *idesourceviewmode,
               IdeSourceViewTheatric arg1,
               gpointer              user_data)

Flags: Action


The “set-anchor” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “set-mode” signal

void
user_function (IdeSourceViewMode    *idesourceviewmode,
               gchar                *arg1,
               IdeSourceViewModeType arg2,
               gpointer              user_data)

Flags: Action


The “set-overwrite” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gpointer           user_data)

Flags: Action


The “set-search-text” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gchar             *arg1,
               gboolean           arg2,
               gpointer           user_data)

Flags: Action


The “show-completion” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “sort” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gboolean           arg1,
               gboolean           arg2,
               gpointer           user_data)

Flags: Action


The “swap-selection-bounds” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “toggle-cursor-visible” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “toggle-overwrite” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action


The “undo” signal

void
user_function (IdeSourceViewMode *idesourceviewmode,
               gpointer           user_data)

Flags: Action