v souvislosti s
viewtopic.php?p=64768#p64768 -
zobrazení názvu aktuálního města (obce) na navigační mapě bylo dvěma uživateli reagováno přímo v tom vlákně, které ovšem není diskusní, ale jen výčtem různých vylepšení, takže jsem jim odpověděl přes SZ a tamější dotazy smazal. Pokud k tomu potřebujete něco napsat, tak prosím reagujte kolem toho třeba zde.
já jsem to v reálu mimo město netestoval (spoléhám tak trošku na ty, co to otestují při jízdě mimo obec), že ten
- Kód: Vybrat vše
visible=(%navigation.car.is_incity)>
by měl způsobit, název obce tam bude jen v obcích, a nikoliv mimo obec (mezi obcemi). Mimo obec (mezi obcemi) je totiž název nejbližší obce u spodního okraje jako aktuální ulice (text např. "téměř Brno").
Bylo by zbytečné, aby to bylo na mapě mimo obec 2x. Vím, že ten nově vložený název obce při simulaci je v obci vidět OK a mimo obec bliká, tak doufejme, že to tak při simulaci má být a že v reálu tam nebude vůbec.
Když jsem to testoval od stolu, a nechal zobrazovat tyto zápisy bez visiblů
- Kód: Vybrat vše
<TEXT xxx class="txt_16bd color_sec" x=24 y=184 w=432 h=44 align="CENTER" text=(%navigation.car.address.loccountrylong)>
<TEXT xxx class="txt_16bd color_sec" x=24 y=184 w=432 h=44 align="CENTER" text=(%navigation.car.is_incity)>
<TEXT xxx class="txt_16bd color_sec" x=24 y=184 w=432 h=44 align="CENTER" text=(%navigation.car.address.city)>
zobrazují
v prvním případě název země, čili v našem případě Česká Republika"
ve druhém případě se na displayi střídala hodnota 0 a 1 dle toho, jestli jsem v rámci simulace byl cursor (navišipka) v obci (1) nebo mimo obec (0)
ve třetím případě tam byl název obce (bez toho překladu v langu, tedy nikoliv "téměř Brno" ale jen "Brno"), což je to co jsem hledal.
Záměrem bylo, aby se název obce zobrazoval jen v obci, kterou se projíždí, proto mne napadlo to zkombinovat = hodnota
text=(%navigation.car.address.city) s podmínkou pro zobrazování
visible=(%navigation.car.is_incity) což by mělo dle výše uvedeného zobrazovat název obce jen když je kurzor v obci. Bude-li se ukazovat i mimo obec, čili defacto trvale jako v případě bez "visible" nevím, neměl jsem to jak otestovat, neměl jsem možnost včera a ani dnes vyjet za město, tak pokud to někdo implementovat a vyzkoušel, dejte prosím vědět