Buttons und Funktionen

  • Sorry.....war falsch. Das war für das TMC.


    Such hier im Skin: GPSErrorSignPostSubForm


    Hilft mir aber bei meiner Frage jetzt nicht weiter, deshalb füge ich das nochmal ein:



    Bekanntlich ist das Symbol des Kompasses auf der Map immer im Vordergrund. Egal, ob da der Strassenname oben eingeblendet wird, der Kompass bleibt onTop oben links in der Map.


    Ich such mir nen Wolf (auch hier im Forum) und finde nicht raus, welcher Befehl in der PFSkin.skn dafür verantworlich ist. Ich würde diese Funktion nämlich gerne auch für andere Buttons in der titlebar_map nutzen.


    Gruss
    Doc

    • Offizieller Beitrag
    Zitat

    Original von Benno-imn
    Merkwürdiges Phänomen: Hab Deine Koordinaten einkopiert und was passiert? Nix.



    evtl hilft das weiter. stammt nur aus der erinnerung und ich bitte um vergebung, wenn ich falsch liege.



    mfg rohoel.

  • Stimmt rohoel, aber davor muss es auch geändert werden.


    GPSErrorSignPostSubForm // neu
    {
    // SkinElementModelCoder
    Class: SkinContainer;
    Coordinates: 0,0,30,20; // neu
    BGMode: transparent;
    TapMode: TapThrough;
    Visibility: hidden;
    DisableFocus: yes;


    // SkinContainerModelCoder


    // SkinScrollbarOwnerModelCoder


    GPSErrorIcon
    {
    // SkinElementModelCoder
    Class: SkinIcon;
    Coordinates: 0,0,30,20;


    // SkinIconModelCoder
    BitmapReference: 140,0,0,30,20,0,0,255,0,255;


    }


    GPSInfoTransparentButton
    {
    // SkinElementModelCoder
    Class: PushButton;
    Coordinates: 0,0,30,20;
    BGMode: transparent;
    DisableFocus: yes;


    // SkinButtonModelCoder
    Action: MapMenu.gpsinfo;
    PYOffset: 1;
    FocussedColor: 0,0,0,0;


    }


    }


    GPSInfoSubform // neu
    {


    Gruss
    Doc

    Einmal editiert, zuletzt von FenderDoc ()

  • Hallo Ihr Zwei,


    Ihr habt beide Recht:
    rohoel mit der Stelle, FenderDoc mit der Änderung (an Deiner Stelle hatte ich schon ergebnislos probiert. Einkopieren führt zu Fehlermeldung "Speicherkarte ..." - ich hab keine).


    Hier das bei mir funktionierende Ergebnis:

    Code
    GPSInfoSubform // GPS-Anzeige
    	{
    		// SkinElementModelCoder
    		ID: 10284;
    		Class: SkinContainer;
    		Coordinates: 290,19,30,20; // alt 282,19,30,20


    @ all
    Bitte helft dem Doc bei seinem titelbar_map Problem
    Und vielleicht hat jemand eine Idee zu meiner psf-Frage.

  • Zitat

    Original von FenderDoc
    Bekanntlich ist das Symbol des Kompasses auf der Map immer im Vordergrund. Egal, ob da der Strassenname oben eingeblendet wird, der Kompass bleibt onTop oben links in der Map.


    Ich such mir nen Wolf (auch hier im Forum) und finde nicht raus, welcher Befehl in der PFSkin.skn dafür verantworlich ist. Ich würde diese Funktion nämlich gerne auch für andere Buttons in der titlebar_map nutzen.


    Geht's denn nicht mit: Layer: OnTop;?

  • Zitat

    Original von Benno-imn
    Trifft zwar nicht exakt das Thema, aber wenn wir schon dabei sind:
    Wie bringe ich Daten in eine psf.Datei und zwar so, daß ein POI angezeigt wird (hier weiterer Händler bei bestehendem Auto-Hersteller)?


    Google mal nach 'navijoy'.

  • @ Ralf25


    Hab ich schon probiert. Wahrscheinlich setze ich es an die falsche Stelle. Ich werde dran arbeiten.


    Gruss
    Doc

    • Offizieller Beitrag
    Zitat

    Original von Benno-imn
    Wie bringe ich Daten in eine psf.Datei und zwar so, daß ein POI angezeigt wird (hier weiterer Händler bei bestehendem Auto-Hersteller)?


    einen einzelnen poi irgendwo dazuzufügenn lohnt den aufwand nicht.



    Zitat

    Ihr habt beide Recht:
    rohoel mit der Stelle,...


    die position gibt es ja so bei deinem kleinen nicht, daran hatte ich nicht gedacht und habe nur aus meiner pfskin den part rauskopiert. ;)



    mfg rohoel.


  • Hallo FenderDoc,


    es handelt sich meines Wissens nicht um eine spezielle Funktion.
    Es geht hier aber um die Reihenfolge der Anordnung der einzelnen Container etc.


    Du mußt Dir also einen Container als eigene Ebene vorstellen.
    Oder als "durchsichtige Folie". Auf jeder "Folie" sind nur die Sachen "abgedruckt", die im Container sind. Die Reihenfolge in der PSkin.skn bestimmt nun, was weiter oben oder unten ist. Was zuerst in der PFskin kommt ist weiter unten.


    Durch verschieben eines Container-Aufrufs kannst Du also auch den Kompass nach hinten bekommen (nur mal als Beispiel genannt, braucht ja keiner wirklich ...).


    Aber Vorsicht!
    Das Verschieben der Container kann erhebliche Nebenwirkungen haben. Einige sollten in Relation zu anderen immer die gleiche Reihenfolge haben. Welche Nebenwirkungen das sein könnten, mußt Du ausprobieren. Da gibt es meines Wissens keine Unterlagen drüber.


    Hoffentlich hat es geholfen und nicht verwirrt.
    Gruß sokobana


    PS: Das Wichtigste habe ich vergessen. Die Reihenfolge der eingefügten Buttons ist auch innerhalb eines Bildschirms oder eines Containers entscheidend für die Anordnung. Was zuerst kommt ist also weiter unten etc.


    PPS: und Ralf hat natürlich auch recht. Mit "Layer: OnTop" kann man manches nach oben "mogeln". Manchmal ebenfalls mit unerwünschten Wirkungen. :)

    2 Mal editiert, zuletzt von sokobana ()

  • Zitat

    Original von rohoel


    einen einzelnen poi irgendwo dazuzufügenn lohnt den aufwand nicht.




    die position gibt es ja so bei deinem kleinen nicht, daran hatte ich nicht gedacht und habe nur aus meine pfskin den part rauskopiert. ;)


    Wie würd's denn gehen, einen POI einzufügen?
    Ich frag mich eh, nach was die NF befüllen?


    Dein Tipp war schon richtig: GPSInfoSubform

  • Sch...ade, hatte gehofft, man kann mit einem Tool oder so die bestehende Datei editieren.
    Jetzt weiß ich, was Du mit Aufwand gemeint hast.
    Nachdem ich keine Excel etc. habe, hat sich's wohl erledigt.


    Schönes Wochenende

  • @ sokobana


    Absoluter Volltreffer. Ich habe heute morgen einen Button onTop gesetzt und den wahrscheinlich damit aus dem Container genommen. Meine "Testfahrt" heute über 320 km war unglaublich. Mitten auf der A2 in Richtung Berlin sollte ich wenden. Viele Buttons waren überall, aber nicht wo ich die Teile eingebaut hatte. Selbst der PoiWarner hat mich gesiezt.


    Zweidorferholz raus, funktionierenden Skin draufkopiert und alles lief wie am Schnürchen. Man sollte besser die Finger von einigen Dingen lassen. Vor allem: Nichts geht über eine funktonierende Sicherung!


    Danke für die Hilfe. Scheiss auf den Button onTop.


    Gruss
    Doc

    • Offizieller Beitrag
    Zitat

    Original von FenderDoc
    Zweidorferholz raus, funktionierenden Skin draufkopiert und alles lief wie am Schnürchen. Man sollte besser die Finger von einigen Dingen lassen.


    deshalb bin ich immer der meinung, man sollte auch seine installationsdateien dabei haben. schöne erkenntnis:

    Zitat

    Man sollte besser die Finger von einigen Dingen lassen.

    ;)
    schön, wenn man sich zu helfen weiß, auch unterwegs. ;)



    mfg rohoel.