CVS: data/gui/dialogs route-manager.xml, 1.15, 1.16
James Turner <[email protected]> Tue, 13 Apr 2010 02:58:50 -0500
| Newsgroups | gmane.games.flightgear.cvc |
|---|---|
| Message-ID | <[email protected]> |
Update of /var/cvs/FlightGear-0.9/data/gui/dialogs
In directory baron.flightgear.org:/tmp/cvs-serv5759/gui/dialogs
Modified Files:
route-manager.xml
Log Message:
Save functionality exposed in the route-manager dialog.
Index: route-manager.xml
===================================================================
RCS file: /var/cvs/FlightGear-0.9/data/gui/dialogs/route-manager.xml,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- route-manager.xml 27 Mar 2010 17:56:01 -0000 1.15
+++ route-manager.xml 13 Apr 2010 07:58:16 -0000 1.16
@@ -67,18 +67,21 @@
cmd.setValue("@jump" ~ sel_index());
}
- var load = func {
- file_selector.open();
- }
-
var load_route = func(path) {
routem.getNode("file-path", 1).setValue(path.getValue());
cmd.setValue("@load");
gui.dialog_update("route-manager");
}
- var file_selector = gui.FileSelector.new(load_route, "Load flight-plan", "Load");
+ var save_route = func(path) {
+ routem.getNode("file-path", 1).setValue(path.getValue());
+ cmd.setValue("@save");
+ gui.dialog_update("route-manager");
+ }
+ var file_selector = gui.FileSelector.new(load_route, "Load flight-plan", "Load");
+ var save_selector = gui.FileSelector.new(save_route, "Save flight-plan", "Save");
+
var activate_fp = func {
cmd.setValue("@activate");
}
@@ -121,6 +124,7 @@
<close>
file_selector.del();
+ save_selector.del();
</close>
</nasal>
@@ -247,6 +251,7 @@
</text>
<input>
<name>cruise-speed</name>
+ <live>true</live>
<halign>fill</halign>
<stretch>true</stretch>
<pref-width>150</pref-width>
@@ -259,6 +264,7 @@
</text>
<input>
<name>cruise-alt</name>
+ <live>true</live>
<halign>fill</halign>
<stretch>true</stretch>
<pref-width>150</pref-width>
@@ -420,14 +426,22 @@
<empty><stretch>true</stretch></empty>
<button>
- <legend>Load List</legend>
+ <legend>Load...</legend>
<equal>true</equal>
<enable>
<not><property>/autopilot/route-manager/active</property></not>
</enable>
<binding>
<command>nasal</command>
- <script>load()</script>
+ <script>file_selector.open()</script>
+ </binding>
+ </button>
+ <button>
+ <legend>Save...</legend>
+ <equal>true</equal>
+ <binding>
+ <command>nasal</command>
+ <script>save_selector.open();</script>
</binding>
</button>
</group>
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev