Mit dieser Funktion wird auf der Ziehlauswahlmaske, der SelectOnMap und der Showroutemaske eine Button plaziert, der es ermöglicht direkt von der Routenoption "mit Autobahn" zu "Autobahn vermeiden" umzuschalten. Der aktuelle Status wird durch das Symbol angezeigt. Ist eine Route bereits aktiv, wird direkt die neue Route berechnet und angezeigt.
(Diese Erweiterung habe ich auf einem Z201/Z100 (SR1) ohne zusätzlichen Skin entwickelt.
Inwieweit diese Änderungen auf anderen Systemen funktionieren kann ich leider nicht beurteilen. Nachtrag: Z099 Test war o.k.)
Genauere Infos zu Scriptanpassungen siehe: Pimp IT
Für die Funktion werden die beigefügten Grafikdateien benötigt.
Änderungen bzw. hinzugekommenes ist fett markiert.
Zuvor jedoch noch wichtiges:
Bitte beachten dass jeder der Änderungen an System-/Programm-Dateien vornimmt,
dies auf eigene Gefahr und Verantwortung geschieht. Nach fehlerhaften Änderungen kann es sein, dass der Navi nicht mehr startet. Deshalb zuvor immer ein Backup durchführen. Ebenso ist es möglich dass die Garantie erlischt! Für die hier angefügten Änderungen übernehme ich keine Verantwortung. Die Nutzung ist nur für den privaten Gebrauch genehmigt!
\ui_becker\480_272\ui\start_480_272.ui
zusätzlicher Eintrag im Layer: (Z100/Z201)
<layer ui_MainMenuRoute z=30 visiblemodel="ui.vOasisPresent&navigation.waypoints.is_route_valid">
zusätzlicher Eintrag im Layer: (Z099)
<layer ui_MainMenuRoute z=30 visiblemodel="navigation.waypoints.is_route_valid">
; --- G.M. 06/09 Autobahnumschaltung direkt auf Map
<BUTTON btn_ABAllow x=0 y=90 z=999 w=45 h=55 bmp="icon_AB_avoid_white.bmp" visiblemodel="route.allow_highway=0" onRelease='run sc_gm_RouteHighway'>
<BUTTON btn_ABAvoid x=0 y=90 z=999 w=45 h=55 bmp="icon_AB_allow_white.bmp" visiblemodel="route.allow_highway=1" onRelease='run sc_gm_RouteNoHighway'>
</layer>
\ui_becker\480_272\ui\route_480_272.ui
zusätzlicher Eintrag im Layer:
<layer ui_ShowRouteOnMapCommon z=30>
; --- G.M. 06/09 Autobahnumschaltung direkt auf Map
<BUTTON btn_ABAllow x=50 y=183 z=999 w=45 h=55 bmp="icon_AB_avoid_white.bmp" visiblemodel="route.allow_highway=0" onRelease='run sc_gm_RouteHighway'>
<BUTTON btn_ABAvoid x=50 y=183 z=999 w=45 h=55 bmp="icon_AB_allow_white.bmp" visiblemodel="route.allow_highway=1" onRelease='run sc_gm_RouteNoHighway'>
</layer>
\ui_becker\480_272\ui\becker_480_272.ui
zusätzlicher Eintrag im Layer:
<layer ui_SelectOnMap z=30>
<BUTTON btn_ABAllow x=-5 y=198 z=999 w=45 h=55 bmp="icon_AB_avoid_white.bmp" visiblemodel="route.allow_highway=0&!ui.vRoutePlanning" onRelease='run sc_gm_RouteHighway'>
<BUTTON btn_ABAvoid x=-5 y=198 z=999 w=45 h=55 bmp="icon_AB_allow_white.bmp" visiblemodel="route.allow_highway=1&!ui.vRoutePlanning" onRelease='run sc_gm_RouteNoHighway'>
</layer>
\ui_becker\480_272\ui\history_480_272.ui
zusätzlicher Eintrag im Layer:
<layer ui_FindHistory z=30>
; --- G.M. 06/09 Autobahnumschaltung
<BUTTON btn_ABAllow x=425 y=-2 z=999 w=45 h=55 bmp="icon_AB_avoid_white.bmp" visiblemodel="route.allow_highway=0" onRelease='run sc_gm_RouteHighway'>
<BUTTON btn_ABAvoid x=425 y=-2 z=999 w=45 h=55 bmp="icon_AB_allow_white.bmp" visiblemodel="route.allow_highway=1" onRelease='run sc_gm_RouteNoHighway'>
</layer>
\ui_becker\common\ui\navset.ui
Zusätzlicher Eintrag am Ende:
; --- G.M. 06/2009 --- RouteStartFunktion direkt mit AB oder ohne AB. Aufruf über entsprechenden Buttons
<script sc_gm_RouteHighway>
.route.allow_highway 1
.other.becker.route.allow_highway 1
runif %navigation.waypoints.is_route_valid 1 'run sc_QuickMenuOnMap_StopGuidance, run sc_ShowRoute'
</script>
<script sc_gm_RouteNoHighway>
.route.allow_highway 0
.other.becker.route.allow_highway 0
runif %navigation.waypoints.is_route_valid 1 'run sc_QuickMenuOnMap_StopGuidance, run sc_ShowRoute'
</script>
----------------------------------------------
Weitere Anpassungsanleitungen:
Pimp IT
----------------------------------------------
Viel Spaß