[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGtk3' (#lcl)

TGtkTextView

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgtk3.pas line 13747

type TGtkTextView = object(TGtkContainer)

  priv2: PGtkTextViewPrivate;

  

  function new;

  

  function new_with_buffer();

  

  procedure add_child_at_anchor();

  

  procedure add_child_in_window();

  

  function backward_display_line();

  

  function backward_display_line_start();

  

  procedure buffer_to_window_coords();

  

  function forward_display_line();

  

  function forward_display_line_end();

  

  function get_accepts_tab;

  

  function get_border_window_size();

  

  function get_bottom_margin;

  

  function get_buffer;

  

  procedure get_cursor_locations();

  

  function get_cursor_visible;

  

  function get_default_attributes;

  

  function get_editable;

  

  function get_indent;

  

  function get_input_hints;

  

  function get_input_purpose;

  

  function get_iter_at_location();

  

  function get_iter_at_position();

  

  procedure get_iter_location();

  

  function get_justification;

  

  function get_left_margin;

  

  procedure get_line_at_y();

  

  procedure get_line_yrange();

  

  function get_monospace;

  

  function get_overwrite;

  

  function get_pixels_above_lines;

  

  function get_pixels_below_lines;

  

  function get_pixels_inside_wrap;

  

  function get_right_margin;

  

  function get_tabs;

  

  function get_top_margin;

  

  procedure get_visible_rect();

  

  function get_window();

  

  function get_window_type();

  

  function get_wrap_mode;

  

  function im_context_filter_keypress();

  

  procedure move_child();

  

  function move_mark_onscreen();

  

  function move_visually();

  

  function place_cursor_onscreen;

  

  procedure reset_cursor_blink;

  

  procedure reset_im_context;

  

  procedure scroll_mark_onscreen();

  

  function scroll_to_iter();

  

  procedure scroll_to_mark();

  

  procedure set_accepts_tab();

  

  procedure set_border_window_size();

  

  procedure set_bottom_margin();

  

  procedure set_buffer();

  

  procedure set_cursor_visible();

  

  procedure set_editable();

  

  procedure set_indent();

  

  procedure set_input_hints();

  

  procedure set_input_purpose();

  

  procedure set_justification();

  

  procedure set_left_margin();

  

  procedure set_monospace();

  

  procedure set_overwrite();

  

  procedure set_pixels_above_lines();

  

  procedure set_pixels_below_lines();

  

  procedure set_pixels_inside_wrap();

  

  procedure set_right_margin();

  

  procedure set_tabs();

  

  procedure set_top_margin();

  

  procedure set_wrap_mode();

  

  function starts_display_line();

  

  procedure window_to_buffer_coords();

  

  property accepts_tab: gboolean; [rw]

  

  property bottom_margin: gint; [rw]

  

  property buffer: PGtkTextBuffer; [rw]

  

  property cursor_visible: gboolean; [rw]

  

  property editable: gboolean; [rw]

  

  property indent: gint; [rw]

  

  property input_hints: TGtkInputHints; [rw]

  

  property input_purpose: TGtkInputPurpose; [rw]

  

  property justification: TGtkJustification; [rw]

  

  property left_margin: gint; [rw]

  

  property monospace: gboolean; [rw]

  

  property overwrite: gboolean; [rw]

  

  property pixels_above_lines: gint; [rw]

  

  property pixels_below_lines: gint; [rw]

  

  property pixels_inside_wrap: gint; [rw]

  

  property right_margin: gint; [rw]

  

  property tabs: PPangoTabArray; [rw]

  

  property top_margin: gint; [rw]

  

  property wrap_mode: TGtkWrapMode; [rw]

  

end;

Inheritance

TGtkTextView

  

TGtkContainer

  

TGtkWidget

  

TGInitiallyUnowned

  

TGObject