Modifizierter Dali V6.0 mir Hirnis Fonts

  • Hallo zusammen,


    Auf der Grundlage von Dalis Skin V6.0 und Hirnis Fonts habe ich die Navigations-Ansicht umgestaltet. Alle anderen Ansichten entsprechen Dalis Skin V6.0.


    Die Straße nach der nächste Fahranweisung (mapviewlt.ini [to]) liegt am oberen Rand der Karte.


    Da ich mit dem Entfernungsbalken nichts anfangen kann, ja ihn eigentlich völlig überflüssig finde, habe ich das entsprechende Feld (mapviewlt.ini [distance]) in der Höhe auf 24 Pixel beschränkt, sodaß die Entfernung gerade noch hineinpasst. Das Feld für die gerade befahrenen Straße (mapviewlt.ini [from]) hat aus optischen Gründen die gleiche Höhe erhalten. Anstelle des Entfernungsbalken hätte ich gerne die gesamte Zeit die Entfernung angezeigt.
    Den Entfernungsbalken habe ich in der Farbe an die Route angepasst(Dali V6.ini, mapbtnTextPressed)


    Die Symbole für die nächste und die übernächste Fahranweisung (NavLib.ini [mainSchematic] und [secondSchematic]) habe ich vergrößert und in der Farbe der Route angepasst, die dafür benötigten Felder (mapviewlt.ini [schematic] und [schematic2]) wurden vergrößert.


    Die Infobar (mapviewlt.ini [infobar]) muß bedingt durch die Fonts von Hirni mindestens 50 Pixel hoch sein, da sonst die Symbole am oberen Rand der Infobar abgeschnitten werden. Von diesen 50 Pixel werden jedoch nur 36 Pixel angezeigt, der Rest ist hinter der untersten Buttonleiste versteckt.


    Viele Grüße
    Bernhard

  • @B.K.


    hast du aber echt gut zusammengebastelt. Klasse!:tup


    Gruß Hirni


    Edit: Wenn Du die Infobar noch ein par Pixel nach untenschiebst, und die Von-Straße und Entfernungsbalken dann etwas vergrößerst, siehts noch besser aus.

    Einmal editiert, zuletzt von Hirni ()

  • @Hirni,


    danke, dass mit der Infobar werde ich versuchen.


    Woher hast Du eigentlich den kleinen Pfeil und die Fahrtrichtung über der Geschwindigkeit?
    Ist es möglich den Pfeil immer nach oben zeigen
    zulassen?


    Viele Grüße
    Bernhard

    Es ist besser nichts zu tun als mit Mühsal nichts zu erreichen.

  • Zitat

    Original von B.K.


    Woher hast Du eigentlich den kleinen Pfeil und die Fahrtrichtung über der Geschwindigkeit?
    Ist es möglich den Pfeil immer nach oben zeigen
    zulassen?


    Viele Grüße
    Bernhard


    @B.K.


    Ich habe mich eh schon gewundert, dass keiner fragt, wo diese Information, die ja im original Navigon-Layout gar nicht vorhanden ist, herkommt. ;)


    Dann will ich das mal erklären. Die ganzen Symbole sind keine Grafiken, sondern sind in einem Zeichensatz (ähnlich Wingdings). Die org. Kompassnadel besteht aus 8 Zeichen(8 verschiedene Richtungen). In einem Zeichensatz werden 3 unabhängige Dinge definiert.


    1. Wo sollen die Pixel erscheinen.
    2. Wie breit ist das Zeichen.
    3. Wie hoch ist der Zeilenabstand


    Also habe ich einfach definiert, dass die Zeichen mit dem org. Pfeil so breit sind, dass sie bis zur Geschwindigkeitsanzeige reichen( ca. den halben Bildschierm breit). Dann musste ich nur noch die Pixel für der Buchstaben und den Pfeil für die Himmelsrichtung in jedes Zeichen einbauen. Da diese aber dann direkt auf der Geschwindigkeitsanzeige liegen würden, habe ich sie einfach oberhalb des Zeilenabstandes gesetzt. So habe ich auch die anderen Symbole über die Werte bekommen. Das ist alles.


    Wenn du den Mini-Pfeil nicht drehend haben willst, geht das nur mit einer Zeichnsatzänderung. Da in TömTöm die normale Kompassnadel nicht zu sehen ist, habe ich sie eben an diese Stelle gesetzt.


    Gruß Hirni

  • Hi Hirni,


    genial, Du trägst Deinen Namen zu Recht.


    Darf ich unverschämt sein?
    Kannst Du einen Zeichensatz erstellen, bei dem der Pfeil nicht zu sehen ist, die Buchstaben aber doppelt so dick erscheinen?
    Also nicht so: SO sondern so: SO


    Oder kannst Du mir die Software zum Erstellen von Zeichensätzen und Deinen Zeichensatz senden?


    Viele Grüße
    Bernhard

    Es ist besser nichts zu tun als mit Mühsal nichts zu erreichen.

  • Hallo Hirni,


    da komme ich nach zwei Wochen aus dem Urlaub zurück und es ist wie Weihnachten. SUPER ARBEIT !!!


    Ich habe Deine Classic Version noch minimal für mich geändert.


    Mit [schematic2] y=317 und cy=38 passt der zweite Abbiegepfeil unter die from-Straße was mir besser gefällt. Ansonsten bin ich echt begeistert.


    Bei einer Anzeige komme ich nicht weiter. Wenn keine Abbiegepfeile eingeblendet sind kommt die für mich unsinnige Anzeige welcher Höhe die aktuelle Sicht entspricht mit dem kleinen Loch darüber.


    Stattdessen hätte ich gerne die Angaben über Entfernung, Dauer und Ankunft der Etappe, die dann ggf. von dem ersten Abbiegepfeil überblendet werden.


    Hast Du eine Lösung?


    Gruß


    Frank

    2 Mal editiert, zuletzt von frabe ()

  • @B.K.


    Das Zeichensatzprog. heist FontCreator und ist Shareware. Geh einfach googlen. Der Tip stammt von dIdIX. Den Font selbst hast du ja schon, "navigon_mini.ttf".
    Wenn du Änderungen durchfühst, wundere Dich nicht, das beim Anzeigen auf dem PDA plötzlich Pixel fehlen oder verschoben sind. Da ein TrueType-Zeichensatz in unterschiedliche Größen dargestellt werden kann, wendet das Betriebssystem Logiken an bei denen es selbstständig entscheidet welches Pixel an oder aus sind, bzw. ob ein Pixel verschoben wird. Selbst nur das Entfernen des Pfeils, kann zur Folge haben, dass Pixel anders interpretiert werden.
    Ich wünsch Dir viel Spaß dabei. ;)


    Gruß Hirni


    @frabe


    Leider nein, aber jetzt weißt Du , warum ich die Infozeile so gesetzt habe. Man kann leider die Objekte nicht beliebig verteilen, sondern man muss ihre Eigenheiten, die nicht änderbar sind, zum Vorteil einsetzten. Die Positionen der Objekte in TömTöm sind nicht nur aus Designgründen so gewählt.


    Gruß Hirni

  • @ hirni,


    danke, dann werd ich mich mal als FontCreator versuchen.


    Viele Grüße
    Bernhard

    Es ist besser nichts zu tun als mit Mühsal nichts zu erreichen.

  • @ hirni,


    Mit der Fontänderung hast Du Dir aber einer mühseligen Aufgabe unterzogen. Woher hast Du eigentlich so viel Disziplin?


    Gibt es eine Möglichkeit die Größe der Ziffern und Zeichen in der Infobar zu ändern?


    Die Parameter
    Fontsizenormal, -small und -tiny
    in der SKINNAME.ini haben keine Einfluß auf die Größe.


    Mit dem Parameter
    Fontsizesymboltiny
    kann man zwar die Distanz der Zeichen zueinander ändern, mehr aber nicht.


    So ähnlich wie in der Abbildung, stelle ich mir die Infobar vor.


    Viele Grüße
    Bernhard

  • @B.K.


    Außer der Himmelsrichung über dem Nordpfeil, sind deine Wünsche für die Infobar nicht zu realisieren. Wäre das möglich, hätte ich mich schon dran gemacht. Alle Zahlenwerte kannst du nur indirekt über die Symbole beeinflussen, wie z.B. sie horzontal zu verschieben oder indem du in der Skin.ini beim 12 Punkt Tahoma-Font die Größe änderst (das hat aber Auswirkung auf alles).


    Aber fang doch erstmal klein an und probier die Himmelsrictung FETT darzustellen. ;D


    Gruß Hirni

  • @ Hirni,


    wenn ich die Schriftgröße in der Infobar nicht verändern kann, ohne in anderen Bereichen ebenfalls Änderungen durchzuführen, dann werde ich mich wohl damit begnügen, in Deinem Font den dünnen Pfeil neben der Himmelrichtung immer nach oben zeigen zulassen.


    Habe gestern mal probiert, die Himmelrichtung über den Nordpfeil zu legen, das hat im Prinzip auch funktioniert, war aber nicht ordentlich ausgerichtet.
    Ich glaube ich bin zu faul mir die Programmfunktionen von FontCreator alle reinzuziehen. Da ich mich noch nie mit Fonts beschäftigt habe, ist das alles Neuland für mich.


    Viele Grüße
    Bernhard

    Es ist besser nichts zu tun als mit Mühsal nichts zu erreichen.

  • @ Hirni,


    jetzt habe ich die Kompassnadel mit dem 'N' und den Pfeil mit der Himmelsrichtung in die gerade gefahren wird übereinander angeordnet. War alles mit Kopieren möglich.


    Leider ist die Position zu weit rechts, verschieben innerhalb das Zeichens bringt keine Verbesserung.
    Kannst Du mir schreiben mit welchen Parametern ich die Zeichen weiter nach links bekommen. Am Besten ist es, wenn Du mir die in FontCreator notwendigen Schritte per screenshots dokumentierts.


    Viele Grüße
    Bernhard

  • Rechts und Links des Zeichens gibt es jeweils eine vertikale gestrichelte Linie. Durch verschieben der Linien kannst du das Zeichen justieren. Steht die linke Linie näher am Zeichen, rutscht es bei der Anzeige dann nach links.


    Gruß Hirni