TT5 keine Transparenz

  • Hallo,


    ich wollte mit Globus die Höhe in TT5
    einblenden ...
    Dazu habe ich folgende ini:


    [TOMTOM]
    Height



    [Height]
    #TransparentColor = Color(255,255,255)
    #Pos = RECT(162,215,240,228)
    Pos = RECT(162,231,240,249)
    Type = 0
    YOffset=-3
    #ROffset=-5
    Text = %Altitude% m
    Format = 18
    Color_0 = Color(255,255,255)
    Color_1 = Color(0,0,90)
    Font.lfFaceName = Bookdings
    Font.lfPitchAndFamily = 32
    Font.lfWeight = 800
    Font.lfHeight = 20
    Passive =1


    Ich habe nur ein Problem:
    Der Texthindergrund ist nicht transparent ...
    ...was mach ich falsch ???


    Grüße
    Bill


    PS: TT5 läuft im NonFlicker Modus

  • Hallo,


    nimm einfach das "#" vor #TransparentColor raus. Dann sollte es funktionieren.

  • Hast Du mal versucht für Color_0 einen anderen Farbwert zu nehmen? Natürlich mußt Du dann TransparentColor anpassen.

  • Aha, dann liegt es am NonFlicker Mode (wie stellt man den ein?)


    Normalerweise schreibt TT5 so viele FPS, dass Glopus keine Rücksicht auf das Löschen des alten Textes nehmen muß. Es wird halt der neue Wert geschreiben und TT5 ist so schnell, dass das überhaupt nicht auffällt, wenn einige ms die "1" unter der "2" steht.


    Für die Navigon Produkte ist das anders gelöst, dort sagt Glopus Navigon Bescheid, dass die Hintergrund neu gemalt werden muss.


    Demnach müßte ich für diesen TT5 NonFlicker Mode ein anderes Handling einbauen.
    Momentan kann ich nur empfehlen, den "Höhenhintergrund" mitzumalen. Wenn man das geschickt mit der TT Farbe macht, fällt das sicher nicht auf. Alternativ kann man auch ein Bitmap "unter den Text legen" und mit einer Transparentfarbe wenigstens die Ecken abrunden. Hauptsache der Text- bzw. Zahlenhintergrund wird von Glopus gemalt.

  • man patcht TT so, das er nicht mehr die GX.DLL Schnittstelle
    nimmt, sondern "konventionell" malt ...
    das flickert dann nicht mehr, hab aber Probleme halt mit der Transparenz ...