vfrmap
vbox
true
false
5
5
3
0.7
var mapDialog = cmdarg();
var setTransparency = func(updateDialog){
var alpha = (getprop("/gui/map/transparent") or 0);
mapDialog.getNode("color/alpha").setValue(1-alpha*0.3);
if (updateDialog)
{
var n = props.Node.new({ "dialog-name": "vfrmap" });
fgcommand("dialog-close", n);
fgcommand("dialog-show", n);
}
}
var reinit = func() {
setTransparency(1);
}
var transparency_listener = setlistener("/gui/map/transparent", reinit, 0, 0);
removelistener(transparency_listener);
hbox
1
16
%d
/gui/map/zoom
true
1
1
hbox
true
fill
vbox
true
hbox
2
%s
/autopilot/route-manager/wp[0]/id
true
B %.0f
/autopilot/route-manager/wp[0]/true-bearing-deg
true
D %.2f nm
/autopilot/route-manager/wp[0]/dist
true
ETA %s
/autopilot/route-manager/wp[0]/eta
true
hbox
2
W %.0f
/environment/wind-from-heading-deg
true
/%.0f
/environment/wind-speed-kt
true