[gtk+] GtkColorSwatch: Set an accessible role
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] GtkColorSwatch: Set an accessible role
- Date: Sat, 4 Jan 2014 23:53:03 +0000 (UTC)
commit 9137b4ed8e97d400a6bbb9ec8379a2d235cdde62
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Jan 4 18:51:23 2014 -0500
GtkColorSwatch: Set an accessible role
And update the colorchooser a11y test to a) use GtkColorChooser
instead of the deprecated GtkColorSelection and b) match this
change. Pointed out in
https://bugzilla.gnome.org/show_bug.cgi?id=721045
gtk/a11y/gtkcolorswatchaccessible.c | 12 +
testsuite/a11y/colorchooser.txt | 2383 +++++++++++++++++------------------
testsuite/a11y/colorchooser.ui | 2 +-
3 files changed, 1195 insertions(+), 1202 deletions(-)
---
diff --git a/gtk/a11y/gtkcolorswatchaccessible.c b/gtk/a11y/gtkcolorswatchaccessible.c
index 6ad4138..afa753a 100644
--- a/gtk/a11y/gtkcolorswatchaccessible.c
+++ b/gtk/a11y/gtkcolorswatchaccessible.c
@@ -27,8 +27,20 @@ G_DEFINE_TYPE_WITH_CODE (GtkColorSwatchAccessible, _gtk_color_swatch_accessible,
G_IMPLEMENT_INTERFACE (ATK_TYPE_ACTION, atk_action_interface_init))
static void
+gtk_color_swatch_accessible_initialize (AtkObject *obj,
+ gpointer data)
+{
+ ATK_OBJECT_CLASS (_gtk_color_swatch_accessible_parent_class)->initialize (obj, data);
+
+ atk_object_set_role (obj, ATK_ROLE_RADIO_BUTTON);
+}
+
+static void
_gtk_color_swatch_accessible_class_init (GtkColorSwatchAccessibleClass *klass)
{
+ AtkObjectClass *atk_class = ATK_OBJECT_CLASS (klass);
+
+ atk_class->initialize = gtk_color_swatch_accessible_initialize;
}
static void
diff --git a/testsuite/a11y/colorchooser.txt b/testsuite/a11y/colorchooser.txt
index ae197f7..576936d 100644
--- a/testsuite/a11y/colorchooser.txt
+++ b/testsuite/a11y/colorchooser.txt
@@ -1,13 +1,13 @@
window1
- "color chooser"
+ "dialog"
index: 0
- name: Color Selection
+ name: Select a Color
state: enabled resizable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: window
alpha: 1
- vbox
+ dialog-vbox1
"filler"
parent: window1
index: 0
@@ -16,1318 +16,1316 @@ window1
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkContainerAccessible-0
- "color chooser"
- parent: vbox
+ chooser
+ "filler"
+ parent: dialog-vbox1
index: 0
state: enabled sensitive showing vertical visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkContainerAccessible-1
+ unnamed-GtkContainerAccessible-0
"filler"
- parent: unnamed-GtkContainerAccessible-0
+ parent: chooser
index: 0
- state: enabled horizontal sensitive showing visible
+ state: enabled sensitive showing vertical visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkContainerAccessible-2
- "filler"
- parent: unnamed-GtkContainerAccessible-1
+ unnamed-GtkContainerAccessible-1
+ "panel"
+ parent: unnamed-GtkContainerAccessible-0
index: 0
- state: enabled sensitive showing vertical visible
+ state: enabled horizontal sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-3
- "color chooser"
- parent: unnamed-GtkContainerAccessible-2
+ unnamed-GtkColorSwatchAccessible-2
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
index: 0
- name: Color Wheel
- description: Select the color you want from the outer ring. Select the darkness or lightness of
that color using the inner triangle.
- controlled-by: 0
- 0
- 100
- 255
- 255
- 255
+ description: Dark Aluminum 2
state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkContainerAccessible-4
- "filler"
- parent: unnamed-GtkContainerAccessible-2
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-3
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
index: 1
- state: enabled horizontal sensitive showing visible
+ description: Aluminum 2
+ state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-5
- "panel"
- parent: unnamed-GtkContainerAccessible-4
- index: 0
- state: enabled sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkContainerAccessible-6
- "filler"
- parent: unnamed-GtkFrameAccessible-5
- index: 0
- state: enabled horizontal sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-7
- "drawing area"
- parent: unnamed-GtkContainerAccessible-6
- index: 0
- description: The previously-selected color, for comparison to the color you're selecting
now.
- state: enabled sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-8
- "drawing area"
- parent: unnamed-GtkContainerAccessible-6
- index: 1
- description: The color you've chosen.
- state: enabled sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkButtonAccessible-9
- "push button"
- parent: unnamed-GtkContainerAccessible-4
- index: 1
- description: Click the eyedropper, then click a color anywhere on your screen to select that
color.
- state: enabled focusable sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkImage>
- image size: -1 x -1
- image description: (null)
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the button
- unnamed-GtkContainerAccessible-10
- "filler"
- parent: unnamed-GtkContainerAccessible-1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-4
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 2
+ description: Light Aluminum 2
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-5
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 3
+ description: Dark Aluminum 1
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-6
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 4
+ description: Aluminum 1
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-7
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 5
+ description: Light Aluminum 1
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-8
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 6
+ description: Dark Chocolate
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-9
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 7
+ description: Chocolate
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-10
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 8
+ description: Light Chocolate
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-11
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 9
+ description: Dark Plum
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-12
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 10
+ description: Plum
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-13
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 11
+ description: Light Plum
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-14
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 12
+ description: Dark Sky Blue
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-15
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 13
+ description: Sky Blue
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-16
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 14
+ description: Light Sky Blue
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-17
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 15
+ description: Dark Chameleon
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-18
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 16
+ description: Chameleon
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-19
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 17
+ description: Light Chameleon
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-20
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 18
+ description: Dark Butter
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-21
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 19
+ description: Butter
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-22
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 20
+ description: Light Butter
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-23
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 21
+ description: Dark Orange
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-24
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 22
+ description: Orange
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-25
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 23
+ description: Light Orange
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-26
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 24
+ description: Dark Scarlet Red
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-27
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 25
+ description: Scarlet Red
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-28
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-1
+ index: 26
+ description: Light Scarlet Red
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkContainerAccessible-29
+ "panel"
+ parent: unnamed-GtkContainerAccessible-0
index: 1
- state: enabled sensitive showing vertical visible
+ state: enabled horizontal sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkContainerAccessible-11
- "panel"
- parent: unnamed-GtkContainerAccessible-10
+ unnamed-GtkColorSwatchAccessible-30
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
index: 0
- state: enabled horizontal sensitive showing visible
+ description: White
+ state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- #FFFFFF
- "text"
- parent: unnamed-GtkContainerAccessible-11
- index: 0
- description: You can enter an HTML-style hexadecimal color value, or simply a color name such
as 'orange' in this entry.
- labelled-by: Color name:
- state: editable enabled focusable sensitive showing single-line visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: #FFFFFF
- character count: 7
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- action 0 keybinding: <Alt>n
- Color name:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 1
- name: Color name:
- label-for: #FFFFFF
- state: enabled multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Color name:
- character count: 11
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- 255
- "text"
- parent: unnamed-GtkContainerAccessible-11
- index: 2
- description: Transparency of the color.
- state: editable enabled focusable sensitive single-line
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: 255
- character count: 3
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- unnamed-GtkScaleAccessible-12
- "slider"
- parent: unnamed-GtkContainerAccessible-11
- index: 3
- description: Transparency of the color.
- labelled-by: Opacity:
- state: enabled focusable horizontal sensitive
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkValue>
- minimum value: 0.000000
- maximum value: 255.000000
- current value: 255.000000
- Opacity:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 4
- name: Opacity:
- label-for: unnamed-GtkScaleAccessible-12
- state: enabled multi-line sensitive
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Opacity:
- character count: 8
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- unnamed-GtkWidgetAccessible-13
- "separator"
- parent: unnamed-GtkContainerAccessible-11
- index: 5
- state: enabled horizontal sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- 255
- "spin button"
- parent: unnamed-GtkContainerAccessible-11
- index: 6
- description: Amount of blue light in the color.
- controller-for: unnamed-GtkWidgetAccessible-3
- labelled-by: Blue:
- state: editable enabled focusable horizontal sensitive showing single-line visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: 255
- character count: 3
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- action 0 keybinding: <Alt>b
- <AtkValue>
- minimum value: 0.000000
- maximum value: 255.000000
- current value: 255.000000
- Blue:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 7
- name: Blue:
- label-for: 255
- state: enabled multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Blue:
- character count: 5
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- 255
- "spin button"
- parent: unnamed-GtkContainerAccessible-11
- index: 8
- description: Amount of green light in the color.
- controller-for: unnamed-GtkWidgetAccessible-3
- labelled-by: Green:
- state: editable enabled focusable horizontal sensitive showing single-line visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: 255
- character count: 3
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- action 0 keybinding: <Alt>g
- <AtkValue>
- minimum value: 0.000000
- maximum value: 255.000000
- current value: 255.000000
- Green:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 9
- name: Green:
- label-for: 255
- state: enabled multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Green:
- character count: 6
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- 255
- "spin button"
- parent: unnamed-GtkContainerAccessible-11
- index: 10
- description: Amount of red light in the color.
- controller-for: unnamed-GtkWidgetAccessible-3
- labelled-by: Red:
- state: editable enabled focusable horizontal sensitive showing single-line visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: 255
- character count: 3
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- action 0 keybinding: <Alt>r
- <AtkValue>
- minimum value: 0.000000
- maximum value: 255.000000
- current value: 255.000000
- Red:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 11
- name: Red:
- label-for: 255
- state: enabled multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Red:
- character count: 4
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- 100
- "spin button"
- parent: unnamed-GtkContainerAccessible-11
- index: 12
- description: Brightness of the color.
- controller-for: unnamed-GtkWidgetAccessible-3
- labelled-by: Value:
- state: editable enabled focusable horizontal sensitive showing single-line visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: 100
- character count: 3
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- action 0 keybinding: <Alt>v
- <AtkValue>
- minimum value: 0.000000
- maximum value: 100.000000
- current value: 100.000000
- Value:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 13
- name: Value:
- label-for: 100
- state: enabled multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Value:
- character count: 6
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- 0
- "spin button"
- parent: unnamed-GtkContainerAccessible-11
- index: 14
- description: Intensity of the color.
- controller-for: unnamed-GtkWidgetAccessible-3
- labelled-by: Saturation:
- state: editable enabled focusable horizontal sensitive showing single-line visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: 0
- character count: 1
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- action 0 keybinding: <Alt>a
- <AtkValue>
- minimum value: 0.000000
- maximum value: 100.000000
- current value: 0.000000
- Saturation:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 15
- name: Saturation:
- label-for: 0
- state: enabled multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Saturation:
- character count: 11
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- 0
- "spin button"
- parent: unnamed-GtkContainerAccessible-11
- index: 16
- description: Position on the color wheel.
- controller-for: unnamed-GtkWidgetAccessible-3
- labelled-by: Hue:
- state: editable enabled focusable horizontal sensitive showing single-line visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: 0
- character count: 1
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkAction>
- action 0 name: activate
- action 0 description: Activates the entry
- action 0 keybinding: <Alt>h
- <AtkValue>
- minimum value: 0.000000
- maximum value: 360.000000
- current value: 0.000000
- Hue:
- "label"
- parent: unnamed-GtkContainerAccessible-11
- index: 17
- name: Hue:
- label-for: 0
- state: enabled multi-line sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Hue:
- character count: 4
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- unnamed-GtkContainerAccessible-14
- "filler"
- parent: unnamed-GtkContainerAccessible-10
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-31
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
index: 1
- state: enabled sensitive vertical
+ description: Very Light Gray
+ state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- Palette:
- "label"
- parent: unnamed-GtkContainerAccessible-14
- index: 0
- name: Palette:
- label-for: unnamed-GtkWidgetAccessible-15
- state: enabled multi-line sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkText>
- text: Palette:
- character count: 8
- caret offset: 0
- default attributes: bg-color: <omitted>
- bg-full-height: 0
- direction: <omitted>
- editable: false
- family-name: <omitted>
- fg-color: <omitted>
- indent: 0
- invisible: false
- justification: left
- language: <omitted>
- left-margin: 0
- pixels-above-lines: 0
- pixels-below-lines: 0
- pixels-inside-wrap: 0
- right-margin: 0
- rise: 0
- scale: 1
- size: <omitted>
- stretch: <omitted>
- strikethrough: false
- style: <omitted>
- underline: none
- variant: <omitted>
- weight: <omitted>
- wrap-mode: word
- <AtkHypertext>
- unnamed-GtkContainerAccessible-16
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-32
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
+ index: 2
+ description: Lighter Gray
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-33
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
+ index: 3
+ description: Light Gray
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-34
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
+ index: 4
+ description: Medium Gray
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-35
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
+ index: 5
+ description: Dark Gray
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-36
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
+ index: 6
+ description: Darker Gray
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-37
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
+ index: 7
+ description: Very Dark Gray
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-38
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-29
+ index: 8
+ description: Black
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ Custom
+ "label"
+ parent: unnamed-GtkContainerAccessible-0
+ index: 2
+ name: Custom
+ state: enabled multi-line sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkText>
+ text: Custom
+ character count: 6
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkHypertext>
+ unnamed-GtkContainerAccessible-39
+ "filler"
+ parent: unnamed-GtkContainerAccessible-0
+ index: 3
+ state: enabled horizontal sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ unnamed-GtkColorSwatchAccessible-40
+ "push button"
+ parent: unnamed-GtkContainerAccessible-39
+ index: 0
+ description: Create custom color
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-41
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-39
+ index: 1
+ description: Custom color 1: Red 75%, Green 81%, Blue 87%
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-42
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-39
+ index: 2
+ description: Custom color 2: Red 0%, Green 0%, Blue 100%
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkColorSwatchAccessible-43
+ "radio button"
+ parent: unnamed-GtkContainerAccessible-39
+ index: 3
+ description: Custom color 3: Red 19%, Green 41%, Blue 63%
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ unnamed-GtkContainerAccessible-44
+ "filler"
+ parent: chooser
+ index: 1
+ state: enabled horizontal sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ GtkColorEditor
+ "filler"
+ parent: unnamed-GtkContainerAccessible-44
+ index: 0
+ state: enabled horizontal sensitive
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ overlay
+ "panel"
+ parent: GtkColorEditor
+ index: 0
+ state: enabled sensitive visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ grid
"panel"
- parent: unnamed-GtkContainerAccessible-14
- index: 1
+ parent: overlay
+ index: 0
state: enabled horizontal sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-17
- "panel"
- parent: unnamed-GtkContainerAccessible-16
+ sv_plane
+ "color chooser"
+ parent: grid
index: 0
- state: enabled sensitive visible
+ name: Color Plane
+ state: enabled focusable sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-18
- "drawing area"
- parent: unnamed-GtkFrameAccessible-17
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-19
- "panel"
- parent: unnamed-GtkContainerAccessible-16
+ a_slider
+ "color chooser"
+ parent: grid
index: 1
- state: enabled sensitive visible
+ name: Alpha
+ state: enabled focusable horizontal sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-20
- "drawing area"
- parent: unnamed-GtkFrameAccessible-19
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-21
- "panel"
- parent: unnamed-GtkContainerAccessible-16
+ <AtkValue>
+ minimum value: 0.000000
+ maximum value: 1.000000
+ current value: 0.000000
+ h_slider
+ "color chooser"
+ parent: grid
index: 2
- state: enabled sensitive visible
+ name: Hue
+ state: enabled focusable sensitive vertical visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-22
- "drawing area"
- parent: unnamed-GtkFrameAccessible-21
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-23
- "panel"
- parent: unnamed-GtkContainerAccessible-16
+ <AtkValue>
+ minimum value: 0.000000
+ maximum value: 1.000000
+ current value: 0.000000
+ entry
+ "text"
+ parent: grid
index: 3
- state: enabled sensitive visible
+ name: Color Name
+ state: editable enabled focusable sensitive single-line visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-24
- "drawing area"
- parent: unnamed-GtkFrameAccessible-23
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-25
- "panel"
- parent: unnamed-GtkContainerAccessible-16
+ <AtkText>
+ text:
+ character count: 0
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkAction>
+ action 0 name: activate
+ action 0 description: Activates the entry
+ swatch
+ "radio button"
+ parent: grid
index: 4
state: enabled sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-26
- "drawing area"
- parent: unnamed-GtkFrameAccessible-25
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-27
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 5
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-28
- "drawing area"
- parent: unnamed-GtkFrameAccessible-27
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-29
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 6
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-30
- "drawing area"
- parent: unnamed-GtkFrameAccessible-29
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-31
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 7
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-32
- "drawing area"
- parent: unnamed-GtkFrameAccessible-31
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-33
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 8
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-34
- "drawing area"
- parent: unnamed-GtkFrameAccessible-33
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-35
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 9
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-36
- "drawing area"
- parent: unnamed-GtkFrameAccessible-35
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-37
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 10
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-38
- "drawing area"
- parent: unnamed-GtkFrameAccessible-37
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-39
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 11
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-40
- "drawing area"
- parent: unnamed-GtkFrameAccessible-39
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkFrameAccessible-41
+ <AtkAction>
+ action 0 name: select
+ action 0 description: Selects the color
+ action 1 name: activate
+ action 1 description: Activates the color
+ action 2 name: customize
+ action 2 description: Customizes the color
+ sv_popup
+ "filler"
+ parent: overlay
+ index: 1
+ state: enabled horizontal sensitive
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ grid2
"panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 12
- state: enabled sensitive visible
+ parent: sv_popup
+ index: 0
+ state: enabled horizontal sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-42
- "drawing area"
- parent: unnamed-GtkFrameAccessible-41
+ v_entry
+ "spin button"
+ parent: grid2
index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
+ name: Value
+ state: editable enabled focusable horizontal sensitive single-line visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-43
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 13
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-44
- "drawing area"
- parent: unnamed-GtkFrameAccessible-43
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
+ <AtkText>
+ text: 0
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkAction>
+ action 0 name: activate
+ action 0 description: Activates the entry
+ <AtkValue>
+ minimum value: 0.000000
+ maximum value: 100.000000
+ current value: 0.000000
+ s_entry
+ "spin button"
+ parent: grid2
+ index: 1
+ name: Saturation
+ state: editable enabled focusable horizontal sensitive single-line visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-45
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 14
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-46
- "drawing area"
- parent: unnamed-GtkFrameAccessible-45
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
+ <AtkText>
+ text: 0
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkAction>
+ action 0 name: activate
+ action 0 description: Activates the entry
+ <AtkValue>
+ minimum value: 0.000000
+ maximum value: 100.000000
+ current value: 0.000000
+ label2
+ "label"
+ parent: grid2
+ index: 2
+ name: V
+ state: enabled multi-line sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-47
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 15
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-48
- "drawing area"
- parent: unnamed-GtkFrameAccessible-47
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
+ <AtkText>
+ text: V
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkHypertext>
+ label1
+ "label"
+ parent: grid2
+ index: 3
+ name: S
+ state: enabled multi-line sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-49
+ <AtkText>
+ text: S
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkHypertext>
+ h_popup
+ "filler"
+ parent: overlay
+ index: 2
+ state: enabled horizontal sensitive
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ grid3
"panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 16
- state: enabled sensitive visible
+ parent: h_popup
+ index: 0
+ state: enabled horizontal sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-50
- "drawing area"
- parent: unnamed-GtkFrameAccessible-49
+ h_entry
+ "spin button"
+ parent: grid3
index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
+ name: Hue
+ state: editable enabled focusable horizontal sensitive single-line visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-51
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 17
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-52
- "drawing area"
- parent: unnamed-GtkFrameAccessible-51
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
+ <AtkText>
+ text: 0
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkAction>
+ action 0 name: activate
+ action 0 description: Activates the entry
+ <AtkValue>
+ minimum value: 0.000000
+ maximum value: 100.000000
+ current value: 0.000000
+ label3
+ "label"
+ parent: grid3
+ index: 1
+ name: H
+ state: enabled multi-line sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-53
+ <AtkText>
+ text: H
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkHypertext>
+ a_popup
+ "filler"
+ parent: overlay
+ index: 3
+ state: enabled horizontal sensitive
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ grid4
"panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 18
- state: enabled sensitive visible
+ parent: a_popup
+ index: 0
+ state: enabled horizontal sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkWidgetAccessible-54
- "drawing area"
- parent: unnamed-GtkFrameAccessible-53
+ a_entry
+ "spin button"
+ parent: grid4
index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- state: enabled focusable sensitive visible
+ name: Alpha
+ state: editable enabled focusable horizontal sensitive single-line visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkFrameAccessible-55
- "panel"
- parent: unnamed-GtkContainerAccessible-16
- index: 19
- state: enabled sensitive visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- unnamed-GtkWidgetAccessible-15
- "drawing area"
- parent: unnamed-GtkFrameAccessible-55
- index: 0
- description: Click this palette entry to make it the current color. To change this entry,
drag a color swatch here or right-click it and select "Save color here."
- labelled-by: Palette:
- state: enabled focusable sensitive visible
+ <AtkText>
+ text: 0
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkAction>
+ action 0 name: activate
+ action 0 description: Activates the entry
+ <AtkValue>
+ minimum value: 0.000000
+ maximum value: 100.000000
+ current value: 0.000000
+ label4
+ "label"
+ parent: grid4
+ index: 1
+ name: A
+ state: enabled multi-line sensitive visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- action_area
+ <AtkText>
+ text: A
+ character count: 1
+ caret offset: 0
+ default attributes: bg-color: <omitted>
+ bg-full-height: 0
+ direction: <omitted>
+ editable: false
+ family-name: <omitted>
+ fg-color: <omitted>
+ indent: 0
+ invisible: false
+ justification: left
+ language: <omitted>
+ left-margin: 0
+ pixels-above-lines: 0
+ pixels-below-lines: 0
+ pixels-inside-wrap: 0
+ right-margin: 0
+ rise: 0
+ scale: 1
+ size: <omitted>
+ stretch: <omitted>
+ strikethrough: false
+ style: <omitted>
+ underline: none
+ variant: <omitted>
+ weight: <omitted>
+ wrap-mode: word
+ <AtkHypertext>
+ dialog-action_area1
"filler"
- parent: vbox
+ parent: dialog-vbox1
index: 1
state: enabled horizontal sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
alpha: 1
- unnamed-GtkButtonAccessible-56
+ cancel_button
"push button"
- parent: action_area
+ parent: dialog-action_area1
index: 0
- name: Help
- state: enabled focusable sensitive
+ name: Cancel
+ state: enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
layer: widget
@@ -1338,10 +1336,10 @@ window1
<AtkAction>
action 0 name: click
action 0 description: Clicks the button
- action 0 keybinding: <Alt>h
- unnamed-GtkButtonAccessible-57
+ action 0 keybinding: <Alt>c
+ select_button
"push button"
- parent: action_area
+ parent: dialog-action_area1
index: 1
name: Select
state: enabled focusable sensitive showing visible default
@@ -1356,20 +1354,3 @@ window1
action 0 name: click
action 0 description: Clicks the button
action 0 keybinding: <Alt>s
- unnamed-GtkButtonAccessible-58
- "push button"
- parent: action_area
- index: 2
- name: Cancel
- state: enabled focusable sensitive showing visible
- toolkit: gtk
- <AtkComponent>
- layer: widget
- alpha: 1
- <AtkImage>
- image size: -1 x -1
- image description: (null)
- <AtkAction>
- action 0 name: click
- action 0 description: Clicks the button
- action 0 keybinding: <Alt>c
diff --git a/testsuite/a11y/colorchooser.ui b/testsuite/a11y/colorchooser.ui
index c17f97d..90569f5 100644
--- a/testsuite/a11y/colorchooser.ui
+++ b/testsuite/a11y/colorchooser.ui
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
- <object class="GtkColorSelectionDialog" id="window1">
+ <object class="GtkColorChooserDialog" id="window1">
</object>
</interface>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]