Moderator: skicrave
;Clock
<TEXT txt_Time template=xtxt2 x=694 y=3 z=1 w=100 font="tahomabd" align="right" valign="top" glowsize=5 fontsize=65 color=#333333 color2=#FFFFFF textmodel_time="gps.current_time" formatmodel="local.short_timeformat" visiblemodel="gps.current_time.valid" dayperiod=0 fonttype=bw onrelease='ui_HouseNumbers.SHOW'>
<layer ui_HouseNumbers z=6000 hide>
;house numbers display
<TEXT sprNMIActualHouseNumLeft template=xtxt x=282 y=395 w=75 align="RIGHT" fontsize=25 font="tahomabd" glowsize=2 color=#FFFFFF color2=#000000 textmodel_wstr="map.cursorpos.righthousenumber">
<TEXT sprNMIActualHouseNumRight template=xtxt x=443 y=395 w=75 align="LEFT" fontsize=25 font="tahomabd" glowsize=2 color=#FFFFFF color2=#000000 textmodel_wstr="map.cursorpos.lefthousenumber">
<BUTTON btnHouseNumLeft x=250 y=393 z=10 bmp="housenumbers_left.bmp" onrelease='ui_HouseNumbers.HIDE' visiblemodel="map.cursorpos.righthousenumber.valid">
<BUTTON btnHouseNumRight x=387 y=393 z=10 bmp="housenumbers_right.bmp" onrelease='ui_HouseNumbers.HIDE' visiblemodel="map.cursorpos.lefthousenumber.valid">
</layer>

<VSPRITE vsp_Compass vec="compass.vpr" x=735 y=76 z=10 rotatemodel="map.rotation_angle">
<SPRITE spr_Compass bmp="compass_bg.bmp" x=730 y=72 z=5 >;Compass
<VSPRITE vsp_Compass vec="compass.vpr" x=735 y=85 z=10 rotatemodel="map.rotation_angle">
; <SPRITE spr_Compass bmp="compass_bg.bmp" x=730 y=80 z=5>
<SPRITE spr_Compass bmp="compass_bg.bmp" x=730 y=80 z=5 visiblemodel="!navigation.has_route">
<SPRITE spr_Compass bmp="compass_bg.bmp" x=730 y=80 z=5 onrelease='run sc_btnARM_Itineary_OnRelease' visiblemodel="navigation.has_route">

;Delete Route - POI Select
<BUTTON xxx bmp="746_32K_OM-018_32b.bmp#3" x=720 y=337 onrelease='run sc_btnARM_Delete_OnRelease' visiblemodel="navigation.has_route" USE_SEPARATED_SAFETY_MODE=0>
<BUTTON xxx bmp="746_32K_OM-019_32b_poi.bmp#3" x=720 y=337 onrelease='run sc_StartPOISearchAroundGPS, run sc_POISearchMain' visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=1>

; GPS Status
; <SPRITE sprNM_GPSStatus x=720 y=144 z=100 bmp="$status_minigps_onmap.spr" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>
<SPRITE xxx x=14 y=283 z=50 bmp="746_32K_MN-694_24b.bmp#5" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>

map.ZOOMCONTROL_SHOW 1map.ZOOMCONTROL_SHOW 0<layer ui_RouteinfoBackground z=5001>
;original three line nav info box
; <sprite diicon11 x=14 y=330 bmp="" visiblemodel="!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
; <sprite diicon21 x=14 y=362 bmp="" visiblemodel="!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
; <sprite diicon31 x=14 y=394 bmp="" visiblemodel="!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;
; <TEXT txt_NMRText1_num template=xtxt x=45 y=331 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
; <TEXT txt_NMRText1_unit template=xtxt x=96 y=331 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;
; <TEXT txt_NMRText2_num template=xtxt x=45 y=364 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
; <TEXT txt_NMRText2_unit template=xtxt x=96 y=364 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;
; <TEXT txt_NMRText3_num template=xtxt x=45 y=394 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
; <TEXT txt_NMRText3_unit template=xtxt x=96 y=394 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;
; <SPRITE spr_RouteInfo x=8 y=325 z=1 bmp="746_32K_OM-014_32b.bmp#3" visiblemodel="!ui.vFullScreenCockpit" onrelease='playsound "!button", run sc_routeInfo' USE_SEPARATED_SAFETY_MODE=0>
;modified info box
; start hidden
<sprite diicon11 x=1014 y=330 bmp="" USE_SEPARATED_SAFETY_MODE=0 hide>
<sprite diicon21 x=1014 y=362 bmp="" USE_SEPARATED_SAFETY_MODE=0 hide>
<sprite diicon31 x=1014 y=394 bmp="" USE_SEPARATED_SAFETY_MODE=0 hide>
<TEXT txt_NMRText1_num template=xtxt x=1045 y=328 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=22 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
<TEXT txt_NMRText1_unit template=xtxt x=1096 y=331 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
<TEXT txt_NMRText2_num template=xtxt x=1045 y=361 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=22 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
<TEXT txt_NMRText2_unit template=xtxt x=1096 y=364 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0> hide
<TEXT txt_NMRText3_num template=xtxt x=1045 y=391 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=22 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
<TEXT txt_NMRText3_unit template=xtxt x=1096 y=394 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
;end hidden
<sprite spr_RouteInfo x=14 y=330 bmp="746_32K_OM-056_32b.bmp" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<sprite spr_RouteInfo x=14 y=362 bmp="746_32K_OM-057_32b.bmp" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<sprite spr_RouteInfo x=14 y=394 bmp="746_32K_OM-062_32b.bmp" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=45 y=326 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_wstr="navigation.distance_to_destination.number_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=96 y=331 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 textmodel_wstr="navigation.distance_to_destination.unit_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT MSC_TTD template=xtxt x=1545 y=359 z=2 w=76 font="tahomabd" align="RIGHT" glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_timespan="navigation.time_to_destination" formatmodel="local.short_timeformat" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT MSC_ETA template=xtxt x=45 y=359 z=2 w=76 font="tahomabd" align="RIGHT" glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_time="navigation.eta_at_destination" formatmodel="local.short_timeformat" dayperiod=1 visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
; <TEXT xxx template=xtxt x=96 y=364 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 textmodel_wstr="navigation.current_altitude.unit_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=45 y=389 z=2 w=48 font="tahomabd" align="RIGHT" glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_wstr="navigation.current_speed.number_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=96 y=394 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 textmodel_wstr="navigation.current_speed.unit_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
<SPRITE spr_RouteInfo x=8 y=325 z=1 bmp="746_32K_OM-014_32b.bmp#3" visiblemodel="navigation.distance_to_manuver.valid&!ui.vFullScreenCockpit" onrelease='playsound "!button", run sc_routeInfo' USE_SEPARATED_SAFETY_MODE=0>
; GPS Status
; <SPRITE sprNM_GPSStatus x=720 y=144 z=100 bmp="$status_minigps_onmap.spr" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>
<SPRITE xxx x=14 y=283 z=50 bmp="746_32K_MN-694_24b.bmp#5" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>
;current speed (and speed limit where present) and altitude when not navigating
<TEXT xxx template=xtxt x=14 y=322 z=250 w=175 font="tahoma" align="LEFT" glowsize=4 fontsize=30 color=#333333 color2=#FFFFFF textmodel_wstr="gps.elevation" visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=14 y=360 z=250 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed.full_text" visiblemodel="!navigation.has_route&!navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=14 y=360 z=250 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed.number_text" visiblemodel="!navigation.has_route&navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=74 y=360 z=250 font="tahoma" align="CENTER" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF text="/" visiblemodel="!navigation.has_route&navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
<TEXT xxx template=xtxt x=104 y=360 z=250 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed_limit.full_text" visiblemodel="!navigation.has_route&navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
; <TEXT xxx template=xtxt x=14 y=360 z=250 w=175 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed.full_text" visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=0>
</layer>

;Voice Guidance Mute - Address Select
<BUTTON xxx bmp="button_volume.bmp" x=720 y=275 onrelease='run sc_mute_guidance_immediately' visiblemodel="navigation.has_route&!sound.announcer.muted">
<BUTTON xxx bmp="button_volume_mute.bmp" x=720 y=275 onrelease='run sc_unmute_guidance' visiblemodel="navigation.has_route&sound.announcer.muted">
<BUTTON xxx bmp="746_32K_OM-019_32b_address.bmp#3" x=720 y=275 onrelease='run sc_FindAddress' visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=1>

rv7flyer wrote:That is just about perfect! I am going to redo my 90 like this with the exception of adding the nav voice mute button. "prepare to continue forward" AUGG!!! I might add it in the same location as the sat info button. I also thought about the need for sat strength info. In my airplane I have a garmin style nav unit that has a small little dot placed in the center of my screen. That dot is only 3 or 4 pix in size. It turns different color depending on the validity of the GPS signal I am getting. I want to adapt that to a dot in the center of the arrow on my 90bt.
Good work!
peterparker wrote:this is awesome.. thanks much...
will any of this code interfere with the VOICE MUTE button?
Users browsing this forum: Alexa [Bot], Google [Bot] and 4 guests