From eeff07c0e76673a94465efb15d3dafabcaed51e7 Mon Sep 17 00:00:00 2001 From: mfranz <mfranz> Date: Wed, 9 Nov 2005 10:42:34 +0000 Subject: [PATCH] replace hard-coded HUD config dialog with NewGUI dialog --- gui/dialogs/hud.xml | 49 +++++++++++++++++++++++++++++++++++++++++++++ gui/menubar.xml | 3 ++- preferences.xml | 2 ++ 3 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 gui/dialogs/hud.xml diff --git a/gui/dialogs/hud.xml b/gui/dialogs/hud.xml new file mode 100644 index 000000000..d558ab90d --- /dev/null +++ b/gui/dialogs/hud.xml @@ -0,0 +1,49 @@ +<?xml version="1.0"?> + +<PropertyList> + <x>-50</x> + <y>50</y> + <name>hud</name> + <layout>vbox</layout> + + <text> + <label>HUD Configuration</label> + </text> + + <hrule><dummy/></hrule> + + <checkbox> + <label>Antialias</label> + <property>/sim/hud/antialiased</property> + <binding> + <command>dialog-apply</command> + </binding> + </checkbox> + + <group> + <layout>hbox</layout> + <text> + <label>Alpha:</label> + </text> + <slider> + <property>/sim/hud/alpha</property> + <binding> + <command>dialog-apply</command> + </binding> + </slider> + </group> + + <group> + <layout>hbox</layout> + <default-padding>10</default-padding> + + <button> + <legend>Close</legend> + <default>true</default> + <key>Esc</key> + <binding> + <command>dialog-close</command> + </binding> + </button> + </group> +</PropertyList> diff --git a/gui/menubar.xml b/gui/menubar.xml index 115c94068..73279bb49 100644 --- a/gui/menubar.xml +++ b/gui/menubar.xml @@ -120,7 +120,8 @@ <item> <label>Adjust HUD Transparency</label> <binding> - <command>old-hud-alpha-dialog</command> + <command>dialog-show</command> + <dialog-name>hud</dialog-name> </binding> </item> diff --git a/preferences.xml b/preferences.xml index d27035dc4..882f21ae6 100644 --- a/preferences.xml +++ b/preferences.xml @@ -85,6 +85,8 @@ Started September 2000 by David Megginson, david@megginson.com <hud> <path>Huds/Default/default.xml</path> <visibility type="bool">false</visibility> + <antialiased type="bool">false</antialiased> + <alpha type="float">0.67</alpha> <draw-fps>false</draw-fps> </hud> <systems>