forked from AuroraMiddleware/gtk
c9d8ff21d2
The `buttons` test for CSS nodes sets the second RadioButton as the active one, whereas the first RadioButton is not set as active. Nevertheless, the reference output says that the first radio button should match the `:checked` selector, whereas the second radio button should not. The fact that the test currently passes is a mystery.
121 lines
4.6 KiB
XML
121 lines
4.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<interface>
|
|
<object class="GtkWindow" id="window1">
|
|
<property name="type">popup</property>
|
|
<child>
|
|
<object class="GtkGrid" id="grid1">
|
|
<child>
|
|
<object class="GtkToggleButton" id="button1">
|
|
<property name="label" translatable="yes">Hello World!</property>
|
|
<property name="active">1</property>
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<layout>
|
|
<property name="left_attach">0</property>
|
|
<property name="top_attach">0</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkCheckButton" id="button2">
|
|
<property name="label" translatable="yes">Hello World!</property>
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<layout>
|
|
<property name="left_attach">1</property>
|
|
<property name="top_attach">0</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkRadioButton" id="button3">
|
|
<property name="label" translatable="yes">Hello World!</property>
|
|
<property name="can_focus">1</property>
|
|
<property name="active">1</property>
|
|
<property name="receives_default">1</property>
|
|
<layout>
|
|
<property name="left_attach">2</property>
|
|
<property name="top_attach">0</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkRadioButton" id="button4">
|
|
<property name="label" translatable="yes">Hello World!</property>
|
|
<property name="group">button3</property>
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<layout>
|
|
<property name="left_attach">3</property>
|
|
<property name="top_attach">0</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkSwitch" id="button5">
|
|
<property name="active">1</property>
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<layout>
|
|
<property name="left_attach">4</property>
|
|
<property name="top_attach">0</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkSwitch" id="button6">
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<child internal-child="accessible">
|
|
<object class="AtkObject" id="button6-accessible">
|
|
<property name="accessible-name">Test switch</property>
|
|
</object>
|
|
</child>
|
|
<layout>
|
|
<property name="left_attach">5</property>
|
|
<property name="top_attach">0</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkButton" id="button7">
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<property name="label">Text Button</property>
|
|
<layout>
|
|
<property name="left_attach">0</property>
|
|
<property name="top_attach">1</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkButton" id="button8">
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<property name="icon-name">edit-find-replace</property>
|
|
<property name="halign">center</property>
|
|
<property name="valign">center</property>
|
|
<layout>
|
|
<property name="left_attach">1</property>
|
|
<property name="top_attach">1</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkButton" id="button9">
|
|
<property name="can_focus">1</property>
|
|
<property name="receives_default">1</property>
|
|
<property name="halign">center</property>
|
|
<property name="valign">center</property>
|
|
<property name="icon-name">window-close-symbolic</property>
|
|
<layout>
|
|
<property name="left_attach">2</property>
|
|
<property name="top_attach">1</property>
|
|
</layout>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</interface>
|