70138b37bb
which gives a red "Don't Save" close button in the default Adwaita gtk theme for that undoable action Change-Id: I62b50c90ca53c8f05e656c9beaecbfb160ce5f67 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123249 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
86 lines
4.1 KiB
XML
86 lines
4.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!-- Generated with glade 3.20.2 -->
|
||
<interface domain="sfx">
|
||
<requires lib="gtk+" version="3.20"/>
|
||
<object class="GtkMessageDialog" id="QuerySaveDialog">
|
||
<property name="can_focus">False</property>
|
||
<property name="title" translatable="yes" context="querysavedialog|QuerySaveDialog">Save Document?</property>
|
||
<property name="resizable">False</property>
|
||
<property name="modal">True</property>
|
||
<property name="type_hint">dialog</property>
|
||
<property name="skip_taskbar_hint">True</property>
|
||
<property name="message_type">warning</property>
|
||
<property name="text" translatable="yes" context="querysavedialog|QuerySaveDialog">Save changes to document “$(DOC)” before closing?</property>
|
||
<property name="secondary_text" translatable="yes" context="querysavedialog|QuerySaveDialog">Your changes will be lost if you don’t save them.</property>
|
||
<child internal-child="vbox">
|
||
<object class="GtkBox" id="messagedialog-vbox">
|
||
<property name="can_focus">False</property>
|
||
<property name="orientation">vertical</property>
|
||
<property name="spacing">12</property>
|
||
<child internal-child="action_area">
|
||
<object class="GtkButtonBox" id="messagedialog-action_area">
|
||
<property name="can_focus">False</property>
|
||
<child>
|
||
<object class="GtkButton" id="discard">
|
||
<property name="label" translatable="yes" context="querysavedialog|discard">Do_n’t Save</property>
|
||
<property name="visible">True</property>
|
||
<property name="can_focus">True</property>
|
||
<property name="receives_default">True</property>
|
||
<property name="use_underline">True</property>
|
||
<style>
|
||
<class name="destructive-action"/>
|
||
</style>
|
||
</object>
|
||
<packing>
|
||
<property name="expand">False</property>
|
||
<property name="fill">True</property>
|
||
<property name="position">0</property>
|
||
</packing>
|
||
</child>
|
||
<child>
|
||
<object class="GtkButton" id="cancel">
|
||
<property name="label" translatable="yes" context="stock">_Cancel</property>
|
||
<property name="visible">True</property>
|
||
<property name="can_focus">True</property>
|
||
<property name="receives_default">True</property>
|
||
<property name="use-underline">True</property>
|
||
</object>
|
||
<packing>
|
||
<property name="expand">False</property>
|
||
<property name="fill">True</property>
|
||
<property name="position">1</property>
|
||
</packing>
|
||
</child>
|
||
<child>
|
||
<object class="GtkButton" id="save">
|
||
<property name="label" translatable="yes" context="querysavedialog|save">_Save</property>
|
||
<property name="visible">True</property>
|
||
<property name="can_focus">True</property>
|
||
<property name="can_default">True</property>
|
||
<property name="has_default">True</property>
|
||
<property name="receives_default">True</property>
|
||
<property name="use_underline">True</property>
|
||
</object>
|
||
<packing>
|
||
<property name="expand">False</property>
|
||
<property name="fill">True</property>
|
||
<property name="position">2</property>
|
||
</packing>
|
||
</child>
|
||
</object>
|
||
<packing>
|
||
<property name="expand">False</property>
|
||
<property name="fill">True</property>
|
||
<property name="pack_type">end</property>
|
||
<property name="position">0</property>
|
||
</packing>
|
||
</child>
|
||
</object>
|
||
</child>
|
||
<action-widgets>
|
||
<action-widget response="-9">discard</action-widget>
|
||
<action-widget response="-6">cancel</action-widget>
|
||
<action-widget response="-8">save</action-widget>
|
||
</action-widgets>
|
||
</object>
|
||
</interface>
|