Table of Contents

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()

public int 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