PDAclub.pl - Forum użytkowników technologii mobilnych
Nawigacja GPS => AutoMapa => Modyfikacje => Wątek zaczęty przez: jack666 w Styczeń 31, 2011, 21:34:38
-
Witam,
AM Europa w wersji najnowszej 6.7 zainstalowana na MIO 550.
Dokonałem drobnej poprawki w pliku AutoMapa.skin.const w sekcjach // NV i // NPI
czyli w sekcji górnej i dolnej belki zmieniając wiekość czcionki odpowiadającej za wielkość wyświetlanych liter.
Prosta edycja pliku tekstowego i zmiana z Tahoma9:1 na Tahoma7:1 w odpowiednich miejscach.
Wszystko zadziałało zgodnie z oczekiwaniami, napisy wyświetlane są mniejsze (i więcej liter się mieści) ale w górnej belce na początku zamiast tła jest pionowa biała linia szerokości 3-4 pixeli, a potem zaczyna się opis.
Dolna belka jest OK.
Oczywiście zrobiłem kopię pliku AutoMapa.skin.const przed edycją ale podstawienie tego oryginalnego pliku nie zmiania sytuacji dalej w górnej belce jest trochę białego tła, a potem opis w standardowej wielkości Tahoma9:1.
Specjalnie to nie przeszkadza ale jest to dziwne. Czy coś powinienem zrobić jeszcze oprócz powrotu do oryginalnego pliku ? Defragmentacja karty zrobiona, reset mio wszytsko inne działa poprawnie :-)
Natomiast przy okazji spytałbym o możliwosć powiększenia wyświetlanych strzałek pasów ruchu w używanym przeze mnie standardowym widoku Automapa Panorama.
-
jeśli chodzi o to białe pole to się nie martw, to nie Twoja wina, po prostu babol niegroźny po stronie AM
-
no wiem, że nie moja wina, ponieważ jest to trywialna zmiana oraz podmieniłem plik na oryginalny i się nie poprawiło :-)
Ale jak się tego pozbyć, specjalnie nie przeszkadza, ale widać.
-
nie znam się na przeróbkach skórek, ale właśnie porównałem w pliku AutoMapaNVOnLeft.skin.prg
sekcje NV dla wersji 6.7 i 6.5, jest sporo różnic, pewnie tam tkwi problem, może skopiować na próbę zawartość ze starszej wersji do aktualnej...?
-
Mam wersję AM 6.7
Bezpośrednio przed modyfikacją zrobiłem kopię pliku.
Zrobiłem te drobne poprawki w wielkosciach czcionek i pojawił się problem na górnej belce.
Najpierw wróciłem do ustawień z przed zmiany poprzez edycję pliku. Wyświetlanie się nie poprawiło.
Wróciłem do wersji pliku z kopi i problem nadal występuje.
-
no tak, nie wiem tylko czy się dobrze rozumiemy, przed modyfikacją też miałeś ten problem tylko może nie zauważyłeś
-
przed modyfikacją (ani w poprzednich kolejno instalowanych wersjach od 4 coś tam do 6.5) NA PEWNO nie było tego problemu.
Pojawił się w chwili podmiany ustawień w czcionkach i uruchomienia AM z tak zmienionym plikiem i nie ustąpił nawet po zastąpieniu oryginalnnym plikiem z przed poprawek.
Wszystkich modyfikacji pliku dokonywałem z poziomu laptopa poprzez czytnik kart wbudowany.
-
Masz rację w starszych wersjach nie było tego fabrycznego buga, to świeżynka z wersji 6.7,
widać go tylko w skórce panorama przy wyłączonym pasku postępu trasy.
Jeśli chcesz być szybszy od programistów Aqurat, to znajdź sekcję [NVINFOMSG]
w pliku AutoMapaNVOnLeft.skin.prg a w niej wiersz:
sRect=#wdtNVAInfo+1*#RES+#wdtRL-8;0;#SCREEN_w;;;#hghNVI
Tego co zaznaczyłem na czerwono w oryginale nie ma, to reparaturka
przesuwająca górną belkęo 8 pikseli, tak by zasłoniła tę białą dziurę,
8 pikseli jest dla wersji TPC, dla QVGA belkę trzeba przesunąć o 4 piksele.
Dla innych rozdzielczości musisz sam popróbować jaka wartość będzie odpowiednia.
-
Jest to błąd jak pisze Marek, który zgłaszałem im przy becie AM 6.7 i dla rozdzielczości 640X480 został usunięty w wersji finalnej, przynajmniej na X7500. Niestety AM, co sprzęt działa inaczej, tak więc widać, że dla niektórych sprzętów i rozdzielczości to pozostało.
-
Masz rację w starszych wersjach nie było tego fabrycznego buga, to świeżynka z wersji 6.7,
widać go tylko w skórce panorama przy wyłączonym pasku postępu trasy.
Jeśli chcesz być szybszy od programistów Aqurat, to znajdź sekcję [NVINFOMSG]
w pliku AutoMapaNVOnLeft.skin.prg a w niej wiersz:
sRect=#wdtNVAInfo+1*#RES+#wdtRL-8;0;#SCREEN_w;;;#hghNVI
Tego co zaznaczyłem na czerwono w oryginale nie ma, to reparaturka
przesuwająca górną belkęo 8 pikseli, tak by zasłoniła tę białą dziurę,
8 pikseli jest dla wersji TPC, dla QVGA belkę trzeba przesunąć o 4 piksele.
Dla innych rozdzielczości musisz sam popróbować jaka wartość będzie odpowiednia.
Dzięki :-)
Pasek postępu trasy mam wyłączony, a o tym nie napisałem w swoim opisie.
Czyli albo go włączę albo zastosuję rozwiązanie polecane powyżej.
-
Lekarstwo:
Plik: AutoMapaNVOnLeft.skin.prg
Sekcja: [NVINFOMSG]
sRect=#wdtNVAInfo+#RES+if(RL,#wdtRL,0);0;#SCREEN_w;;;#hghNVI