<AtkComponent>
layer: widget
alpha: 1
- button5
+ button6
"toggle button"
parent: grid1
index: 0
+ name: Test switch
+ description: Switches between on and off states
+ state: enabled focusable sensitive showing visible
+ toolkit: gtk
+ <AtkComponent>
+ layer: widget
+ alpha: 1
+ <AtkAction>
+ action 0 name: toggle
+ action 0 description: Toggles the switch
+ button5
+ "toggle button"
+ parent: grid1
+ index: 1
name: Switch
description: Switches between on and off states
state: checked enabled focusable sensitive showing visible
button4
"radio button"
parent: grid1
- index: 1
+ index: 2
name: Hello World!
member-of: button4
button3
button3
"radio button"
parent: grid1
- index: 2
+ index: 3
name: Hello World!
member-of: button4
button3
button2
"check box"
parent: grid1
- index: 3
+ index: 4
name: Hello World!
state: enabled focusable sensitive showing visible
toolkit: gtk
button1
"toggle button"
parent: grid1
- index: 4
+ index: 5
name: Hello World!
state: armed checked enabled focusable sensitive showing visible
toolkit: gtk
<property name="top_attach">0</property>
</packing>
</child>
+ <child>
+ <object class="GtkSwitch" id="button6">
+ <property name="visible">True</property>
+ <property name="active">False</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <child internal-child="accessible">
+ <object class="AtkObject" id="button6-accessible">
+ <property name="accessible-name">Test switch</property>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="left_attach">5</property>
+ <property name="top_attach">0</property>
+ </packing>
+ </child>
</object>
</child>
</object>