photobooth/photobooth.ui
2017-08-08 08:51:53 +02:00

300 lines
13 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.20.0 -->
<interface>
<requires lib="gtk+" version="3.20"/>
<object class="GtkAdjustment" id="adjustment_copies">
<property name="lower">1</property>
<property name="upper">1</property>
<property name="value">1</property>
<property name="step_increment">1</property>
<property name="page_increment">1</property>
</object>
<template class="PhotoBoothWindow" parent="GtkApplicationWindow">
<property name="can_focus">False</property>
<property name="title">Schaffenburg Photobooth</property>
<property name="default_width">1280</property>
<property name="default_height">1024</property>
<child>
<object class="GtkOverlay" id="overlay">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="events">GDK_BUTTON_PRESS_MASK</property>
<signal name="button-press-event" handler="photo_booth_background_clicked" swapped="no"/>
<child>
<placeholder/>
</child>
<child type="overlay">
<object class="GtkLabel" id="countdown_label">
<property name="width_request">400</property>
<property name="height_request">300</property>
<property name="can_focus">False</property>
<property name="opacity">0.90000000000000002</property>
<property name="halign">center</property>
<property name="valign">center</property>
<property name="label" translatable="yes">label</property>
<property name="justify">center</property>
<property name="angle">20</property>
<property name="track_visited_links">False</property>
<attributes>
<attribute name="weight" value="ultraheavy"/>
</attributes>
<style>
<class name="transparentbg"/>
<class name="countdown_label"/>
</style>
</object>
<packing>
<property name="index">2</property>
</packing>
</child>
<child type="overlay">
<object class="GtkFixed" id="fixed">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="button_print">
<property name="label" translatable="yes">Print!</property>
<property name="width_request">360</property>
<property name="height_request">120</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="margin_top">10</property>
<property name="margin_bottom">10</property>
<signal name="clicked" handler="photo_booth_button_print_clicked" swapped="no"/>
<style>
<class name="print"/>
</style>
</object>
<packing>
<property name="x">80</property>
<property name="y">640</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button_cancel">
<property name="label" translatable="yes">Cancel</property>
<property name="width_request">360</property>
<property name="height_request">120</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="margin_top">10</property>
<property name="margin_bottom">10</property>
<signal name="clicked" handler="photo_booth_button_cancel_clicked" swapped="no"/>
<style>
<class name="cancel"/>
</style>
</object>
<packing>
<property name="x">460</property>
<property name="y">640</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button_upload">
<property name="label" translatable="yes">Upload!</property>
<property name="width_request">360</property>
<property name="height_request">120</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="margin_top">10</property>
<property name="margin_bottom">10</property>
<signal name="clicked" handler="photo_booth_button_upload_clicked" swapped="no"/>
<style>
<class name="upload"/>
</style>
</object>
<packing>
<property name="x">840</property>
<property name="y">640</property>
</packing>
</child>
<child>
<object class="GtkScale" id="copies">
<property name="width_request">1120</property>
<property name="height_request">80</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment_copies</property>
<property name="show_fill_level">True</property>
<property name="round_digits">0</property>
<property name="digits">0</property>
<property name="value_pos">bottom</property>
<signal name="format-value" handler="photo_booth_window_format_copies_value" swapped="no"/>
<signal name="value-changed" handler="photo_booth_copies_value_changed" swapped="no"/>
<style>
<class name="copies"/>
</style>
</object>
<packing>
<property name="x">80</property>
<property name="y">100</property>
</packing>
</child>
<child>
<object class="GtkSwitch" id="switch_flip">
<property name="width_request">168</property>
<property name="height_request">72</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="opacity">0.59999999999999998</property>
<property name="margin_top">10</property>
<property name="margin_bottom">10</property>
<property name="active">True</property>
<signal name="state-set" handler="photo_booth_flip_switched" object="PhotoBoothWindow" swapped="no"/>
</object>
<packing>
<property name="x">950</property>
<property name="y">80</property>
</packing>
</child>
<child>
<object class="GtkImage" id="image">
<property name="width_request">1280</property>
<property name="height_request">1024</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<property name="stock">gtk-missing-image</property>
</object>
</child>
<child>
<object class="GtkEventBox" id="mask_event">
<property name="width_request">100</property>
<property name="height_request">80</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="events">GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON1_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK</property>
<signal name="button-press-event" handler="photo_booth_window_mask_press" swapped="no"/>
<signal name="button-release-event" handler="photo_booth_window_mask_release" swapped="no"/>
<signal name="motion-notify-event" handler="photo_booth_window_mask_motion" swapped="no"/>
<child>
<object class="GtkImage" id="mask">
<property name="width_request">100</property>
<property name="height_request">80</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="pixbuf">overlays/mask_nasenbrille.png</property>
<property name="icon_size">5</property>
</object>
</child>
</object>
<packing>
<property name="x">435</property>
<property name="y">394</property>
</packing>
</child>
<style>
<class name="transparentbg"/>
</style>
</object>
<packing>
<property name="pass_through">True</property>
<property name="index">3</property>
</packing>
</child>
<child type="overlay">
<object class="GtkBox" id="statusbox">
<property name="name">statusbox</property>
<property name="width_request">800</property>
<property name="height_request">40</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="valign">end</property>
<property name="margin_left">10</property>
<property name="margin_right">10</property>
<property name="margin_bottom">10</property>
<property name="homogeneous">True</property>
<property name="baseline_position">bottom</property>
<child>
<object class="GtkLabel" id="status_clock">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">start</property>
<property name="valign">center</property>
<property name="label" translatable="yes">label</property>
<property name="single_line_mode">True</property>
<property name="track_visited_links">False</property>
<style>
<class name="status_label"/>
</style>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="status">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">center</property>
<property name="valign">center</property>
<property name="label" translatable="yes">label</property>
<property name="justify">center</property>
<style>
<class name="status_label"/>
</style>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="status_printer">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="halign">end</property>
<property name="valign">center</property>
<property name="label" translatable="yes">label</property>
<property name="justify">right</property>
<style>
<class name="status_label"/>
</style>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<style>
<class name="statusbox"/>
</style>
</object>
<packing>
<property name="index">3</property>
</packing>
</child>
<child type="overlay">
<object class="GtkSpinner" id="spinner">
<property name="width_request">200</property>
<property name="height_request">200</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="opacity">0.80000000000000004</property>
<property name="halign">center</property>
<property name="valign">center</property>
<property name="hexpand">False</property>
<property name="vexpand">False</property>
<property name="active">True</property>
<style>
<class name="transparentbg"/>
</style>
</object>
<packing>
<property name="index">9</property>
</packing>
</child>
<style>
<class name="transparentbg"/>
</style>
</object>
</child>
<child type="titlebar">
<placeholder/>
</child>
</template>
</interface>