Class Label
public class Label
- Inheritance
-
Label
- Inherited Members
Methods
GetAttributes(nint)
Calls native method gtk_label_get_attributes.
public static extern AttrListUnownedHandle GetAttributes(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- AttrListUnownedHandle
Transfer ownership: None Nullable: True
GetCurrentUri(nint)
Calls native method gtk_label_get_current_uri.
public static extern NullableUtf8StringUnownedHandle GetCurrentUri(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetEllipsize(nint)
Calls native method gtk_label_get_ellipsize.
public static extern EllipsizeMode GetEllipsize(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- EllipsizeMode
Transfer ownership: None Nullable: False
GetExtraMenu(nint)
Calls native method gtk_label_get_extra_menu.
public static extern nint GetExtraMenu(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_label_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetJustify(nint)
Calls native method gtk_label_get_justify.
public static extern Justification GetJustify(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- Justification
Transfer ownership: None Nullable: False
GetLabel(nint)
Calls native method gtk_label_get_label.
public static extern NonNullableUtf8StringUnownedHandle GetLabel(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetLayout(nint)
Calls native method gtk_label_get_layout.
public static extern nint GetLayout(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetLayoutOffsets(nint, out int, out int)
Calls native method gtk_label_get_layout_offsets.
public static extern void GetLayoutOffsets(nint self, out int x, out int y)
Parameters
self
nintTransfer ownership: None Nullable: False
x
intTransfer ownership: Full Nullable: False
y
intTransfer ownership: Full Nullable: False
GetLines(nint)
Calls native method gtk_label_get_lines.
public static extern int GetLines(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetMaxWidthChars(nint)
Calls native method gtk_label_get_max_width_chars.
public static extern int GetMaxWidthChars(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetMnemonicKeyval(nint)
Calls native method gtk_label_get_mnemonic_keyval.
public static extern uint GetMnemonicKeyval(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetMnemonicWidget(nint)
Calls native method gtk_label_get_mnemonic_widget.
public static extern nint GetMnemonicWidget(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetNaturalWrapMode(nint)
Calls native method gtk_label_get_natural_wrap_mode. Version: 4.6
[Version("4.6")]
public static extern NaturalWrapMode GetNaturalWrapMode(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NaturalWrapMode
Transfer ownership: None Nullable: False
GetSelectable(nint)
Calls native method gtk_label_get_selectable.
public static extern bool GetSelectable(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSelectionBounds(nint, out int, out int)
Calls native method gtk_label_get_selection_bounds.
public static extern bool GetSelectionBounds(nint self, out int start, out int end)
Parameters
self
nintTransfer ownership: None Nullable: False
start
intTransfer ownership: Full Nullable: False
end
intTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetSingleLineMode(nint)
Calls native method gtk_label_get_single_line_mode.
public static extern bool GetSingleLineMode(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetTabs(nint)
Calls native method gtk_label_get_tabs. Version: 4.8
[Version("4.8")]
public static extern TabArrayOwnedHandle GetTabs(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- TabArrayOwnedHandle
Transfer ownership: Full Nullable: True
GetText(nint)
Calls native method gtk_label_get_text.
public static extern NonNullableUtf8StringUnownedHandle GetText(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetUseMarkup(nint)
Calls native method gtk_label_get_use_markup.
public static extern bool GetUseMarkup(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetUseUnderline(nint)
Calls native method gtk_label_get_use_underline.
public static extern bool GetUseUnderline(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetWidthChars(nint)
Calls native method gtk_label_get_width_chars.
public static extern int GetWidthChars(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetWrap(nint)
Calls native method gtk_label_get_wrap.
public static extern bool GetWrap(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetWrapMode(nint)
Calls native method gtk_label_get_wrap_mode.
public static extern WrapMode GetWrapMode(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- WrapMode
Transfer ownership: None Nullable: False
GetXalign(nint)
Calls native method gtk_label_get_xalign.
public static extern float GetXalign(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
GetYalign(nint)
Calls native method gtk_label_get_yalign.
public static extern float GetYalign(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- float
Transfer ownership: None Nullable: False
New(NullableUtf8StringHandle)
Calls native constructor gtk_label_new.
public static extern nint New(NullableUtf8StringHandle str)
Parameters
str
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
NewWithMnemonic(NullableUtf8StringHandle)
Calls native constructor gtk_label_new_with_mnemonic.
public static extern nint NewWithMnemonic(NullableUtf8StringHandle str)
Parameters
str
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: None Nullable: False
SelectRegion(nint, int, int)
Calls native method gtk_label_select_region.
public static extern void SelectRegion(nint self, int startOffset, int endOffset)
Parameters
self
nintTransfer ownership: None Nullable: False
startOffset
intTransfer ownership: None Nullable: False
endOffset
intTransfer ownership: None Nullable: False
SetAttributes(nint, AttrListHandle)
Calls native method gtk_label_set_attributes.
public static extern void SetAttributes(nint self, AttrListHandle attrs)
Parameters
self
nintTransfer ownership: None Nullable: False
attrs
AttrListHandleTransfer ownership: None Nullable: True
SetEllipsize(nint, EllipsizeMode)
Calls native method gtk_label_set_ellipsize.
public static extern void SetEllipsize(nint self, EllipsizeMode mode)
Parameters
self
nintTransfer ownership: None Nullable: False
mode
EllipsizeModeTransfer ownership: None Nullable: False
SetExtraMenu(nint, nint)
Calls native method gtk_label_set_extra_menu.
public static extern void SetExtraMenu(nint self, nint model)
Parameters
self
nintTransfer ownership: None Nullable: False
model
nintTransfer ownership: None Nullable: True
SetJustify(nint, Justification)
Calls native method gtk_label_set_justify.
public static extern void SetJustify(nint self, Justification jtype)
Parameters
self
nintTransfer ownership: None Nullable: False
jtype
JustificationTransfer ownership: None Nullable: False
SetLabel(nint, NonNullableUtf8StringHandle)
Calls native method gtk_label_set_label.
public static extern void SetLabel(nint self, NonNullableUtf8StringHandle str)
Parameters
self
nintTransfer ownership: None Nullable: False
str
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetLines(nint, int)
Calls native method gtk_label_set_lines.
public static extern void SetLines(nint self, int lines)
Parameters
self
nintTransfer ownership: None Nullable: False
lines
intTransfer ownership: None Nullable: False
SetMarkup(nint, NonNullableUtf8StringHandle)
Calls native method gtk_label_set_markup.
public static extern void SetMarkup(nint self, NonNullableUtf8StringHandle str)
Parameters
self
nintTransfer ownership: None Nullable: False
str
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetMarkupWithMnemonic(nint, NonNullableUtf8StringHandle)
Calls native method gtk_label_set_markup_with_mnemonic.
public static extern void SetMarkupWithMnemonic(nint self, NonNullableUtf8StringHandle str)
Parameters
self
nintTransfer ownership: None Nullable: False
str
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetMaxWidthChars(nint, int)
Calls native method gtk_label_set_max_width_chars.
public static extern void SetMaxWidthChars(nint self, int nChars)
Parameters
self
nintTransfer ownership: None Nullable: False
nChars
intTransfer ownership: None Nullable: False
SetMnemonicWidget(nint, nint)
Calls native method gtk_label_set_mnemonic_widget.
public static extern void SetMnemonicWidget(nint self, nint widget)
Parameters
self
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: True
SetNaturalWrapMode(nint, NaturalWrapMode)
Calls native method gtk_label_set_natural_wrap_mode. Version: 4.6
[Version("4.6")]
public static extern void SetNaturalWrapMode(nint self, NaturalWrapMode wrapMode)
Parameters
self
nintTransfer ownership: None Nullable: False
wrapMode
NaturalWrapModeTransfer ownership: None Nullable: False
SetSelectable(nint, bool)
Calls native method gtk_label_set_selectable.
public static extern void SetSelectable(nint self, bool setting)
Parameters
self
nintTransfer ownership: None Nullable: False
setting
boolTransfer ownership: None Nullable: False
SetSingleLineMode(nint, bool)
Calls native method gtk_label_set_single_line_mode.
public static extern void SetSingleLineMode(nint self, bool singleLineMode)
Parameters
self
nintTransfer ownership: None Nullable: False
singleLineMode
boolTransfer ownership: None Nullable: False
SetTabs(nint, TabArrayHandle)
Calls native method gtk_label_set_tabs. Version: 4.8
[Version("4.8")]
public static extern void SetTabs(nint self, TabArrayHandle tabs)
Parameters
self
nintTransfer ownership: None Nullable: False
tabs
TabArrayHandleTransfer ownership: None Nullable: True
SetText(nint, NonNullableUtf8StringHandle)
Calls native method gtk_label_set_text.
public static extern void SetText(nint self, NonNullableUtf8StringHandle str)
Parameters
self
nintTransfer ownership: None Nullable: False
str
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetTextWithMnemonic(nint, NonNullableUtf8StringHandle)
Calls native method gtk_label_set_text_with_mnemonic.
public static extern void SetTextWithMnemonic(nint self, NonNullableUtf8StringHandle str)
Parameters
self
nintTransfer ownership: None Nullable: False
str
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetUseMarkup(nint, bool)
Calls native method gtk_label_set_use_markup.
public static extern void SetUseMarkup(nint self, bool setting)
Parameters
self
nintTransfer ownership: None Nullable: False
setting
boolTransfer ownership: None Nullable: False
SetUseUnderline(nint, bool)
Calls native method gtk_label_set_use_underline.
public static extern void SetUseUnderline(nint self, bool setting)
Parameters
self
nintTransfer ownership: None Nullable: False
setting
boolTransfer ownership: None Nullable: False
SetWidthChars(nint, int)
Calls native method gtk_label_set_width_chars.
public static extern void SetWidthChars(nint self, int nChars)
Parameters
self
nintTransfer ownership: None Nullable: False
nChars
intTransfer ownership: None Nullable: False
SetWrap(nint, bool)
Calls native method gtk_label_set_wrap.
public static extern void SetWrap(nint self, bool wrap)
Parameters
self
nintTransfer ownership: None Nullable: False
wrap
boolTransfer ownership: None Nullable: False
SetWrapMode(nint, WrapMode)
Calls native method gtk_label_set_wrap_mode.
public static extern void SetWrapMode(nint self, WrapMode wrapMode)
Parameters
self
nintTransfer ownership: None Nullable: False
wrapMode
WrapModeTransfer ownership: None Nullable: False
SetXalign(nint, float)
Calls native method gtk_label_set_xalign.
public static extern void SetXalign(nint self, float xalign)
Parameters
self
nintTransfer ownership: None Nullable: False
xalign
floatTransfer ownership: None Nullable: False
SetYalign(nint, float)
Calls native method gtk_label_set_yalign.
public static extern void SetYalign(nint self, float yalign)