forked from AuroraMiddleware/gtk
2301d8d90b
The new values are the ones we intend to keep. The old ones had duplicated meanings and nobody knew which one to take.
276 lines
12 KiB
XML
276 lines
12 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<interface domain="gtk40">
|
|
<!-- interface-requires gtk+ 3.6 -->
|
|
<object class="GtkListStore" id="custom_paper_list">
|
|
<columns>
|
|
<!-- column-name paper -->
|
|
<column type="GObject"/>
|
|
</columns>
|
|
</object>
|
|
<object class="GtkListStore" id="page_setup_list">
|
|
<columns>
|
|
<!-- column-name page-setup -->
|
|
<column type="GObject"/>
|
|
<!-- column-name is-separator -->
|
|
<column type="gboolean"/>
|
|
</columns>
|
|
</object>
|
|
<object class="GtkListStore" id="printer_list">
|
|
<columns>
|
|
<!-- column-name name -->
|
|
<column type="gchararray"/>
|
|
<!-- column-name printer -->
|
|
<column type="GObject"/>
|
|
</columns>
|
|
</object>
|
|
<template class="GtkPageSetupUnixDialog" parent="GtkDialog">
|
|
<property name="can-focus">False</property>
|
|
<property name="resizable">False</property>
|
|
<property name="type-hint">dialog</property>
|
|
<property name="title" translatable="yes">Page Setup</property>
|
|
<child internal-child="vbox">
|
|
<object class="GtkBox" id="dialog-vbox1">
|
|
<property name="orientation">vertical</property>
|
|
<property name="spacing">2</property>
|
|
<property name="margin">5</property>
|
|
<child>
|
|
<object class="GtkGrid" id="grid1">
|
|
<property name="visible">1</property>
|
|
<property name="row-spacing">6</property>
|
|
<property name="column-spacing">12</property>
|
|
<property name="margin">5</property>
|
|
<property name="vexpand">1</property>
|
|
<child>
|
|
<object class="GtkLabel" id="printer_combo_label">
|
|
<property name="visible">1</property>
|
|
<property name="halign">start</property>
|
|
<property name="valign">center</property>
|
|
<property name="label" translatable="yes">_Format for:</property>
|
|
<property name="use-underline">1</property>
|
|
<property name="mnemonic-widget">printer_combo</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">0</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="printer_combo">
|
|
<property name="visible">1</property>
|
|
<property name="hexpand">1</property>
|
|
<property name="model">printer_list</property>
|
|
<signal name="changed" handler="printer_changed_callback" swapped="no"/>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="printer_combo_renderer"/>
|
|
<attributes>
|
|
<attribute name="markup">0</attribute>
|
|
</attributes>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">0</property>
|
|
<property name="width">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="paper_size_combo_label">
|
|
<property name="visible">1</property>
|
|
<property name="halign">start</property>
|
|
<property name="valign">center</property>
|
|
<property name="label" translatable="yes">_Paper size:</property>
|
|
<property name="use-underline">1</property>
|
|
<property name="mnemonic-widget">paper_size_combo</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">1</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkComboBox" id="paper_size_combo">
|
|
<property name="visible">1</property>
|
|
<property name="hexpand">1</property>
|
|
<property name="model">page_setup_list</property>
|
|
<signal name="changed" handler="paper_size_changed" swapped="no"/>
|
|
<child>
|
|
<object class="GtkCellRendererText" id="paper_size_cell"/>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">1</property>
|
|
<property name="width">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="paper_size_label">
|
|
<property name="visible">1</property>
|
|
<property name="halign">start</property>
|
|
<property name="valign">center</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">2</property>
|
|
<property name="width">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="orientation_label">
|
|
<property name="visible">1</property>
|
|
<property name="halign">start</property>
|
|
<property name="valign">center</property>
|
|
<property name="label" translatable="yes">_Orientation:</property>
|
|
<property name="use-underline">1</property>
|
|
<property name="mnemonic-widget">portrait_radio</property>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">0</property>
|
|
<property name="top-attach">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkRadioButton" id="portrait_radio">
|
|
<property name="visible">1</property>
|
|
<property name="can-focus">1</property>
|
|
<property name="hexpand">1</property>
|
|
<property name="active">1</property>
|
|
<property name="draw-indicator">1</property>
|
|
<child>
|
|
<object class="GtkBox" id="box1">
|
|
<property name="visible">1</property>
|
|
<property name="spacing">6</property>
|
|
<child>
|
|
<object class="GtkImage" id="image1">
|
|
<property name="visible">1</property>
|
|
<property name="icon-name">gtk-orientation-portrait</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label1">
|
|
<property name="visible">1</property>
|
|
<property name="label" translatable="yes">Portrait</property>
|
|
</object>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkRadioButton" id="reverse_portrait_radio">
|
|
<property name="visible">1</property>
|
|
<property name="can-focus">1</property>
|
|
<property name="hexpand">1</property>
|
|
<property name="active">1</property>
|
|
<property name="draw-indicator">1</property>
|
|
<property name="group">portrait_radio</property>
|
|
<child>
|
|
<object class="GtkBox" id="box2">
|
|
<property name="visible">1</property>
|
|
<property name="spacing">6</property>
|
|
<child>
|
|
<object class="GtkImage" id="image2">
|
|
<property name="visible">1</property>
|
|
<property name="icon-name">gtk-orientation-reverse-portrait</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label2">
|
|
<property name="visible">1</property>
|
|
<property name="label" translatable="yes">Reverse portrait</property>
|
|
</object>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">3</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkRadioButton" id="landscape_radio">
|
|
<property name="visible">1</property>
|
|
<property name="can-focus">1</property>
|
|
<property name="hexpand">1</property>
|
|
<property name="active">1</property>
|
|
<property name="draw-indicator">1</property>
|
|
<property name="group">portrait_radio</property>
|
|
<child>
|
|
<object class="GtkBox" id="box3">
|
|
<property name="visible">1</property>
|
|
<property name="spacing">6</property>
|
|
<child>
|
|
<object class="GtkImage" id="image3">
|
|
<property name="visible">1</property>
|
|
<property name="icon-name">gtk-orientation-landscape</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label3">
|
|
<property name="visible">1</property>
|
|
<property name="label" translatable="yes">Landscape</property>
|
|
</object>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">1</property>
|
|
<property name="top-attach">4</property>
|
|
</packing>
|
|
</child>
|
|
<child>
|
|
<object class="GtkRadioButton" id="reverse_landscape_radio">
|
|
<property name="visible">1</property>
|
|
<property name="can-focus">1</property>
|
|
<property name="hexpand">1</property>
|
|
<property name="draw-indicator">1</property>
|
|
<property name="group">portrait_radio</property>
|
|
<child>
|
|
<object class="GtkBox" id="box4">
|
|
<property name="visible">1</property>
|
|
<property name="spacing">6</property>
|
|
<child>
|
|
<object class="GtkImage" id="image4">
|
|
<property name="visible">1</property>
|
|
<property name="icon-name">gtk-orientation-reverse-landscape</property>
|
|
</object>
|
|
</child>
|
|
<child>
|
|
<object class="GtkLabel" id="label4">
|
|
<property name="visible">1</property>
|
|
<property name="label" translatable="yes">Reverse landscape</property>
|
|
</object>
|
|
<packing>
|
|
<property name="position">1</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
<packing>
|
|
<property name="left-attach">2</property>
|
|
<property name="top-attach">4</property>
|
|
</packing>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</object>
|
|
</child>
|
|
</template>
|
|
</interface>
|