diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2013-03-10 07:57:20 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2013-03-10 07:57:20 +0000 |
commit | 10608eb160345da56a9353ce4103b8437ed90266 (patch) | |
tree | afaa6d579e9cf33b3ec9a46790910d0f2631b7dc /navit/navit_shipped.xml | |
parent | d8b735726f227fa0572bfc6d7556d0689eac6e43 (diff) | |
download | navit-10608eb160345da56a9353ce4103b8437ed90266.tar.gz |
Add:xml:Demonstration on how to use the new img command
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5404 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/navit_shipped.xml')
-rw-r--r-- | navit/navit_shipped.xml | 56 |
1 files changed, 12 insertions, 44 deletions
diff --git a/navit/navit_shipped.xml b/navit/navit_shipped.xml index c3a19cbce..2319643d4 100644 --- a/navit/navit_shipped.xml +++ b/navit/navit_shipped.xml @@ -102,48 +102,26 @@ Waypoint</text></img> <a name='Settings Layouts' class='clist' refresh_cond='navit.layout'><text>Layout</text> <script> foreach(layout;navit.layout) - write("<img class='centry'", - " src='", navit.layout==layout?"gui_active":"gui_inactive", "'", - " onclick='set(", E("navit.layout=navit.layout[@name==*]"), ",E(",E(layout.name), "))'", - ">", - layout.name, - "</img>" - ); + img("centry", navit.layout==layout?"gui_active":"gui_inactive", layout.name, + "", "navit.layout=navit.layout[@name==%{se}*]", layout.name); </script> </a> <a name='Settings Maps' class='clist'><text>Maps</text> <script> foreach(map;navit.mapset.map) if (map.description) - write("<img class='centry'", - " src='", map.active?"gui_active":"gui_inactive", "'", - " onclick='set(", E("navit.mapset.map[@description=="+E(map.description)+"].active=*"), ",", !map.active, ");redraw_map();refresh()'", - ">", - map.description, - "</img>" - ); + img("centry",map.active?"gui_active":"gui_inactive", map.description, + "","navit.mapset.map[@description==%{se}].active=%{d}*",map.description,!map.active,"redraw_map();refresh();"); else - write("<img class='centry'", - " src='", map.active?"gui_active":"gui_inactive", "'", - " onclick='set(", E("navit.mapset.map[@data=="+E(map.data)+"].active=*"), ",", !map.active, ");redraw_map();refresh()'", - ">", - map.type,":",map.data, - "</img>" - ); - - + img("centry",map.active?"gui_active":"gui_inactive", map.type+":"+map.data, + "","navit.mapset.map[@data==%{se}].active=%{d}*",map.data,!map.active,"redraw_map();refresh();"); </script> </a> <a name='Settings Vehicles' class='clist'><text>Vehicle</text> <script> foreach(vehicle;navit.vehicle) - write("<img class='centry'", - " src='", navit.vehicle==vehicle?"gui_active":"gui_inactive", "'", - " onclick='name=", E(vehicle.name), ";menu(", E("#Settings Vehicle"), ")'", - ">", - vehicle.name, - "</img>" - ); + img("centry",navit.vehicle==vehicle?"gui_active":"gui_inactive",vehicle.name, + "name=%{se};menu(\"#Settings Vehicle\")",vehicle.name); </script> </a> <a name='Settings Vehicle' class='clist'><script>write(name)</script> @@ -151,21 +129,11 @@ Waypoint</text></img> foreach(vehicle;navit.vehicle) if (vehicle.name == name) { if (vehicle!=navit.vehicle) - write("<img class='centry'", - " src='gui_active' ", - " onclick='set(", E("navit.vehicle=navit.vehicle[@name==*]"), ",E(", E(name), "));refresh()'", - ">", - "Set as active", - "</img>" - ); + img("centry","gui_active","Set as active", + "","navit.vehicle=navit.vehicle[@name==%{se}*]",name); foreach(vehicleprofile;navit.vehicleprofile) - write("<img class='centry'", - " src='", vehicle.profilename==vehicleprofile.name?"gui_active":"gui_inactive", "'", - " onclick='set(", E("navit.vehicle[@name=="+E(name)+"].profilename=*"), ",E(", E(vehicleprofile.name), "));refresh()'", - ">", - vehicleprofile.name, - "</img>" - ); + img("centry",vehicle.profilename==vehicleprofile.name?"gui_active":"gui_inactive",vehicleprofile.name, + "","navit.vehicle[@name=%{se}].profilename=%{se}*",name,vehicleprofile.name,"refresh()"); } </script> </a> |