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

Tytuł: Górna belka
Wiadomość wysłana przez: mobilex w Listopad 05, 2010, 14:38:19
Cytuj
Co mnie obchodzi jaką ulicą aktualnie się poruszam, czy nazwa tej, w którą będę skręcał
Cytuj
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: izaw w Listopad 05, 2010, 14:53:45
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 05, 2010, 14:55:33
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 ??
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dżeju w Listopad 05, 2010, 15:21:01
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: mobilex w Listopad 05, 2010, 15:24:13
Cytuj
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
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 06, 2010, 08:40:55
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
Cytuj
[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ć ???
Cytuj
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: AdamMie w Listopad 06, 2010, 10:26:38
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").
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dżeju w Listopad 06, 2010, 12:53:31
(...) 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ś.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: AdamMie w Listopad 06, 2010, 13:05:07
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)
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 06, 2010, 15:48:55
Kolego Dolek, wpis powinien wyglądać, tak jak podałeś.


No to na 6.6.1 + skórki Darka nie działa  :(
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: izaw w Listopad 06, 2010, 22:57:51
...
W pliku: AutoMapaNVOnLeft.skin.prg
...
W tej sekcji mam zapis
Cytuj
[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ć ???
Cytuj
sAlign=;NV:+if(w, 0) & ..............
Nie. Ma być:
Cytuj
[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)
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 06, 2010, 23:02:21
Cytuj
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ć ??
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: izaw w Listopad 06, 2010, 23:16:13
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ń.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 11, 2010, 21:43:58
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: izaw w Listopad 11, 2010, 23:07:43
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: AdamMie w Listopad 12, 2010, 09:09:22
i dodatkowo [NV::Message] i mapa jest do samej góry. Sprawdź dokładnie wszystkie swoje zmiany.
Jakie zmiany tu wprowadziłeś?
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 12, 2010, 10:13:52
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:

Cytuj
[NV::Info]   // Nazwa ulicy, w ktora prowadzi manewr
bEnabled=0

Cytuj
[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ą ?????
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dżeju w Listopad 12, 2010, 18:02:02
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: izaw w Listopad 12, 2010, 20:51:23
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.

Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 12, 2010, 21:37:51

No to niestety nadal nie działa. Ani na standardowej skórce, ani na skórce DarkaFoto.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Darek_Foto w Listopad 12, 2010, 22:01:48
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ą.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Dolek w Listopad 12, 2010, 22:16:11
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 ??
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Darek_Foto w Listopad 12, 2010, 22:50:31
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
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: izaw w Listopad 13, 2010, 00:08:24
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-#RES1. 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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: Darek_Foto w Listopad 13, 2010, 00:59:46
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 ...
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: oksok1 w Lipiec 02, 2012, 20:35:08
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 ?
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: izaw w Lipiec 03, 2012, 00:10:25
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.
Tytuł: Odp: Górna belka
Wiadomość wysłana przez: oksok1 w Lipiec 03, 2012, 00:23:10
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ć ?