summaryrefslogtreecommitdiff
path: root/testsuite/reftests/headerbar-centering.ref.ui
blob: b45209518a449fb51f73fc82652be7997c34e1e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?xml version="1.0" encoding="UTF-8"?>
<interface>
  <object class="GtkWindow">
    <property name="type">popup</property>
    <property name="default-width">400</property>
    <child>
      <object class="GtkHeaderBar">
        <property name="title" translatable="yes">Join Chat Room</property>
        <child type="start">
          <object class="GtkButton">
            <property name="label" translatable="yes">Hello World</property>
            <property name="opacity">0</property>
          </object>
        </child>
        <child>
          <object class="GtkButton" id="back_button">
            <property name="visible">0</property>
            <property name="can_focus">1</property>
            <property name="valign">center</property>
            <style>
              <class name="image-button"/>
            </style>
            <child>
              <object class="GtkImage" id="back_icon"/>
            </child>
          </object>
        </child>
        <child type="title">
          <object class="GtkLabel">
            <property name="label" translatable="yes">This is a very long label that should be centered in the headerbar but unfortunately the headerbar scres this up and gives it all the available space instead and there's nothing we can do about it and now we're sad developers.</property>
            <property name="ellipsize">end</property>
          </object>
        </child>
        <child type="end">
          <object class="GtkButton">
            <property name="label" translatable="yes">Hello World</property>
          </object>
        </child>
      </object>
    </child>
  </object>
</interface>