Package: gtk

GEnum gtk-movement-step

Details

The values of this enumeration are passed as an argument to the "move-cursor" signal handler.
(define-g-enum "GtkMovementStep" gtk-movement-step
  (:export t
   :type-initializer "gtk_movement_step_get_type")
  (:logical-positions 0)
  (:visual-positions 1)
  (:words 2)
  (:display-lines 3)
  (:display-line-ends 4)
  (:paragraphs 5)
  (:paragraph-ends 6)
  (:pages 7)
  (:buffer-ends 8)
  (:horizontal-pages 9))  
:logical-positions
Move forward or back by graphemes.
:visual-positions
Move left or right by graphemes.
:words
Move forward or back by words.
:display-lines
Move up or down lines (wrapped lines).
:display-line-ends
Move to either end of a line.
:paragraphs
Move up or down paragraphs (newline-ended lines).
:paragraph-ends
Move to either end of a paragraph.
:pages
Move by pages.
:buffer-ends
Move to ends of the buffer.
:horizontal-pages
Move horizontally by pages.
 

See also

2021-12-6