[gtk+] a11y tests: add image buttons
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] a11y tests: add image buttons
- Date: Sat, 22 Feb 2014 17:51:51 +0000 (UTC)
commit 493ce0e2912891e7cbd2df5c93f3fa352dc8e473
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Feb 22 11:54:48 2014 -0500
a11y tests: add image buttons
testsuite/a11y/buttons.txt | 60 +++++++++++++++++++++++++++++++++++++++----
testsuite/a11y/buttons.ui | 52 ++++++++++++++++++++++++++++++++++++++
2 files changed, 106 insertions(+), 6 deletions(-)
---
diff --git a/testsuite/a11y/buttons.txt b/testsuite/a11y/buttons.txt
index 8a855d5..47142d8 100644
--- a/testsuite/a11y/buttons.txt
+++ b/testsuite/a11y/buttons.txt
@@ -15,10 +15,58 @@ window1
<AtkComponent>
layer: widget
alpha: 1
+ button9
+ "push button"
+ parent: grid1
+ index: 0
+ name: Close
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkImage>
+ image size: 16 x 16
+ image description: (null)
+ <AtkAction>
+ action 0 name: click
+ action 0 description: Clicks the button
+ button8
+ "push button"
+ parent: grid1
+ index: 1
+ name: Find and Replace
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkImage>
+ image size: 16 x 16
+ image description: (null)
+ <AtkAction>
+ action 0 name: click
+ action 0 description: Clicks the button
+ button7
+ "push button"
+ parent: grid1
+ index: 2
+ name: Text Button
+ 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
button6
"toggle button"
parent: grid1
- index: 0
+ index: 3
name: Test switch
state: enabled focusable sensitive showing visible
toolkit: gtk
@@ -31,7 +79,7 @@ window1
button5
"toggle button"
parent: grid1
- index: 1
+ index: 4
state: checked enabled focusable sensitive showing visible
toolkit: gtk
<AtkComponent>
@@ -43,7 +91,7 @@ window1
button4
"radio button"
parent: grid1
- index: 2
+ index: 5
name: Hello World!
member-of: button4
button3
@@ -61,7 +109,7 @@ window1
button3
"radio button"
parent: grid1
- index: 3
+ index: 6
name: Hello World!
member-of: button4
button3
@@ -79,7 +127,7 @@ window1
button2
"check box"
parent: grid1
- index: 4
+ index: 7
name: Hello World!
state: enabled focusable sensitive showing visible
toolkit: gtk
@@ -95,7 +143,7 @@ window1
button1
"toggle button"
parent: grid1
- index: 5
+ index: 8
name: Hello World!
state: armed checked enabled focusable sensitive showing visible
toolkit: gtk
diff --git a/testsuite/a11y/buttons.ui b/testsuite/a11y/buttons.ui
index b229bbb..2489f60 100644
--- a/testsuite/a11y/buttons.ui
+++ b/testsuite/a11y/buttons.ui
@@ -89,7 +89,59 @@
<property name="top_attach">0</property>
</packing>
</child>
+
+ <child>
+ <object class="GtkButton" id="button7">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="label">Text Button</property>
+ </object>
+ <packing>
+ <property name="left_attach">0</property>
+ <property name="top_attach">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="button8">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="image">image8</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ </object>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="top_attach">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="button9">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="halign">center</property>
+ <property name="valign">center</property>
+ <property name="image">image9</property>
+ </object>
+ <packing>
+ <property name="left_attach">2</property>
+ <property name="top_attach">1</property>
+ </packing>
+ </child>
</object>
</child>
</object>
+ <object class="GtkImage" id="image8">
+ <property name="visible">True</property>
+ <property name="icon-name">edit-find-replace</property>
+ <property name="icon-size">1</property>
+ </object>
+ <object class="GtkImage" id="image9">
+ <property name="visible">True</property>
+ <property name="icon-name">window-close-symbolic</property>
+ <property name="use-fallback">True</property>
+ <property name="icon-size">1</property>
+ </object>
</interface>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]