mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-26 13:41:07 +00:00
7ac250dea7
Run gtk4-builder-tool simplify --3to4 over all ui files.
117 lines
4.4 KiB
XML
117 lines
4.4 KiB
XML
<interface>
|
|
<object class="GtkWindow" id="window">
|
|
<property name="default-width">600</property>
|
|
<property name="default-height">400</property>
|
|
<property name="icon-name">preferences-desktop-font</property>
|
|
<child type="titlebar">
|
|
<object class="GtkStack" id="header_stack">
|
|
<child>
|
|
<object class="GtkStackPage">
|
|
<property name="name">main</property>
|
|
<property name="child">
|
|
<object class="GtkHeaderBar">
|
|
<child type="start">
|
|
<object class="GtkButton">
|
|
<property name="label">New</property>
|
|
<property name="valign">center</property>
|
|
<signal name="clicked" handler="go_to_secondary"/>
|
|
</object>
|
|
<packing/>
|
|
</child>
|
|
<child type="title">
|
|
<object class="GtkStackSwitcher">
|
|
<property name="stack">page_stack</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkStackPage">
|
|
<property name="name">secondary</property>
|
|
<property name="child">
|
|
<object class="GtkHeaderBar">
|
|
<child type="start">
|
|
<object class="GtkButton">
|
|
<property name="label"><</property>
|
|
<property name="valign">center</property>
|
|
<signal name="clicked" handler="back_to_main"/>
|
|
</object>
|
|
<packing/>
|
|
</child>
|
|
</object>
|
|
</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkStack" id="page_stack">
|
|
<child>
|
|
<object class="GtkStackPage">
|
|
<property name="name">page1</property>
|
|
<property name="title">Page 1</property>
|
|
<property name="child">
|
|
<object class="GtkScrolledWindow">
|
|
<property name="hexpand">1</property>
|
|
<property name="vexpand">1</property>
|
|
<property name="hscrollbar-policy">always</property>
|
|
<property name="vscrollbar-policy">always</property>
|
|
<child>
|
|
<object class="GtkLabel">
|
|
<property name="halign">center</property>
|
|
<property name="valign">center</property>
|
|
<property name="label">Page 1</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkStackPage">
|
|
<property name="name">page2</property>
|
|
<property name="title">Page 2</property>
|
|
<property name="child">
|
|
<object class="GtkScrolledWindow">
|
|
<property name="hexpand">1</property>
|
|
<property name="vexpand">1</property>
|
|
<property name="hscrollbar-policy">always</property>
|
|
<property name="vscrollbar-policy">always</property>
|
|
<child>
|
|
<object class="GtkLabel">
|
|
<property name="halign">center</property>
|
|
<property name="valign">center</property>
|
|
<property name="label">Page 2</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkStackPage">
|
|
<property name="name">secondary</property>
|
|
<property name="child">
|
|
<object class="GtkScrolledWindow">
|
|
<property name="hexpand">1</property>
|
|
<property name="vexpand">1</property>
|
|
<property name="hscrollbar-policy">always</property>
|
|
<property name="vscrollbar-policy">always</property>
|
|
<child>
|
|
<object class="GtkLabel">
|
|
<property name="halign">center</property>
|
|
<property name="valign">center</property>
|
|
<property name="label">Secondary</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</property>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</interface>
|