# GraffitiColorPicker
Class Inherits GraffitiUIControl
## About
GraffitiColorPicker is an advanced color selector class for Xojo that allows your users to pick exactly the color they need, whether that be by name, selection with the mouse, or directly entering a value. This cross-platform picker also ensures that, no matter which platform your app is on, the experience is always the same.
**
Features:
**
*
Named Colors
*
Recent Colors (per user)
*
System Colors
*
Custom Selection with RGB Sliders
*
Custom Selection by Hex Value
*
Color Wheel Selector
*
Color Spectrum Selector
*
Alpha Channel Support
## Preview






Previous
Next
## Compatibility
### Framework API Version
| 1.0 | 2.0 |
| :---: | :---: |
| False | True |
### Console
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
### Desktop
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
### iOS
| 32-Bit | 64-Bit |
| :---: | :---: |
| False | True |
### Web
| 32-Bit | 64-Bit |
| :---: | :---: |
| True | True |
## Event Definitions
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| ColorChange | (None) | (None) | Fired when the user selects a new color. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Show | (None) | (None) | Shows the color selector popup. |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| AlphaGridSize | Integer | Nil | Size, in points, of each square of the grid used for denoting the alpha channel of a color. |
| ColorValue | Color | Nil | The current color value. |
| HexValue | String | Nil | The current Hex value. |
| ParentScreen | MobileScreen | Nil | MobileScreen parent of the control. |