Sim: Add Shift-Click functionality to FCP, remove unused laptop mode
This commit is contained in:
parent
0caba60353
commit
e49660a10f
5 changed files with 276 additions and 187 deletions
|
@ -85,7 +85,6 @@ setprop("/systems/acconfig/out-of-date", 0);
|
||||||
setprop("/systems/acconfig/mismatch-code", "0x000");
|
setprop("/systems/acconfig/mismatch-code", "0x000");
|
||||||
setprop("/systems/acconfig/mismatch-reason", "XX");
|
setprop("/systems/acconfig/mismatch-reason", "XX");
|
||||||
setprop("/systems/acconfig/options/keyboard-mode", 0);
|
setprop("/systems/acconfig/options/keyboard-mode", 0);
|
||||||
setprop("/systems/acconfig/options/laptop-mode", 0);
|
|
||||||
setprop("/systems/acconfig/options/adirs-skip", 0);
|
setprop("/systems/acconfig/options/adirs-skip", 0);
|
||||||
setprop("/systems/acconfig/options/welcome-skip", 0);
|
setprop("/systems/acconfig/options/welcome-skip", 0);
|
||||||
setprop("/systems/acconfig/options/no-rendering-warn", 0);
|
setprop("/systems/acconfig/options/no-rendering-warn", 0);
|
||||||
|
@ -215,7 +214,6 @@ var renderingSettings = {
|
||||||
var readSettings = func {
|
var readSettings = func {
|
||||||
io.read_properties(getprop("/sim/fg-home") ~ "/Export/IDG-A32X-config.xml", "/systems/acconfig/options");
|
io.read_properties(getprop("/sim/fg-home") ~ "/Export/IDG-A32X-config.xml", "/systems/acconfig/options");
|
||||||
setprop("/options/system/keyboard-mode", getprop("/systems/acconfig/options/keyboard-mode"));
|
setprop("/options/system/keyboard-mode", getprop("/systems/acconfig/options/keyboard-mode"));
|
||||||
setprop("/options/system/laptop-mode", getprop("/systems/acconfig/options/laptop-mode"));
|
|
||||||
setprop("/controls/adirs/skip", getprop("/systems/acconfig/options/adirs-skip"));
|
setprop("/controls/adirs/skip", getprop("/systems/acconfig/options/adirs-skip"));
|
||||||
setprop("/sim/model/autopush/route/show", getprop("/systems/acconfig/options/autopush/show-route"));
|
setprop("/sim/model/autopush/route/show", getprop("/systems/acconfig/options/autopush/show-route"));
|
||||||
setprop("/sim/model/autopush/route/show-wingtip", getprop("/systems/acconfig/options/autopush/show-wingtip"));
|
setprop("/sim/model/autopush/route/show-wingtip", getprop("/systems/acconfig/options/autopush/show-wingtip"));
|
||||||
|
@ -224,7 +222,6 @@ var readSettings = func {
|
||||||
|
|
||||||
var writeSettings = func {
|
var writeSettings = func {
|
||||||
setprop("/systems/acconfig/options/keyboard-mode", getprop("/options/system/keyboard-mode"));
|
setprop("/systems/acconfig/options/keyboard-mode", getprop("/options/system/keyboard-mode"));
|
||||||
setprop("/systems/acconfig/options/laptop-mode", getprop("/options/system/laptop-mode"));
|
|
||||||
setprop("/systems/acconfig/options/adirs-skip", getprop("/controls/adirs/skip"));
|
setprop("/systems/acconfig/options/adirs-skip", getprop("/controls/adirs/skip"));
|
||||||
setprop("/systems/acconfig/options/autopush/show-route", getprop("/sim/model/autopush/route/show"));
|
setprop("/systems/acconfig/options/autopush/show-route", getprop("/sim/model/autopush/route/show"));
|
||||||
setprop("/systems/acconfig/options/autopush/show-wingtip", getprop("/sim/model/autopush/route/show-wingtip"));
|
setprop("/systems/acconfig/options/autopush/show-wingtip", getprop("/sim/model/autopush/route/show-wingtip"));
|
||||||
|
|
|
@ -49,11 +49,6 @@
|
||||||
<label>Keyboard Mode: Maps flight controls to number pad, and number rows, instead of view shortucts.</label>
|
<label>Keyboard Mode: Maps flight controls to number pad, and number rows, instead of view shortucts.</label>
|
||||||
</text>
|
</text>
|
||||||
|
|
||||||
<text>
|
|
||||||
<halign>left</halign>
|
|
||||||
<label>Laptop Mode: Not implemented yet. When implemented, will allow easier operation on laptops.</label>
|
|
||||||
</text>
|
|
||||||
|
|
||||||
<hrule/>
|
<hrule/>
|
||||||
|
|
||||||
<text>
|
<text>
|
||||||
|
|
|
@ -380,29 +380,6 @@
|
||||||
<live>true</live>
|
<live>true</live>
|
||||||
</checkbox>
|
</checkbox>
|
||||||
|
|
||||||
<checkbox>
|
|
||||||
<label>Laptop Mode (See Aircraft Help)</label>
|
|
||||||
<halign>left</halign>
|
|
||||||
<enable>
|
|
||||||
<property>/systems/acconfig/extra-stuff</property>
|
|
||||||
</enable>
|
|
||||||
<property>/options/system/laptop-mode</property>
|
|
||||||
<binding>
|
|
||||||
<command>property-toggle</command>
|
|
||||||
<property>/options/system/laptop-mode</property>
|
|
||||||
</binding>
|
|
||||||
<binding>
|
|
||||||
<command>dialog-apply</command>
|
|
||||||
</binding>
|
|
||||||
<binding>
|
|
||||||
<command>nasal</command>
|
|
||||||
<script>
|
|
||||||
acconfig.writeSettings();
|
|
||||||
</script>
|
|
||||||
</binding>
|
|
||||||
<live>true</live>
|
|
||||||
</checkbox>
|
|
||||||
|
|
||||||
<checkbox>
|
<checkbox>
|
||||||
<label>ADIRS Aligns Instantly</label>
|
<label>ADIRS Aligns Instantly</label>
|
||||||
<halign>left</halign>
|
<halign>left</halign>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1 +1 @@
|
||||||
4797
|
4798
|
Reference in a new issue