PDAclub.pl - Forum użytkowników technologii mobilnych
Nawigacja GPS => AutoMapa => Modyfikacje => Wątek zaczęty przez: mobilex w Listopad 05, 2010, 14:38:19
-
Co mnie obchodzi jaką ulicą aktualnie się poruszam, czy nazwa tej, w którą będę skręcał
te informacje są na dolnej i górnej belce
no właśnie czy ktoś z was używa informacji z górnej belki o nazwie ulicy jaka będzie? bo ja nigdy i wolałbym, aby w miejsce tego zostały powiększone informacje o odległości i czasie do celu.
-
Można zmniejszyć jej wysokość, a nawet wyłączyć, tylko że nie przeniesie się to na inne pola pilota. Ale i to do zrobienia. Jest tylko trochę dłubaniny.
-
Można zmniejszyć jej wysokość, a nawet wyłączyć, tylko że nie przeniesie się to na inne pola pilota.
A możesz napisać jak wyłączyć tą górną belkę i podnieść pilota, tak aby pole mapy było wyższe ??
-
A możesz napisać jak wyłączyć tą górną belkę i podnieść pilota, tak aby pole mapy było wyższe ??
Podawałem to już, ze dwa razy w wątku, który kiedyś założyłem ( modyfikacje i wariacje ...), ale ku przypomnieniu:
W pliku: AutoMapaNVOnLeft.skin.prg
W sekcji:
[NV::Info] // Nazwa ulicy, w ktora prowadzi manewr
bEnabled=0
w sekcji:
[MAP]
w wierszu: sAlign=.... kasujesz zapis: #hghNVIEx
Mapa jest wówczas do krawędzi ekranu.
Jak dla mnie, jest to kompletnie bezużyteczna informacja i jak już, to powinna być ona opcjonalnie, a nie w standardzie.
-
Powinna pozostac na swoim miejscu
można by jednak taką funkcje dodać do wyboru na dolnej belce i mimo wszystko powiększyć pilota u góry
-
A możesz napisać jak wyłączyć tą górną belkę i podnieść pilota, tak aby pole mapy było wyższe ??
Podawałem to już, ze dwa razy w wątku, który kiedyś założyłem ( modyfikacje i wariacje ...), ale ku przypomnieniu:
W pliku: AutoMapaNVOnLeft.skin.prg
W sekcji:
[NV::Info] // Nazwa ulicy, w ktora prowadzi manewr
bEnabled=0
w sekcji:
[MAP]
w wierszu: sAlign=.... kasujesz zapis: #hghNVIEx
Mapa jest wówczas do krawędzi ekranu.
Jak dla mnie, jest to kompletnie bezużyteczna informacja i jak już, to powinna być ona opcjonalnie, a nie w standardzie.
Sorki że mały OT w tym wątku, ale skoro już zaczeliśmy tu wyjaśniać to .........
Pierwszą część zmieniłem bez problemu, tzn 1 zamieniłem na 0.
Druga część.
W tej sekcji mam zapis
[MAP]
bEnabled=1
sAlign=;NV:+if(w, #hghNVIEx, 0) & ;;; NPI:-if(h,#hghNPI,0) & NV:+if(w,w+RL_w,0) & ; POS:+if(h,h-if(SPEED _and_ TrackingOnOff,#RES,0),0) & ; SPEED:+if(NV=0, h, 0)
Czy po zmianie ma zostać ???
sAlign=;NV:+if(w, 0) & ..............
Bo jeżeli tak to u mnie coś nie chce zniknąć :(
EDIT: Może to ma jakieś znaczenie - korzystam ze skórek DarkaFoto. W jego skórkach tylko usunięte pole ze współrzędnymi, poza tym nic więcej w plikach nie ruszane.
-
Ten wpis nie działa w skórce Darka, w oryginalnej skórce też nie podciąga mapy do góry.
Zmiana wpisu "#hghNVIEx" na "-20" skutkuje u mnie podniesieniem mapy.
Modyfikując odpowiednie wpisy w skórce BLACK, też można osiągnąć ten cel ("#RES*26" - "-20").
-
(...) w oryginalnej skórce też nie podciąga mapy do góry
Jeśli się nic nie "miąchało", to na czystym oryginale działa (AM 6.6.0). Cudów nie ma.
Kolego Dolek, wpis powinien wyglądać, tak jak podałeś.
-
Oryginalna 6.6.1:
[MAP]
bEnabled=1
sAlign=;NV:+if(w, 0) & ;;; NPI:-if(h,#hghNPI,0) & NV:+if(w,w+RL_w,0) & ;
POS:+if(h,h-if(SPEED _and_ TrackingOnOff,#RES,0),0) & ; SPEED:+if(NV=0, h,
0)
-
Kolego Dolek, wpis powinien wyglądać, tak jak podałeś.
No to na 6.6.1 + skórki Darka nie działa :(
-
...
W pliku: AutoMapaNVOnLeft.skin.prg
...
W tej sekcji mam zapis
[MAP]
bEnabled=1
sAlign=;NV:+if(w, #hghNVIEx, 0) & ;;; NPI:-if(h,#hghNPI,0) & NV:+if(w,w+RL_w,0) & ; POS:+if(h,h-if(SPEED _and_ TrackingOnOff,#RES,0),0) & ; SPEED:+if(NV=0, h, 0)
Czy po zmianie ma zostać ???
sAlign=;NV:+if(w, 0) & ..............
Nie. Ma być:
[MAP]
bEnabled=1
sAlign=;;; NPI:-if(h,#hghNPI,0) & NV:+if(w,w+RL_w,0) & ; POS:+if(h,h-if(SPEED _and_ TrackingOnOff,#RES,0),0) & ; SPEED:+if(NV=0, h, 0)
-
Nie. Ma być:
[MAP]
bEnabled=1
sAlign=;;; NPI:-if(h,#hghNPI,0) & NV:+if(w,w+RL_w,0) & ; POS:+if(h,h-if(SPEED _and_ TrackingOnOff,#RES,0),0) & ; SPEED:+if(NV=0, h, 0)
Kolego Dolek, wpis powinien wyglądać, tak jak podałeś.
No więc jak ma być ??
-
Sprawdź sam. Raptem kilka minut. if jest instrukcją warunkową i ma trzy parametry: warunek i działanie dla prawdy i fałszu. Jeżeli jest ich mniej, parser i nie dokonuje modyfikacji ustawień.
-
Sprawdź sam. Raptem kilka minut. if jest instrukcją warunkową i ma trzy parametry: warunek i działanie dla prawdy i fałszu. Jeżeli jest ich mniej, parser i nie dokonuje modyfikacji ustawień.
Niestety nie działa :( Po zmianie tej sekcji na Twój opis nadal jest nazwa ulicy kolejnego manewru.
-
Hmm, dla AM6.6.2Beta i skórki Panorama, włączyłem pilota, wprowadziłem zmianę w [MAP], oraz [NV::Info] i dodatkowo [NV::Message] i mapa jest do samej góry. Sprawdź dokładnie wszystkie swoje zmiany.
-
i dodatkowo [NV::Message] i mapa jest do samej góry. Sprawdź dokładnie wszystkie swoje zmiany.
Jakie zmiany tu wprowadziłeś?
-
i dodatkowo [NV::Message] i mapa jest do samej góry. Sprawdź dokładnie wszystkie swoje zmiany.
Jakie zmiany tu wprowadziłeś?
No właśnie, o tej sekcji nikt nic nie pisał.
Było tylko o sekcji:
[NV::Info] // Nazwa ulicy, w ktora prowadzi manewr
bEnabled=0
[MAP]
bEnabled=1
sAlign=;;; NPI:-if(h,#hghNPI,0) & NV:+if(w,w+RL_w,0) & ; POS:+if(h,h-if(SPEED _and_ TrackingOnOff,#RES,0),0) & ; SPEED:+if(NV=0, h, 0)
a co z tą ostatnią ?????
-
Na oryginalnej skórce AM Panorama - wystarczą te dwie modyfikacje, które podałem na początku wątku i mapa jest do samej krawędzi ekranu. Sprawdzone na AM 6.6.X na PDA i PC.
Przy modyfikowanych skórkach można jeszcze pokombinować z wysokością NVI (hghNVI), w pliku: AutoMapa.skin.consts.
-
miany w [NV::Message] są identyczne jak w [NV::Info] i powodują wyłączenie komunikatów na górnej belce. Dotyczą one np. rozglądania się, czekania na ruch. Bez tej zmiany mapa jest do samej góry, tylko w chwili wyświetlania komunikatów jest zasłonięta u góry.
-
No to niestety nadal nie działa. Ani na standardowej skórce, ani na skórce DarkaFoto.
-
W mojej skórce panorama aby wyłączyć górną belkę i dociągnąć mapę wystarczy wprowadzić te dwie zmiany:
[MAP]
sAlign=;NV:+if(w, 0, 0) & ;;; NPI:-if(h,#RES*21,0) & NV:+if(w,w,0) & ; POS:+if(h,h-if(SPEED _and_ TrackingOnOff,#RES,0),0) & ; SPEED:+if(NV=0, 0, 0)
[NV::Info] // Nazwa ulicy, w ktora prowadzi manewr
bEnabled=0
miany w [NV::Message] są identyczne jak w [NV::Info] i powodują wyłączenie komunikatów na górnej belce. Dotyczą one np. rozglądania się, czekania na ruch. Bez tej zmiany mapa jest do samej góry, tylko w chwili wyświetlania komunikatów jest zasłonięta u góry.
Nie wiem skąd wam się wzięło [NV::Message] - To jest wyświetlanie komunikatów w polu aktualnego manewru i nie ma nic wspólnego z górna belką.
-
W mojej skórce panorama aby wyłączyć górną belkę i dociągnąć mapę wystarczy wprowadzić te dwie zmiany:
A w BlackNEW pionowej tak się nie da ??
-
Wszystko się da, ale w pionowej trzeba wprowadzać poprawki do każdego elementu w pilocie, aby podciągnąć wszystko do góry.
Cały pilot w moich skórkach nie jest jednym niezależnym elementem, aby cały podciągnąć jednym wpisem.
W oryginalnym można tak zrobić, bo sekcje mają odwołanie do stałych w pliku *.const z którego ja zrezygnowałem.
Aby w oryginalnej skórce w pionie pozbyć się górnej belki to wystarczy w pliku AutoMapa.skin.consts zmienić:
hghNVI=#RES*18
na
hghNVI=0
-
W mojej skórce panorama aby wyłączyć górną belkę i dociągnąć mapę wystarczy wprowadzić te dwie zmiany:
...
Nie wiem skąd wam się wzięło [NV::Message] - To jest wyświetlanie komunikatów w polu aktualnego manewru i nie ma nic wspólnego z górna belką.
Podałem co się wyświetla. Sprawdź.
W AM6.6.2Beta w pliku AutoMapaNVOnLeft.skin.prg linia 235:
sRect=#wdtNVAInfo+1*#RES;0;;;#SCREEN_w-(#wdtNVAInfo+8*#RES+#wdtRLEx);#hghNVI-#RES
1. lewo - szerokość pilota,
2, góra - 0,
3. szerokość - szerokość ekranu minus szerokość pilota i paska postępu,
4. wysokość - wysokość paska Info minus 1.
Powiedz zatem co siedzi w tym miejscu na ekranie?
Ten pasek zakrywa NV::Info.
-
Masz rację, ja pisałem o pilocie na górze i zapomniałem, że w panoramie przenieśli te informacje na górną belkę.
Można w takim razie przenieść tą informację do pilota, tak jak ja mam w panoramie.
P.S. :E :E :E sam nie wpadłem, aby u mnie to było na pustej górnej belce ... :E Jakieś zamroczenie. Chociaż oryginalnej skórki, to już nie pamiętam ...
-
a jak usunąć górną belkę w wersji 6.10 ?
W AutoMapa.skin nie znajduję wpisu
hghNVI=#RES*18
albo jak zrobić żeby uruchamiało się domyślnie bez tej belki ?
-
Chodzi ci o panoramę?
W panoramie górna belka ma dwie funkcje: nazwa miejsca w które będzie najbliższy manewr i informacje dotyczące nawigacji. Ogólnie za to odpowiada sekcja NVINFOMSG wraz z pochodnymi. Tam też możesz wyłączyć tą belkę lub ustawić jej wysokość (np. zerową).
Zwróć też uwagę, na to że niektóre inne elementy są zależne od tej belki i może być konieczne skorygowanie ich położenia.
-
nie o panoramę chodzi
używam zwykłej pionowej 2d i na tej belce jest tylko podawana prędkość jazdy i stan bateryjki. Jak odpalam mapę to zaraz wyłączam tę belkę w przyciskiem 109 włącz/wyłącz pełen ekran. I tak za każdym razem.
A co zrobić by domyślnie ją wyłączyć ?