Class (GI Struct)

Gdk-3.0GdkColorDeprecated 3.14

A Gdk.Color is used to describe a color, similar to the XColor struct used in the X11 drawing API.

since 3.14: Use Gdk.RGBA

Index

Constructors

  • Parameters

    • OptionalDeprecatedproperties: Partial<{ blue: number; green: number; pixel: number; red: number }>

    Returns Gdk.Color

Properties

blue: number
green: number
pixel: number
red: number
$gtype: GType<Gdk.Color>

Methods

  • A hash function suitable for using for a hash table that stores GdkColors.

    Returns number

    The hash function applied to color

  • Returns a textual specification of color in the hexadecimal form “#rrrrggggbbbb” where “r”, “g” and “b” are hex digits representing the red, green and blue components respectively.

    The returned string can be parsed by gdk_color_parse().

    Returns string

    a newly-allocated text string

  • Parses a textual specification of a color and fill in the red, green, and blue fields of a Gdk.Color.

    The string can either one of a large set of standard names (taken from the X11 rgb.txt file), or it can be a hexadecimal value in the form “#rgb” “#rrggbb”, “#rrrgggbbb” or “#rrrrggggbbbb” where “r”, “g” and “b” are hex digits of the red, green, and blue components of the color, respectively. (White in the four forms is “#fff”, “#ffffff”, “#fffffffff” and “#ffffffffffff”).

    Parameters

    • Deprecatedspec: string

      the string specifying the color

    Returns [boolean, Gdk.Color]