Class TextView
public class TextView
- Inheritance
-
TextView
- Inherited Members
Methods
AddChildAtAnchor(nint, nint, nint)
Calls native method gtk_text_view_add_child_at_anchor.
public static extern void AddChildAtAnchor(nint textView, nint child, nint anchor)
Parameters
textView
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
anchor
nintTransfer ownership: None Nullable: False
AddOverlay(nint, nint, int, int)
Calls native method gtk_text_view_add_overlay.
public static extern void AddOverlay(nint textView, nint child, int xpos, int ypos)
Parameters
textView
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
xpos
intTransfer ownership: None Nullable: False
ypos
intTransfer ownership: None Nullable: False
BackwardDisplayLine(nint, TextIterHandle)
Calls native method gtk_text_view_backward_display_line.
public static extern bool BackwardDisplayLine(nint textView, TextIterHandle iter)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
BackwardDisplayLineStart(nint, TextIterHandle)
Calls native method gtk_text_view_backward_display_line_start.
public static extern bool BackwardDisplayLineStart(nint textView, TextIterHandle iter)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
BufferToWindowCoords(nint, TextWindowType, int, int, out int, out int)
Calls native method gtk_text_view_buffer_to_window_coords.
public static extern void BufferToWindowCoords(nint textView, TextWindowType win, int bufferX, int bufferY, out int windowX, out int windowY)
Parameters
textView
nintTransfer ownership: None Nullable: False
win
TextWindowTypeTransfer ownership: None Nullable: False
bufferX
intTransfer ownership: None Nullable: False
bufferY
intTransfer ownership: None Nullable: False
windowX
intTransfer ownership: Full Nullable: False
windowY
intTransfer ownership: Full Nullable: False
ForwardDisplayLine(nint, TextIterHandle)
Calls native method gtk_text_view_forward_display_line.
public static extern bool ForwardDisplayLine(nint textView, TextIterHandle iter)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ForwardDisplayLineEnd(nint, TextIterHandle)
Calls native method gtk_text_view_forward_display_line_end.
public static extern bool ForwardDisplayLineEnd(nint textView, TextIterHandle iter)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAcceptsTab(nint)
Calls native method gtk_text_view_get_accepts_tab.
public static extern bool GetAcceptsTab(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetBottomMargin(nint)
Calls native method gtk_text_view_get_bottom_margin.
public static extern int GetBottomMargin(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetBuffer(nint)
Calls native method gtk_text_view_get_buffer.
public static extern nint GetBuffer(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetCursorVisible(nint)
Calls native method gtk_text_view_get_cursor_visible.
public static extern bool GetCursorVisible(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetEditable(nint)
Calls native method gtk_text_view_get_editable.
public static extern bool GetEditable(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetExtraMenu(nint)
Calls native method gtk_text_view_get_extra_menu.
public static extern nint GetExtraMenu(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_text_view_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGutter(nint, TextWindowType)
Calls native method gtk_text_view_get_gutter.
public static extern nint GetGutter(nint textView, TextWindowType win)
Parameters
textView
nintTransfer ownership: None Nullable: False
win
TextWindowTypeTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetIndent(nint)
Calls native method gtk_text_view_get_indent.
public static extern int GetIndent(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetInputHints(nint)
Calls native method gtk_text_view_get_input_hints.
public static extern InputHints GetInputHints(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- InputHints
Transfer ownership: None Nullable: False
GetInputPurpose(nint)
Calls native method gtk_text_view_get_input_purpose.
public static extern InputPurpose GetInputPurpose(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- InputPurpose
Transfer ownership: None Nullable: False
GetJustification(nint)
Calls native method gtk_text_view_get_justification.
public static extern Justification GetJustification(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- Justification
Transfer ownership: None Nullable: False
GetLeftMargin(nint)
Calls native method gtk_text_view_get_left_margin.
public static extern int GetLeftMargin(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetLineYrange(nint, TextIterHandle, out int, out int)
Calls native method gtk_text_view_get_line_yrange.
public static extern void GetLineYrange(nint textView, TextIterHandle iter, out int y, out int height)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
y
intTransfer ownership: Full Nullable: False
height
intTransfer ownership: Full Nullable: False
GetLtrContext(nint)
Calls native method gtk_text_view_get_ltr_context. Version: 4.4
[Version("4.4")]
public static extern nint GetLtrContext(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetMonospace(nint)
Calls native method gtk_text_view_get_monospace.
public static extern bool GetMonospace(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetOverwrite(nint)
Calls native method gtk_text_view_get_overwrite.
public static extern bool GetOverwrite(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPixelsAboveLines(nint)
Calls native method gtk_text_view_get_pixels_above_lines.
public static extern int GetPixelsAboveLines(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetPixelsBelowLines(nint)
Calls native method gtk_text_view_get_pixels_below_lines.
public static extern int GetPixelsBelowLines(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetPixelsInsideWrap(nint)
Calls native method gtk_text_view_get_pixels_inside_wrap.
public static extern int GetPixelsInsideWrap(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetRightMargin(nint)
Calls native method gtk_text_view_get_right_margin.
public static extern int GetRightMargin(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetRtlContext(nint)
Calls native method gtk_text_view_get_rtl_context. Version: 4.4
[Version("4.4")]
public static extern nint GetRtlContext(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetTabs(nint)
Calls native method gtk_text_view_get_tabs.
public static extern TabArrayOwnedHandle GetTabs(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- TabArrayOwnedHandle
Transfer ownership: Full Nullable: True
GetTopMargin(nint)
Calls native method gtk_text_view_get_top_margin.
public static extern int GetTopMargin(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetWrapMode(nint)
Calls native method gtk_text_view_get_wrap_mode.
public static extern WrapMode GetWrapMode(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- WrapMode
Transfer ownership: None Nullable: False
ImContextFilterKeypress(nint, nint)
Calls native method gtk_text_view_im_context_filter_keypress.
public static extern bool ImContextFilterKeypress(nint textView, nint @event)
Parameters
Returns
- bool
Transfer ownership: None Nullable: False
MoveMarkOnscreen(nint, nint)
Calls native method gtk_text_view_move_mark_onscreen.
public static extern bool MoveMarkOnscreen(nint textView, nint mark)
Parameters
textView
nintTransfer ownership: None Nullable: False
mark
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
MoveOverlay(nint, nint, int, int)
Calls native method gtk_text_view_move_overlay.
public static extern void MoveOverlay(nint textView, nint child, int xpos, int ypos)
Parameters
textView
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
xpos
intTransfer ownership: None Nullable: False
ypos
intTransfer ownership: None Nullable: False
MoveVisually(nint, TextIterHandle, int)
Calls native method gtk_text_view_move_visually.
public static extern bool MoveVisually(nint textView, TextIterHandle iter, int count)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
count
intTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_text_view_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
NewWithBuffer(nint)
Calls native constructor gtk_text_view_new_with_buffer.
public static extern nint NewWithBuffer(nint buffer)
Parameters
buffer
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
PlaceCursorOnscreen(nint)
Calls native method gtk_text_view_place_cursor_onscreen.
public static extern bool PlaceCursorOnscreen(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Remove(nint, nint)
Calls native method gtk_text_view_remove.
public static extern void Remove(nint textView, nint child)
Parameters
textView
nintTransfer ownership: None Nullable: False
child
nintTransfer ownership: None Nullable: False
ResetCursorBlink(nint)
Calls native method gtk_text_view_reset_cursor_blink.
public static extern void ResetCursorBlink(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
ResetImContext(nint)
Calls native method gtk_text_view_reset_im_context.
public static extern void ResetImContext(nint textView)
Parameters
textView
nintTransfer ownership: None Nullable: False
ScrollMarkOnscreen(nint, nint)
Calls native method gtk_text_view_scroll_mark_onscreen.
public static extern void ScrollMarkOnscreen(nint textView, nint mark)
Parameters
textView
nintTransfer ownership: None Nullable: False
mark
nintTransfer ownership: None Nullable: False
ScrollToIter(nint, TextIterHandle, double, bool, double, double)
Calls native method gtk_text_view_scroll_to_iter.
public static extern bool ScrollToIter(nint textView, TextIterHandle iter, double withinMargin, bool useAlign, double xalign, double yalign)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
withinMargin
doubleTransfer ownership: None Nullable: False
useAlign
boolTransfer ownership: None Nullable: False
xalign
doubleTransfer ownership: None Nullable: False
yalign
doubleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ScrollToMark(nint, nint, double, bool, double, double)
Calls native method gtk_text_view_scroll_to_mark.
public static extern void ScrollToMark(nint textView, nint mark, double withinMargin, bool useAlign, double xalign, double yalign)
Parameters
textView
nintTransfer ownership: None Nullable: False
mark
nintTransfer ownership: None Nullable: False
withinMargin
doubleTransfer ownership: None Nullable: False
useAlign
boolTransfer ownership: None Nullable: False
xalign
doubleTransfer ownership: None Nullable: False
yalign
doubleTransfer ownership: None Nullable: False
SetAcceptsTab(nint, bool)
Calls native method gtk_text_view_set_accepts_tab.
public static extern void SetAcceptsTab(nint textView, bool acceptsTab)
Parameters
textView
nintTransfer ownership: None Nullable: False
acceptsTab
boolTransfer ownership: None Nullable: False
SetBottomMargin(nint, int)
Calls native method gtk_text_view_set_bottom_margin.
public static extern void SetBottomMargin(nint textView, int bottomMargin)
Parameters
textView
nintTransfer ownership: None Nullable: False
bottomMargin
intTransfer ownership: None Nullable: False
SetBuffer(nint, nint)
Calls native method gtk_text_view_set_buffer.
public static extern void SetBuffer(nint textView, nint buffer)
Parameters
textView
nintTransfer ownership: None Nullable: False
buffer
nintTransfer ownership: None Nullable: True
SetCursorVisible(nint, bool)
Calls native method gtk_text_view_set_cursor_visible.
public static extern void SetCursorVisible(nint textView, bool setting)
Parameters
textView
nintTransfer ownership: None Nullable: False
setting
boolTransfer ownership: None Nullable: False
SetEditable(nint, bool)
Calls native method gtk_text_view_set_editable.
public static extern void SetEditable(nint textView, bool setting)
Parameters
textView
nintTransfer ownership: None Nullable: False
setting
boolTransfer ownership: None Nullable: False
SetExtraMenu(nint, nint)
Calls native method gtk_text_view_set_extra_menu.
public static extern void SetExtraMenu(nint textView, nint model)
Parameters
textView
nintTransfer ownership: None Nullable: False
model
nintTransfer ownership: None Nullable: True
SetGutter(nint, TextWindowType, nint)
Calls native method gtk_text_view_set_gutter.
public static extern void SetGutter(nint textView, TextWindowType win, nint widget)
Parameters
textView
nintTransfer ownership: None Nullable: False
win
TextWindowTypeTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: True
SetIndent(nint, int)
Calls native method gtk_text_view_set_indent.
public static extern void SetIndent(nint textView, int indent)
Parameters
textView
nintTransfer ownership: None Nullable: False
indent
intTransfer ownership: None Nullable: False
SetInputHints(nint, InputHints)
Calls native method gtk_text_view_set_input_hints.
public static extern void SetInputHints(nint textView, InputHints hints)
Parameters
textView
nintTransfer ownership: None Nullable: False
hints
InputHintsTransfer ownership: None Nullable: False
SetInputPurpose(nint, InputPurpose)
Calls native method gtk_text_view_set_input_purpose.
public static extern void SetInputPurpose(nint textView, InputPurpose purpose)
Parameters
textView
nintTransfer ownership: None Nullable: False
purpose
InputPurposeTransfer ownership: None Nullable: False
SetJustification(nint, Justification)
Calls native method gtk_text_view_set_justification.
public static extern void SetJustification(nint textView, Justification justification)
Parameters
textView
nintTransfer ownership: None Nullable: False
justification
JustificationTransfer ownership: None Nullable: False
SetLeftMargin(nint, int)
Calls native method gtk_text_view_set_left_margin.
public static extern void SetLeftMargin(nint textView, int leftMargin)
Parameters
textView
nintTransfer ownership: None Nullable: False
leftMargin
intTransfer ownership: None Nullable: False
SetMonospace(nint, bool)
Calls native method gtk_text_view_set_monospace.
public static extern void SetMonospace(nint textView, bool monospace)
Parameters
textView
nintTransfer ownership: None Nullable: False
monospace
boolTransfer ownership: None Nullable: False
SetOverwrite(nint, bool)
Calls native method gtk_text_view_set_overwrite.
public static extern void SetOverwrite(nint textView, bool overwrite)
Parameters
textView
nintTransfer ownership: None Nullable: False
overwrite
boolTransfer ownership: None Nullable: False
SetPixelsAboveLines(nint, int)
Calls native method gtk_text_view_set_pixels_above_lines.
public static extern void SetPixelsAboveLines(nint textView, int pixelsAboveLines)
Parameters
textView
nintTransfer ownership: None Nullable: False
pixelsAboveLines
intTransfer ownership: None Nullable: False
SetPixelsBelowLines(nint, int)
Calls native method gtk_text_view_set_pixels_below_lines.
public static extern void SetPixelsBelowLines(nint textView, int pixelsBelowLines)
Parameters
textView
nintTransfer ownership: None Nullable: False
pixelsBelowLines
intTransfer ownership: None Nullable: False
SetPixelsInsideWrap(nint, int)
Calls native method gtk_text_view_set_pixels_inside_wrap.
public static extern void SetPixelsInsideWrap(nint textView, int pixelsInsideWrap)
Parameters
textView
nintTransfer ownership: None Nullable: False
pixelsInsideWrap
intTransfer ownership: None Nullable: False
SetRightMargin(nint, int)
Calls native method gtk_text_view_set_right_margin.
public static extern void SetRightMargin(nint textView, int rightMargin)
Parameters
textView
nintTransfer ownership: None Nullable: False
rightMargin
intTransfer ownership: None Nullable: False
SetTabs(nint, TabArrayHandle)
Calls native method gtk_text_view_set_tabs.
public static extern void SetTabs(nint textView, TabArrayHandle tabs)
Parameters
textView
nintTransfer ownership: None Nullable: False
tabs
TabArrayHandleTransfer ownership: None Nullable: False
SetTopMargin(nint, int)
Calls native method gtk_text_view_set_top_margin.
public static extern void SetTopMargin(nint textView, int topMargin)
Parameters
textView
nintTransfer ownership: None Nullable: False
topMargin
intTransfer ownership: None Nullable: False
SetWrapMode(nint, WrapMode)
Calls native method gtk_text_view_set_wrap_mode.
public static extern void SetWrapMode(nint textView, WrapMode wrapMode)
Parameters
textView
nintTransfer ownership: None Nullable: False
wrapMode
WrapModeTransfer ownership: None Nullable: False
StartsDisplayLine(nint, TextIterHandle)
Calls native method gtk_text_view_starts_display_line.
public static extern bool StartsDisplayLine(nint textView, TextIterHandle iter)
Parameters
textView
nintTransfer ownership: None Nullable: False
iter
TextIterHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
WindowToBufferCoords(nint, TextWindowType, int, int, out int, out int)
Calls native method gtk_text_view_window_to_buffer_coords.
public static extern void WindowToBufferCoords(nint textView, TextWindowType win, int windowX, int windowY, out int bufferX, out int bufferY)
Parameters
textView
nintTransfer ownership: None Nullable: False
win
TextWindowTypeTransfer ownership: None Nullable: False
windowX
intTransfer ownership: None Nullable: False
windowY
intTransfer ownership: None Nullable: False
bufferX
intTransfer ownership: Full Nullable: False
bufferY
intTransfer ownership: Full Nullable: False