TextTagSignalName
public enum TextTagSignalName : String, SignalNameProtocol
Undocumented
-
The
event
signal is emitted when an event occurs on a region of the buffer marked with this tag.Declaration
Swift
case event = "event"
-
The notify signal is emitted on an object when one of its properties has its value set through
g_object_set_property()
,g_object_set()
, et al.Note that getting this signal doesn’t itself guarantee that the value of the property has actually changed. When it is emitted is determined by the derived GObject class. If the implementor did not create the property with
G_PARAM_EXPLICIT_NOTIFY
, then any call tog_object_set_property()
results innotify
being emitted, even if the new value is the same as the old. If they did passG_PARAM_EXPLICIT_NOTIFY
, then this signal is emitted only when they explicitly callg_object_notify()
org_object_notify_by_pspec()
, and common practice is to do that only when the value has actually changed.This signal is typically used to obtain change notification for a single property, by specifying the property name as a detail in the
g_signal_connect()
call, like this:(C Language Example):
g_signal_connect (text_view->buffer, "notify::paste-target-list", G_CALLBACK (gtk_text_view_target_list_notify), text_view)
It is important to note that you must use canonical parameter names as detail strings for the notify signal.
Declaration
Swift
case notify = "notify"
-
Whether the margins accumulate or override each other.
When set to
true
the margins of this tag are added to the margins of any other non-accumulative margins present. When set tofalse
the margins override one another (the default).Declaration
Swift
case notifyAccumulativeMargin = "notify::accumulative-margin"
-
Undocumented
Declaration
Swift
case notifyBackground = "notify::background"
-
Undocumented
Declaration
Swift
case notifyBackgroundFullHeight = "notify::background-full-height"
-
Undocumented
Declaration
Swift
case notifyBackgroundFullHeightSet = "notify::background-full-height-set"
-
Background color as a
GdkColor
.background-gdk is deprecated: Use #GtkTextTag:background-rgba instead.
Declaration
Swift
case notifyBackgroundGdk = "notify::background-gdk"
-
Background color as a
GdkRGBA
.Declaration
Swift
case notifyBackgroundRGBA = "notify::background-rgba"
-
Undocumented
Declaration
Swift
case notifyBackgroundSet = "notify::background-set"
-
Undocumented
Declaration
Swift
case notifyDirection = "notify::direction"
-
Undocumented
Declaration
Swift
case notifyEditable = "notify::editable"
-
Undocumented
Declaration
Swift
case notifyEditableSet = "notify::editable-set"
-
Whether font fallback is enabled.
When set to
true
, other fonts will be substituted where the current font is missing glyphs.Declaration
Swift
case notifyFallback = "notify::fallback"
-
Undocumented
Declaration
Swift
case notifyFallbackSet = "notify::fallback-set"
-
Undocumented
Declaration
Swift
case notifyFamily = "notify::family"
-
Undocumented
Declaration
Swift
case notifyFamilySet = "notify::family-set"
-
Font description as string, e.g. \“Sans Italic 12\”.
Note that the initial value of this property depends on the internals of
PangoFontDescription
.Declaration
Swift
case notifyFont = "notify::font"
-
Undocumented
Declaration
Swift
case notifyFontDesc = "notify::font-desc"
-
OpenType font features, as a string.
Declaration
Swift
case notifyFontFeatures = "notify::font-features"
-
Undocumented
Declaration
Swift
case notifyFontFeaturesSet = "notify::font-features-set"
-
Undocumented
Declaration
Swift
case notifyForeground = "notify::foreground"
-
Foreground color as a
GdkColor
.foreground-gdk is deprecated: Use #GtkTextTag:foreground-rgba instead.
Declaration
Swift
case notifyForegroundGdk = "notify::foreground-gdk"
-
Foreground color as a
GdkRGBA
.Declaration
Swift
case notifyForegroundRGBA = "notify::foreground-rgba"
-
Undocumented
Declaration
Swift
case notifyForegroundSet = "notify::foreground-set"
-
Undocumented
Declaration
Swift
case notifyIndent = "notify::indent"
-
Undocumented
Declaration
Swift
case notifyIndentSet = "notify::indent-set"
-
Whether this text is hidden.
Note that there may still be problems with the support for invisible text, in particular when navigating programmatically inside a buffer containing invisible segments.
Declaration
Swift
case notifyInvisible = "notify::invisible"
-
Undocumented
Declaration
Swift
case notifyInvisibleSet = "notify::invisible-set"
-
Undocumented
Declaration
Swift
case notifyJustification = "notify::justification"
-
Undocumented
Declaration
Swift
case notifyJustificationSet = "notify::justification-set"
-
The language this text is in, as an ISO code. Pango can use this as a hint when rendering the text. If not set, an appropriate default will be used.
Note that the initial value of this property depends on the current locale, see also
gtk_get_default_language()
.Declaration
Swift
case notifyLanguage = "notify::language"
-
Undocumented
Declaration
Swift
case notifyLanguageSet = "notify::language-set"
-
Undocumented
Declaration
Swift
case notifyLeftMargin = "notify::left-margin"
-
Undocumented
Declaration
Swift
case notifyLeftMarginSet = "notify::left-margin-set"
-
Extra spacing between graphemes, in Pango units.
Declaration
Swift
case notifyLetterSpacing = "notify::letter-spacing"
-
Undocumented
Declaration
Swift
case notifyLetterSpacingSet = "notify::letter-spacing-set"
-
Undocumented
Declaration
Swift
case notifyName = "notify::name"
-
The paragraph background color as a string.
Declaration
Swift
case notifyParagraphBackground = "notify::paragraph-background"
-
The paragraph background color as a
GdkColor
.paragraph-background-gdk is deprecated: Use #GtkTextTag:paragraph-background-rgba instead.
Declaration
Swift
case notifyParagraphBackgroundGdk = "notify::paragraph-background-gdk"
-
The paragraph background color as a
GdkRGBA
.Declaration
Swift
case notifyParagraphBackgroundRGBA = "notify::paragraph-background-rgba"
-
Undocumented
Declaration
Swift
case notifyParagraphBackgroundSet = "notify::paragraph-background-set"
-
Undocumented
Declaration
Swift
case notifyPixelsAboveLines = "notify::pixels-above-lines"
-
Undocumented
Declaration
Swift
case notifyPixelsAboveLinesSet = "notify::pixels-above-lines-set"
-
Undocumented
Declaration
Swift
case notifyPixelsBelowLines = "notify::pixels-below-lines"
-
Undocumented
Declaration
Swift
case notifyPixelsBelowLinesSet = "notify::pixels-below-lines-set"
-
Undocumented
Declaration
Swift
case notifyPixelsInsideWrap = "notify::pixels-inside-wrap"
-
Undocumented
Declaration
Swift
case notifyPixelsInsideWrapSet = "notify::pixels-inside-wrap-set"
-
Undocumented
Declaration
Swift
case notifyRightMargin = "notify::right-margin"
-
Undocumented
Declaration
Swift
case notifyRightMarginSet = "notify::right-margin-set"
-
Undocumented
Declaration
Swift
case notifyRise = "notify::rise"
-
Undocumented
Declaration
Swift
case notifyRiseSet = "notify::rise-set"
-
Undocumented
Declaration
Swift
case notifyScale = "notify::scale"
-
Undocumented
Declaration
Swift
case notifyScaleSet = "notify::scale-set"
-
Undocumented
Declaration
Swift
case notifySize = "notify::size"
-
Undocumented
Declaration
Swift
case notifySizePoints = "notify::size-points"
-
Undocumented
Declaration
Swift
case notifySizeSet = "notify::size-set"
-
Undocumented
Declaration
Swift
case notifyStretch = "notify::stretch"
-
Undocumented
Declaration
Swift
case notifyStretchSet = "notify::stretch-set"
-
Undocumented
Declaration
Swift
case notifyStrikethrough = "notify::strikethrough"
-
This property modifies the color of strikeouts. If not set, strikeouts will use the forground color.
Declaration
Swift
case notifyStrikethroughRGBA = "notify::strikethrough-rgba"
-
If the
GtkTextTag:strikethrough-rgba
property has been set.Declaration
Swift
case notifyStrikethroughRGBASet = "notify::strikethrough-rgba-set"
-
Undocumented
Declaration
Swift
case notifyStrikethroughSet = "notify::strikethrough-set"
-
Undocumented
Declaration
Swift
case notifyStyle = "notify::style"
-
Undocumented
Declaration
Swift
case notifyStyleSet = "notify::style-set"
-
Undocumented
Declaration
Swift
case notifyTabs = "notify::tabs"
-
Undocumented
Declaration
Swift
case notifyTabsSet = "notify::tabs-set"
-
Undocumented
Declaration
Swift
case notifyUnderline = "notify::underline"
-
This property modifies the color of underlines. If not set, underlines will use the forground color.
If
GtkTextTag:underline
is set toPANGO_UNDERLINE_ERROR
, an alternate color may be applied instead of the foreground. Setting this property will always override those defaults.Declaration
Swift
case notifyUnderlineRGBA = "notify::underline-rgba"
-
If the
GtkTextTag:underline-rgba
property has been set.Declaration
Swift
case notifyUnderlineRGBASet = "notify::underline-rgba-set"
-
Undocumented
Declaration
Swift
case notifyUnderlineSet = "notify::underline-set"
-
Undocumented
Declaration
Swift
case notifyVariant = "notify::variant"
-
Undocumented
Declaration
Swift
case notifyVariantSet = "notify::variant-set"
-
Undocumented
Declaration
Swift
case notifyWeight = "notify::weight"
-
Undocumented
Declaration
Swift
case notifyWeightSet = "notify::weight-set"
-
Undocumented
Declaration
Swift
case notifyWrapMode = "notify::wrap-mode"
-
Undocumented
Declaration
Swift
case notifyWrapModeSet = "notify::wrap-mode-set"