Class TextTag
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class TextTag : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
- Inheritance
-
TextTag
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
TextTag(bool, params ConstructArgument[])
protected TextTag(bool owned, params ConstructArgument[] constructArguments)
Parameters
owned
bool
constructArguments
ConstructArgument[]
TextTag(IntPtr, bool)
protected TextTag(IntPtr ptr, bool ownedRef)
Parameters
ptr
IntPtr
ownedRef
bool
Fields
AccumulativeMarginPropertyDefinition
public static readonly Property<bool, TextTag> AccumulativeMarginPropertyDefinition
Field Value
- Property<bool, TextTag>
AllowBreaksPropertyDefinition
public static readonly Property<bool, TextTag> AllowBreaksPropertyDefinition
Field Value
- Property<bool, TextTag>
AllowBreaksSetPropertyDefinition
public static readonly Property<bool, TextTag> AllowBreaksSetPropertyDefinition
Field Value
- Property<bool, TextTag>
BackgroundFullHeightPropertyDefinition
public static readonly Property<bool, TextTag> BackgroundFullHeightPropertyDefinition
Field Value
- Property<bool, TextTag>
BackgroundFullHeightSetPropertyDefinition
public static readonly Property<bool, TextTag> BackgroundFullHeightSetPropertyDefinition
Field Value
- Property<bool, TextTag>
BackgroundPropertyDefinition
public static readonly Property<string?, TextTag> BackgroundPropertyDefinition
Field Value
- Property<string, TextTag>
BackgroundRgbaPropertyDefinition
public static readonly Property<RGBA, TextTag> BackgroundRgbaPropertyDefinition
Field Value
- Property<RGBA, TextTag>
BackgroundSetPropertyDefinition
public static readonly Property<bool, TextTag> BackgroundSetPropertyDefinition
Field Value
- Property<bool, TextTag>
DirectionPropertyDefinition
public static readonly Property<TextDirection, TextTag> DirectionPropertyDefinition
Field Value
- Property<TextDirection, TextTag>
EditablePropertyDefinition
public static readonly Property<bool, TextTag> EditablePropertyDefinition
Field Value
- Property<bool, TextTag>
EditableSetPropertyDefinition
public static readonly Property<bool, TextTag> EditableSetPropertyDefinition
Field Value
- Property<bool, TextTag>
FallbackPropertyDefinition
public static readonly Property<bool, TextTag> FallbackPropertyDefinition
Field Value
- Property<bool, TextTag>
FallbackSetPropertyDefinition
public static readonly Property<bool, TextTag> FallbackSetPropertyDefinition
Field Value
- Property<bool, TextTag>
FamilyPropertyDefinition
public static readonly Property<string?, TextTag> FamilyPropertyDefinition
Field Value
- Property<string, TextTag>
FamilySetPropertyDefinition
public static readonly Property<bool, TextTag> FamilySetPropertyDefinition
Field Value
- Property<bool, TextTag>
FontDescPropertyDefinition
public static readonly Property<FontDescription, TextTag> FontDescPropertyDefinition
Field Value
- Property<FontDescription, TextTag>
FontFeaturesPropertyDefinition
public static readonly Property<string?, TextTag> FontFeaturesPropertyDefinition
Field Value
- Property<string, TextTag>
FontFeaturesSetPropertyDefinition
public static readonly Property<bool, TextTag> FontFeaturesSetPropertyDefinition
Field Value
- Property<bool, TextTag>
FontPropertyDefinition
public static readonly Property<string?, TextTag> FontPropertyDefinition
Field Value
- Property<string, TextTag>
ForegroundPropertyDefinition
public static readonly Property<string?, TextTag> ForegroundPropertyDefinition
Field Value
- Property<string, TextTag>
ForegroundRgbaPropertyDefinition
public static readonly Property<RGBA, TextTag> ForegroundRgbaPropertyDefinition
Field Value
- Property<RGBA, TextTag>
ForegroundSetPropertyDefinition
public static readonly Property<bool, TextTag> ForegroundSetPropertyDefinition
Field Value
- Property<bool, TextTag>
IndentPropertyDefinition
public static readonly Property<int, TextTag> IndentPropertyDefinition
Field Value
- Property<int, TextTag>
IndentSetPropertyDefinition
public static readonly Property<bool, TextTag> IndentSetPropertyDefinition
Field Value
- Property<bool, TextTag>
InsertHyphensPropertyDefinition
public static readonly Property<bool, TextTag> InsertHyphensPropertyDefinition
Field Value
- Property<bool, TextTag>
InsertHyphensSetPropertyDefinition
public static readonly Property<bool, TextTag> InsertHyphensSetPropertyDefinition
Field Value
- Property<bool, TextTag>
InvisiblePropertyDefinition
public static readonly Property<bool, TextTag> InvisiblePropertyDefinition
Field Value
- Property<bool, TextTag>
InvisibleSetPropertyDefinition
public static readonly Property<bool, TextTag> InvisibleSetPropertyDefinition
Field Value
- Property<bool, TextTag>
JustificationPropertyDefinition
public static readonly Property<Justification, TextTag> JustificationPropertyDefinition
Field Value
- Property<Justification, TextTag>
JustificationSetPropertyDefinition
public static readonly Property<bool, TextTag> JustificationSetPropertyDefinition
Field Value
- Property<bool, TextTag>
LanguagePropertyDefinition
public static readonly Property<string?, TextTag> LanguagePropertyDefinition
Field Value
- Property<string, TextTag>
LanguageSetPropertyDefinition
public static readonly Property<bool, TextTag> LanguageSetPropertyDefinition
Field Value
- Property<bool, TextTag>
LeftMarginPropertyDefinition
public static readonly Property<int, TextTag> LeftMarginPropertyDefinition
Field Value
- Property<int, TextTag>
LeftMarginSetPropertyDefinition
public static readonly Property<bool, TextTag> LeftMarginSetPropertyDefinition
Field Value
- Property<bool, TextTag>
LetterSpacingPropertyDefinition
public static readonly Property<int, TextTag> LetterSpacingPropertyDefinition
Field Value
- Property<int, TextTag>
LetterSpacingSetPropertyDefinition
public static readonly Property<bool, TextTag> LetterSpacingSetPropertyDefinition
Field Value
- Property<bool, TextTag>
LineHeightPropertyDefinition
public static readonly Property<float, TextTag> LineHeightPropertyDefinition
Field Value
- Property<float, TextTag>
LineHeightSetPropertyDefinition
public static readonly Property<bool, TextTag> LineHeightSetPropertyDefinition
Field Value
- Property<bool, TextTag>
NamePropertyDefinition
public static readonly Property<string?, TextTag> NamePropertyDefinition
Field Value
- Property<string, TextTag>
OverlinePropertyDefinition
public static readonly Property<Overline, TextTag> OverlinePropertyDefinition
Field Value
- Property<Overline, TextTag>
OverlineRgbaPropertyDefinition
public static readonly Property<RGBA, TextTag> OverlineRgbaPropertyDefinition
Field Value
- Property<RGBA, TextTag>
OverlineRgbaSetPropertyDefinition
public static readonly Property<bool, TextTag> OverlineRgbaSetPropertyDefinition
Field Value
- Property<bool, TextTag>
OverlineSetPropertyDefinition
public static readonly Property<bool, TextTag> OverlineSetPropertyDefinition
Field Value
- Property<bool, TextTag>
ParagraphBackgroundPropertyDefinition
public static readonly Property<string?, TextTag> ParagraphBackgroundPropertyDefinition
Field Value
- Property<string, TextTag>
ParagraphBackgroundRgbaPropertyDefinition
public static readonly Property<RGBA, TextTag> ParagraphBackgroundRgbaPropertyDefinition
Field Value
- Property<RGBA, TextTag>
ParagraphBackgroundSetPropertyDefinition
public static readonly Property<bool, TextTag> ParagraphBackgroundSetPropertyDefinition
Field Value
- Property<bool, TextTag>
PixelsAboveLinesPropertyDefinition
public static readonly Property<int, TextTag> PixelsAboveLinesPropertyDefinition
Field Value
- Property<int, TextTag>
PixelsAboveLinesSetPropertyDefinition
public static readonly Property<bool, TextTag> PixelsAboveLinesSetPropertyDefinition
Field Value
- Property<bool, TextTag>
PixelsBelowLinesPropertyDefinition
public static readonly Property<int, TextTag> PixelsBelowLinesPropertyDefinition
Field Value
- Property<int, TextTag>
PixelsBelowLinesSetPropertyDefinition
public static readonly Property<bool, TextTag> PixelsBelowLinesSetPropertyDefinition
Field Value
- Property<bool, TextTag>
PixelsInsideWrapPropertyDefinition
public static readonly Property<int, TextTag> PixelsInsideWrapPropertyDefinition
Field Value
- Property<int, TextTag>
PixelsInsideWrapSetPropertyDefinition
public static readonly Property<bool, TextTag> PixelsInsideWrapSetPropertyDefinition
Field Value
- Property<bool, TextTag>
RightMarginPropertyDefinition
public static readonly Property<int, TextTag> RightMarginPropertyDefinition
Field Value
- Property<int, TextTag>
RightMarginSetPropertyDefinition
public static readonly Property<bool, TextTag> RightMarginSetPropertyDefinition
Field Value
- Property<bool, TextTag>
RisePropertyDefinition
public static readonly Property<int, TextTag> RisePropertyDefinition
Field Value
- Property<int, TextTag>
RiseSetPropertyDefinition
public static readonly Property<bool, TextTag> RiseSetPropertyDefinition
Field Value
- Property<bool, TextTag>
ScalePropertyDefinition
public static readonly Property<double, TextTag> ScalePropertyDefinition
Field Value
- Property<double, TextTag>
ScaleSetPropertyDefinition
public static readonly Property<bool, TextTag> ScaleSetPropertyDefinition
Field Value
- Property<bool, TextTag>
SentencePropertyDefinition
public static readonly Property<bool, TextTag> SentencePropertyDefinition
Field Value
- Property<bool, TextTag>
SentenceSetPropertyDefinition
public static readonly Property<bool, TextTag> SentenceSetPropertyDefinition
Field Value
- Property<bool, TextTag>
ShowSpacesPropertyDefinition
public static readonly Property<ShowFlags, TextTag> ShowSpacesPropertyDefinition
Field Value
- Property<ShowFlags, TextTag>
ShowSpacesSetPropertyDefinition
public static readonly Property<bool, TextTag> ShowSpacesSetPropertyDefinition
Field Value
- Property<bool, TextTag>
SizePointsPropertyDefinition
public static readonly Property<double, TextTag> SizePointsPropertyDefinition
Field Value
- Property<double, TextTag>
SizePropertyDefinition
public static readonly Property<int, TextTag> SizePropertyDefinition
Field Value
- Property<int, TextTag>
SizeSetPropertyDefinition
public static readonly Property<bool, TextTag> SizeSetPropertyDefinition
Field Value
- Property<bool, TextTag>
StretchPropertyDefinition
public static readonly Property<Stretch, TextTag> StretchPropertyDefinition
Field Value
- Property<Stretch, TextTag>
StretchSetPropertyDefinition
public static readonly Property<bool, TextTag> StretchSetPropertyDefinition
Field Value
- Property<bool, TextTag>
StrikethroughPropertyDefinition
public static readonly Property<bool, TextTag> StrikethroughPropertyDefinition
Field Value
- Property<bool, TextTag>
StrikethroughRgbaPropertyDefinition
public static readonly Property<RGBA, TextTag> StrikethroughRgbaPropertyDefinition
Field Value
- Property<RGBA, TextTag>
StrikethroughRgbaSetPropertyDefinition
public static readonly Property<bool, TextTag> StrikethroughRgbaSetPropertyDefinition
Field Value
- Property<bool, TextTag>
StrikethroughSetPropertyDefinition
public static readonly Property<bool, TextTag> StrikethroughSetPropertyDefinition
Field Value
- Property<bool, TextTag>
StylePropertyDefinition
public static readonly Property<Style, TextTag> StylePropertyDefinition
Field Value
- Property<Style, TextTag>
StyleSetPropertyDefinition
public static readonly Property<bool, TextTag> StyleSetPropertyDefinition
Field Value
- Property<bool, TextTag>
TabsPropertyDefinition
public static readonly Property<TabArray, TextTag> TabsPropertyDefinition
Field Value
- Property<TabArray, TextTag>
TabsSetPropertyDefinition
public static readonly Property<bool, TextTag> TabsSetPropertyDefinition
Field Value
- Property<bool, TextTag>
TextTransformPropertyDefinition
public static readonly Property<TextTransform, TextTag> TextTransformPropertyDefinition
Field Value
- Property<TextTransform, TextTag>
TextTransformSetPropertyDefinition
public static readonly Property<bool, TextTag> TextTransformSetPropertyDefinition
Field Value
- Property<bool, TextTag>
UnderlinePropertyDefinition
public static readonly Property<Underline, TextTag> UnderlinePropertyDefinition
Field Value
- Property<Underline, TextTag>
UnderlineRgbaPropertyDefinition
public static readonly Property<RGBA, TextTag> UnderlineRgbaPropertyDefinition
Field Value
- Property<RGBA, TextTag>
UnderlineRgbaSetPropertyDefinition
public static readonly Property<bool, TextTag> UnderlineRgbaSetPropertyDefinition
Field Value
- Property<bool, TextTag>
UnderlineSetPropertyDefinition
public static readonly Property<bool, TextTag> UnderlineSetPropertyDefinition
Field Value
- Property<bool, TextTag>
VariantPropertyDefinition
public static readonly Property<Variant, TextTag> VariantPropertyDefinition
Field Value
- Property<Variant, TextTag>
VariantSetPropertyDefinition
public static readonly Property<bool, TextTag> VariantSetPropertyDefinition
Field Value
- Property<bool, TextTag>
WeightPropertyDefinition
public static readonly Property<int, TextTag> WeightPropertyDefinition
Field Value
- Property<int, TextTag>
WeightSetPropertyDefinition
public static readonly Property<bool, TextTag> WeightSetPropertyDefinition
Field Value
- Property<bool, TextTag>
WordPropertyDefinition
public static readonly Property<bool, TextTag> WordPropertyDefinition
Field Value
- Property<bool, TextTag>
WordSetPropertyDefinition
public static readonly Property<bool, TextTag> WordSetPropertyDefinition
Field Value
- Property<bool, TextTag>
WrapModePropertyDefinition
public static readonly Property<WrapMode, TextTag> WrapModePropertyDefinition
Field Value
- Property<WrapMode, TextTag>
WrapModeSetPropertyDefinition
public static readonly Property<bool, TextTag> WrapModeSetPropertyDefinition
Field Value
- Property<bool, TextTag>
Properties
AccumulativeMargin
public bool AccumulativeMargin { get; set; }
Property Value
- bool
AllowBreaks
public bool AllowBreaks { get; set; }
Property Value
- bool
AllowBreaksSet
public bool AllowBreaksSet { get; set; }
Property Value
- bool
Background
public string? Background { set; }
Property Value
- string
BackgroundFullHeight
public bool BackgroundFullHeight { get; set; }
Property Value
- bool
BackgroundFullHeightSet
public bool BackgroundFullHeightSet { get; set; }
Property Value
- bool
BackgroundRgba
public RGBA BackgroundRgba { get; set; }
Property Value
- RGBA
BackgroundSet
public bool BackgroundSet { get; set; }
Property Value
- bool
Direction
public TextDirection Direction { get; set; }
Property Value
- TextDirection
Editable
public bool Editable { get; set; }
Property Value
- bool
EditableSet
public bool EditableSet { get; set; }
Property Value
- bool
Fallback
public bool Fallback { get; set; }
Property Value
- bool
FallbackSet
public bool FallbackSet { get; set; }
Property Value
- bool
Family
public string? Family { get; set; }
Property Value
- string
FamilySet
public bool FamilySet { get; set; }
Property Value
- bool
Font
public string? Font { get; set; }
Property Value
- string
FontDesc
public FontDescription FontDesc { get; set; }
Property Value
- FontDescription
FontFeatures
public string? FontFeatures { get; set; }
Property Value
- string
FontFeaturesSet
public bool FontFeaturesSet { get; set; }
Property Value
- bool
Foreground
public string? Foreground { set; }
Property Value
- string
ForegroundRgba
public RGBA ForegroundRgba { get; set; }
Property Value
- RGBA
ForegroundSet
public bool ForegroundSet { get; set; }
Property Value
- bool
Indent
public int Indent { get; set; }
Property Value
- int
IndentSet
public bool IndentSet { get; set; }
Property Value
- bool
InsertHyphens
public bool InsertHyphens { get; set; }
Property Value
- bool
InsertHyphensSet
public bool InsertHyphensSet { get; set; }
Property Value
- bool
Invisible
public bool Invisible { get; set; }
Property Value
- bool
InvisibleSet
public bool InvisibleSet { get; set; }
Property Value
- bool
Justification
public Justification Justification { get; set; }
Property Value
- Justification
JustificationSet
public bool JustificationSet { get; set; }
Property Value
- bool
Language
public string? Language { get; set; }
Property Value
- string
LanguageSet
public bool LanguageSet { get; set; }
Property Value
- bool
LeftMargin
public int LeftMargin { get; set; }
Property Value
- int
LeftMarginSet
public bool LeftMarginSet { get; set; }
Property Value
- bool
LetterSpacing
public int LetterSpacing { get; set; }
Property Value
- int
LetterSpacingSet
public bool LetterSpacingSet { get; set; }
Property Value
- bool
LineHeight
public float LineHeight { get; set; }
Property Value
- float
LineHeightSet
public bool LineHeightSet { get; set; }
Property Value
- bool
Name
public string? Name { get; }
Property Value
- string
Overline
public Overline Overline { get; set; }
Property Value
- Overline
OverlineRgba
public RGBA OverlineRgba { get; set; }
Property Value
- RGBA
OverlineRgbaSet
public bool OverlineRgbaSet { get; set; }
Property Value
- bool
OverlineSet
public bool OverlineSet { get; set; }
Property Value
- bool
ParagraphBackground
public string? ParagraphBackground { set; }
Property Value
- string
ParagraphBackgroundRgba
public RGBA ParagraphBackgroundRgba { get; set; }
Property Value
- RGBA
ParagraphBackgroundSet
public bool ParagraphBackgroundSet { get; set; }
Property Value
- bool
PixelsAboveLines
public int PixelsAboveLines { get; set; }
Property Value
- int
PixelsAboveLinesSet
public bool PixelsAboveLinesSet { get; set; }
Property Value
- bool
PixelsBelowLines
public int PixelsBelowLines { get; set; }
Property Value
- int
PixelsBelowLinesSet
public bool PixelsBelowLinesSet { get; set; }
Property Value
- bool
PixelsInsideWrap
public int PixelsInsideWrap { get; set; }
Property Value
- int
PixelsInsideWrapSet
public bool PixelsInsideWrapSet { get; set; }
Property Value
- bool
RightMargin
public int RightMargin { get; set; }
Property Value
- int
RightMarginSet
public bool RightMarginSet { get; set; }
Property Value
- bool
Rise
public int Rise { get; set; }
Property Value
- int
RiseSet
public bool RiseSet { get; set; }
Property Value
- bool
Scale
public double Scale { get; set; }
Property Value
- double
ScaleSet
public bool ScaleSet { get; set; }
Property Value
- bool
Sentence
public bool Sentence { get; set; }
Property Value
- bool
SentenceSet
public bool SentenceSet { get; set; }
Property Value
- bool
ShowSpaces
public ShowFlags ShowSpaces { get; set; }
Property Value
- ShowFlags
ShowSpacesSet
public bool ShowSpacesSet { get; set; }
Property Value
- bool
Size
public int Size { get; set; }
Property Value
- int
SizePoints
public double SizePoints { get; set; }
Property Value
- double
SizeSet
public bool SizeSet { get; set; }
Property Value
- bool
Stretch
public Stretch Stretch { get; set; }
Property Value
- Stretch
StretchSet
public bool StretchSet { get; set; }
Property Value
- bool
Strikethrough
public bool Strikethrough { get; set; }
Property Value
- bool
StrikethroughRgba
public RGBA StrikethroughRgba { get; set; }
Property Value
- RGBA
StrikethroughRgbaSet
public bool StrikethroughRgbaSet { get; set; }
Property Value
- bool
StrikethroughSet
public bool StrikethroughSet { get; set; }
Property Value
- bool
Style
public Style Style { get; set; }
Property Value
- Style
StyleSet
public bool StyleSet { get; set; }
Property Value
- bool
Tabs
public TabArray Tabs { get; set; }
Property Value
- TabArray
TabsSet
public bool TabsSet { get; set; }
Property Value
- bool
TextTransform
public TextTransform TextTransform { get; set; }
Property Value
- TextTransform
TextTransformSet
public bool TextTransformSet { get; set; }
Property Value
- bool
Underline
public Underline Underline { get; set; }
Property Value
- Underline
UnderlineRgba
public RGBA UnderlineRgba { get; set; }
Property Value
- RGBA
UnderlineRgbaSet
public bool UnderlineRgbaSet { get; set; }
Property Value
- bool
UnderlineSet
public bool UnderlineSet { get; set; }
Property Value
- bool
Variant
public Variant Variant { get; set; }
Property Value
- Variant
VariantSet
public bool VariantSet { get; set; }
Property Value
- bool
Weight
public int Weight { get; set; }
Property Value
- int
WeightSet
public bool WeightSet { get; set; }
Property Value
- bool
Word
public bool Word { get; set; }
Property Value
- bool
WordSet
public bool WordSet { get; set; }
Property Value
- bool
WrapMode
public WrapMode WrapMode { get; set; }
Property Value
- WrapMode
WrapModeSet
public bool WrapModeSet { get; set; }
Property Value
- bool
Methods
Changed(bool)
public void Changed(bool sizeChanged)
Parameters
sizeChanged
bool
GetGType()
public static Type GetGType()
Returns
- Type
GetPriority()
Returns
- int
New(string?)
public static TextTag New(string? name)
Parameters
name
string
Returns
- TextTag
SetPriority(int)
public void SetPriority(int priority)
Parameters
priority
int