Z fontem pisałem że musisz też sprawdzić bo być może ja sobie zdefiniowałem nieco większy, który nazwałem fntOBCSmall - nie pamiętam ale za to wyraźnie widać - oryginalne ustawienia z NR dawały nieczytelny obraz.
sFormat to komenda ustawiająca wynik w %% w środku paska a nie po lewej stronie - ale to nie ma większego znaczenia.
Aby przenieść status GPS należy go wywalić z paska NVI w trybie nawigacji i przedefiniować pozycje na taką jak w komputerze. Podam teraz jakich zmian dokonałem u mnie na VGA i postaram się zaznaczyć miejsca, w któych pewnie trzeba będzie pozmieniać parametry dla NR.
Paski NPI, NVI - trochę je zwężyłem ale zostawiłem i podzieliłem tak że aktualna pozycja to 1/4 szerokości a następna to 3/4. Niezbyt dobrze mi wychodzilo jak starałem się je wyłączyć, dlatego zostały.
Masz:
[NPI]
bEnabled=1
sDock=t
//sAlign=;;NVI:-SCREEN_w/2;
sAlign=;;NVI:-if(w,SCREEN_w/2,0);
sRect=0;;;;w;#hghNVI
sMargins=6;2;1;
crBk=#crNVBk
sFont=#fntNPI
crText=#crNPIText
crText2=#crNPIText2
sFormat=l:t::e
[NVI]
bEnabled=1
sDock=t
sAction=RoadShow
//sAlign=NPI:+SCREEN_w/2;;; & ;;GPSS:-#wdtGPSS;
sAlign=NPI:+if(w,SCREEN_w/2,0);;; & ;;GPSS:-if(w,#wdtGPSS,0);
sRect=0;0;;;w;#hghNVI
sMargins=18;2;1;
crBk=#crNVBk //75 78 143
sFont=#fntNPI
crText=#crNPIText
crText2=#crNPIText2
sFormat=l:t::e
sBkImage=OBCIcons/From
a u mnie jest:
[NPI]
bEnabled=1
sDock=t
//sAlign=;;NVI:-SCREEN_w/2;
sAlign=;;NVI:-if(w,3*(SCREEN_w/4),0);
sRect=0;;;;w;#hghNVI
sMargins=0;2;1;
crBk=#crNVBk
sFont=#fntNVSmall
crText=#crNPIText
crText2=#crNPIText2
sFormat=l:t::e
[NVI]
bEnabled=1
sDock=t
sAction=RoadShow
//sAlign=NPI:+SCREEN_w/2;;; & ;;GPSS:-#wdtGPSS;
sAlign=NPI:+if(w,SCREEN_w/4,0);;;;;;
sRect=0;0;;;w;#hghNVI
sMargins=0;2;1;
crBk=#crNVBk //75 78 143
sFont=#fntNPI
crText=#crNPIText
crText2=#crNPIText2
sFormat=c:t::e
//sBkImage=OBCIcons/From
oczywiście linie po // są traktowane jak komentarz ale ich nie wywalam żeby został jednak oryginał.
Usunąłem też ikony bo w PDA słąbo działają ale w NR można zostawić - ostatnia linijka, wykasuj "//" na początku wiersza.
Teraz GPS. To jest sekcja u Ciebie:
// status GPS (ogolny)
[GPSS]
bEnabled=1
sAction=GpsStatusOnOff
sEnabled=if(NV _or_ NVMINI _or_ OBC, 1, 0)
sAlign=OBC:-if(w,SCREEN_w-(#wdtNV/2+#wdtGPSS/2),0);OBC:+if(w,#margGPSS_OBC,0);OBC:-if(w,SCREEN_w-(#wdtNV/2+#wdtGPSS/2),0);OBC:+if(w,#margGPSS_OBC,0)
sRect=w-#wdtGPSS;0;;;#wdtGPSS;#hghGPSS
sMargins=;1;;
crBk=#crNVBk
a to u mnie:
// status GPS (ogolny)
[GPSS]
bEnabled=1
sAction=GpsStatusOnOff
sEnabled=if(NV _or_ NVMINI _or_ OBC, 1, 0)
sAlign=NVMINI:-if(h,4,0) ; NVMINI:-if(h,36,0) ; NVMINI:-if(h,4,0) ; NVMINI:-if(h,36,0)
//sAlign=OBC:-if(w,SCREEN_w-(#wdtNV/2+#wdtGPSS/2),0);OBC:+if(w,#margGPSS_OBC,0);OBC:-if(w,SCREEN_w-(#wdtNV/2+#wdtGPSS/2),0);OBC:+if(w,#margGPSS_OBC,0)
sRect=12;255+2*#hghPOS;;;#wdtPOS-16;#hghPOS*2
//sRect=w-#wdtGPSS;0;;;#wdtGPSS;#hghGPSS
sMargins=;1;;
crBk=#crNVBk
Zmieniaj wartości w wierszu
sRect=12;255+2*#hghPOS;;;#wdtPOS-16;#hghPOS*2
na
sRect=0;h-100;;;#wdtPOS-16;#hghPOS*2
zwiększanie wartości (na czerwono) powinno podnosić położenie wskaźnika.
Chyba już za długi ten post. Miłej zabawy. Gdybym miał dostęp do NR pewnie byłoby łatwiej...