Enumeration

Gtk.MovementStep

Declaration

enum Gtk.MovementStep

Description [src]

Passed as argument to various keybinding signals for moving the cursor position.

Members

Name Nickname Value Description
GTK_MOVEMENT_LOGICAL_POSITIONS "logical-positions" 0

Move forward or back by graphemes

GTK_MOVEMENT_VISUAL_POSITIONS "visual-positions" 1

Move left or right by graphemes

GTK_MOVEMENT_WORDS "words" 2

Move forward or back by words

GTK_MOVEMENT_DISPLAY_LINES "display-lines" 3

Move up or down lines (wrapped lines)

GTK_MOVEMENT_DISPLAY_LINE_ENDS "display-line-ends" 4

Move to either end of a line

GTK_MOVEMENT_PARAGRAPHS "paragraphs" 5

Move up or down paragraphs (newline-ended lines)

GTK_MOVEMENT_PARAGRAPH_ENDS "paragraph-ends" 6

Move to either end of a paragraph

GTK_MOVEMENT_PAGES "pages" 7

Move by pages

GTK_MOVEMENT_BUFFER_ENDS "buffer-ends" 8

Move to ends of the buffer

GTK_MOVEMENT_HORIZONTAL_PAGES "horizontal-pages" 9

Move horizontally by pages