Pango.Color¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
blue |
r/w |
value of blue component |
|
green |
r/w |
value of green component |
|
red |
r/w |
value of red component |
Methods¶
|
|
|
|
|
|
|
|
|
Details¶
- class Pango.Color¶
The
PangoColor
structure is used to represent a color in an uncalibrated RGB color-space.- copy()[source]¶
- Returns:
the newly allocated
PangoColor
, which should be freed with [method`Pango`.Color.free]- Return type:
Pango.Color
orNone
Creates a copy of self.
The copy should be freed with [method`Pango`.Color.free]. Primarily used by language bindings, not that useful otherwise (since colors can just be copied by assignment in C).
- parse(spec)[source]¶
- Parameters:
spec (
str
) – a string specifying the new color- Returns:
- Return type:
Fill in the fields of a color from a string specification.
The string can either one of a large set of standard names. (Taken from the CSS Color specification, or it can be a value in the form
#rgb
,#rrggbb
,#rrrgggbbb
or#rrrrggggbbbb
, wherer
,g
andb
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
.)
- parse_with_alpha(spec)[source]¶
- Parameters:
spec (
str
) – a string specifying the new color- Returns:
True
if parsing of the specifier succeeded, otherwiseFalse
- alpha:
return location for alpha
- Return type:
Fill in the fields of a color from a string specification.
The string can either one of a large set of standard names. (Taken from the CSS Color specification, or it can be a hexadecimal value in the form
#rgb
,#rrggbb
,#rrrgggbbb
or#rrrrggggbbbb
wherer
,g
andb
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
.)Additionally, parse strings of the form
#rgba
,#rrggbbaa
,#rrrrggggbbbbaaaa
, if alpha is notNone
, and set alpha to the value specified by the hex digits fora
. If no alpha component is found in spec, alpha is set to 0xffff (for a solid color).New in version 1.46.