---
name: "Gtk2::Gdk::Color"
section: "3pm"
platform: "linux"
package: "libgtk2-perl-doc"
version: "2:1.24992-1"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/Gtk2::Gdk::Color"
---

# Gtk2::Gdk::Color(3pm)

wrapper for GdkColor

## NAME

Gtk2::Gdk::Color - wrapper for GdkColor

## DESCRIPTION

Gdk's colors are 16-bit RGB values -- that is, the red, green, and blue components are integer values from 0 to 65535, with 65535 meaning full saturation.  If you are used to dealing with colors on the range of 0 to 255, just scale those numbers by a factor of 257 (yes, 257!).

## HIERARCHY

```
  Glib::Boxed
  +----Gtk2::Gdk::Color
```

## METHODS

### color = Gtk2::Gdk::Color-\>new ($red, $green, $blue, $pixel=0)

- •

  `$red` (unsigned)

- •

  `$green` (unsigned)

- •

  `$blue` (unsigned)

- •

  `$pixel` (unsigned)

### unsigned = $color-\>blue

### boolean = $colora-\>equal ($colorb)

- •

  `$colorb` (Gtk2::Gdk::Color)

### unsigned = $color-\>green

### integer = $colora-\>hash

### color = Gtk2::Gdk::Color-\>parse ($spec)

- •

  `$spec` (string)

### unsigned = $color-\>pixel

### unsigned = $color-\>red

### string = $color-\>to\_string

Since: gtk+ 2.12

## SEE ALSO

Gtk2, Glib::Boxed

## COPYRIGHT

Copyright (C) 2003-2011 by the gtk2-perl team.

This software is licensed under the LGPL.  See Gtk2 for a full notice.
