Nochmalige Frage zum Spurassistent

  • Hallo Leute,


    ich grüble nun schon einige Zeit über dem Thema der Verlegung des Spurassistenten. Ich hab mir den Skin von Mariosurf dazu angeschaut, werde aber nicht schlau.



    Ich denke das ist der Abschnitt worum es geht.
    Ich würde gern den Assistenten an eine kleinwenig andere STelle haben, als hier angegeben. Wenn ich mir hier die Koordinaten anschaue: 2,2,2,2,


    dan sind das doch nicht die Koordinaten wie es im Screen abgebildet ist.
    Wie muß ich die Koordinaten lesen? Doch nicht 2 Pixel in der x-Achse, 2 Pixel in der y-Achse und dann 2 Pixel hoch bze runter das Rechteck (Quadrat) aufspannen. So siehts ja nun nicht aus.


    Wie kann ich den Assi nun verlegen? Mit genau diesen Koordinaten und wie lese ich sie richtig?


    Danke Euch!

  • Hatte ich auch probiert, bin aber daran gescheitert.


    Grund: der Spurassi (laneinfo..) benötigt einen freien Hintergrund um vernünftig lesbar dargestellt werden zu können.
    Verschieben an sich ist kein Problem.. Aber wohin?


    Ich habe es leider nicht geschafft zusätzlich einen Rahmen darzustellen, der nur zu sehen ist, wenn es eine Spurinfo zum anzeigen gibt. Ansonsten ist der leerere Rahmen immer zu sehen.


    du kannst die Laneinfo für die Kartenansicht aus der mapsignpost.... rausnehmen, mit einer ID versehen und dort die Koordinaten ändern

  • Hallo Pellaeon79


    ich habe meinen Spurassistenten aus der Mapsignpostsubform herausgenommen und in die Mapviewarea kopiert, die Koordinaten 2,2,2,2 habe ich nur gelassen, da es sonst ab und an Probleme mit der Darstellung gab. Habe derzeit auch zu wenig Zeit zum Experimentieren.


    LaneInformation //geä Spurassistent-Anzeige unter Pfeil gesetzt
    {
    ID: 30010;
    Class: BitmapLaneInformation;
    Coordinates: 80,217,320,50;
    HAlign: center;
    VAlign: center;


    BGColor: 0,0,0,190;
    BGMode: opaque;


    ArrowColor: $DAY$; // geä Tagskin


    // NumberOfLegs: 16; //geä kleine Pfeildarstellung
    // InlineArrowBitmap: 261,0,0,25,25;
    // OutlineArrowBitmap: 260,0,0,25,25;
    //
    // SeparatorLeftBitmap: 262,0,0,4,25;
    // SeparatorRightBitmap: 262,0,0,4,25;
    // SeparatorMiddleBitmap: 262,4,0,2,25;
    // MoreLaneBitmap: 262,6,0,25,25;

    NumberOfLegs: 16;
    InlineArrowBitmap: 361,0,0,50,50; // NEOPHOLUS: Angepasst an größere Bilder
    OutlineArrowBitmap: 360,0,0,50,50; // NEOPHOLUS: Angepasst an größere Bilder


    SeparatorLeftBitmap: 362,0,0,8,50; // NEOPHOLUS: Angepasst an größere Bilder
    SeparatorRightBitmap: 362,0,0,8,50; // NEOPHOLUS: Angepasst an größere Bilder
    SeparatorMiddleBitmap: 362,8,0,4,50; // NEOPHOLUS: Angepasst an größere Bilder
    MoreLaneBitmap: 362,12,0,50,50; // NEOPHOLUS: Angepasst an größere Bilder


    }


    Gruß Mario

  • Dann ist der Spurassi bei Dir also *immer* sichtbar - auch, wenn er nichts anzeigt?


    Gruß, kleriba

  • Das is eine gute Frage!


    Ich wollte meinen Assi eigentlich beim originalen "Skin" unten zwischen die 2 Buttons machen. Sollte doch eigentlich gehen, daß er dann eingeblendet wird oder? Dieses SignPost wird doch auch nur eingebelendet wenns gebraucht wird.....

  • Hi,
    Hab an dem Spurassistent auch schon rumgebastelt. Habs erst mal aufgegeben.
    Ich hatte vor die Abbiegehinweise (Signpost) nicht mit dem weiss/gelb/blauen Hintergrund sonder transparent zu gestalten. Die Verfahrensweise hab ich beim großen Meister BroadwayLamb abgekupfert 8) ;) .
    Die Abbiegehinweise und große Pfeile hab ich sogar Prima hinbekommen und war begeistert. An dem Spurassistent hab ich mir dann aber die Zähne ausgebissen.


    1.
    Solange das Ganze in der "MapSignPostSubForm" drin ist arbeitet der Abbiegetext (SignPostText) mit dem Spurassistenten (LaneInformation)
    in der Textpositionierung zusammen. Das heißt: Einzeiliger Text > Text auch mittig in der MapSignPostSubForm-Maske, also in dem weiss/gelb/blauen Bereich oben. Kommt jetzt der Spurassistent hinzu, so rückt der Text automatisch nach oben ..... hab nicht rausgekriegt wie das funktioniert.
    Mache ich mir mein SignpostTextBereich selbst in der Mapview wie das Meister Broadwaylamb in seinem "genialen :)" Skin vorgemacht hat son funktioniert das nicht mehr. Mein Text bleibt mittig stehen und der besch... Spurassistent klatscht sich da voll rein X(. Den Bereich so groß zu machen, dass sich da nichts mehr überschneiden kann wollt ich nicht.
    2.
    Ok. hab ich gedacht. der bekommt eben seinen eigenen Rahmen. und eigener Platz. Der Rahmen kommt aber immer, bzw. hab ich es hinbekommen, dass er mit den Abbiegehinweisen erscheint und wieder verschwindet, aber nur selten kommt ja bei den Abbiegehinweisen auch der Spurassistent. Und so erscheint dann immer ein leerer Rahmen mit. :-D)Also auch nichts!
    3.
    Bleibt nur noch den Spurassistent an eine Stelle einzublenden die schon einen Rahmen hat oder einen generellen Bereich einzurichten, aber da ist mir aufgefallen, dass man das Ding NICHT mittig setzen kann. HAlign: center;
    VAlign: center; bleiben anscheinend wirkungslos. Und da diese Spurassistentsbilder ja unterschiedlich breit sein können hat mir eigentlich keine Lösung wo ich das Ding vernünftig platzieren könnte gefallen und so hab ich wieder aufs EIS gelegt.


    Hab auf alle Fälle beim großen Meister viel gelernt und kann jedem empfehlen sich seinen Skin mal anzuschauen.


    Grüße


    Jürgen

  • Hallo tschiti / Jürgen,


    Deine Erfahrungen habe ich im wesentlichen gestern Abend auch während ca 1,5 Stunden gemacht... :mua


    Bei mir gibt es 2 verschiedene SignPostSubForms, das eine nur mit den großen Pfeilen, das andere mit dem Text und dem Spurassi.


    Nun wollte ich den Spurassi (und nur den) nach unten zwischen die beiden Buttons legen, bin aber letztendlich immer an den gleichen Problemen gescheitert wie Du.


    Dabei hatte ich aber immer ein Bild von einem Skin aus dem Forum im Kopf, welches ungefähr folgendermaßen aussah: alles ziemlich dunkel bzw. schwarz und der Spurassi unten zwischen den beiden Buttons ebenfalls in dunkel (grau) mit weißen Pfeilen. Leider weiß ich nicht, welcher Skin das war bzw. ob dort auch das Problem besteht, dass der Spurassi immer stehenbleibt.


    Vielleicht kommen wir da ja noch weiter. ?(


    kleriba

  • @kleriba


    schau die mal den Skin von mariosurf an.


    siehe post oben die kleinen Bilder beim Avatar.


    Ich wollte aber keine leere Box immer sehen auch wenn kein Spurinfo zur Verfügung steht.


    Also bin ich bei der "alten" Aufteilung geblieben

  • Hallo BroadwayLamb,


    ich bin zwar nicht tschiti, aber frage trotzdem Mal:
    verschwindet der Spurassi bei Dir vollständig, wenn er nicht gebraucht wird oder besteht auch bei Dir das Problem mit den leeren Kästen?


    Falls ersteres würde mich die Lösung interessieren.


    Gibt es ein aktuelles Bild von Deinem Spurassi? Ich habe eben im 465er Forum geguckt, bei den Screenshots den Spurassi aber leider nicht entdeckt (weil 465er Forum?).


    Gruß, kleriba

  • Zitat

    Original von Trax74
    @kleriba


    schau die mal den Skin von mariosurf an.


    siehe post oben die kleinen Bilder beim Avatar.


    Habe ich gesehen.
    Aber unser Problem


    Zitat


    Ich wollte aber keine leere Box immer sehen auch wenn kein Spurinfo zur Verfügung steht.


    löst auch der nicht.


    Deshalb:

    Zitat


    Also bin ich bei der "alten" Aufteilung geblieben


    Gruß, kleriba


  • Der Spurassi ist ständig vorhanden, da er aber einen transparenten Hintergrund hat, ist er nur "sichtbar", wenn Pfeile angezeigt werden. Um mehr als 5 Fahrspuren anzuzeigen, blende ich die Ankunftszeit präventiv aus - das allerdings bei jedem Abbiegehinweis. Dieses Verhalten kann man aber auch einfach deaktivieren.


    Screenshots hab ich leider keine... ich selber kann keine machen, da ich wegen meiner AE-Version ja keinen Spurassi zu sehen bekomme. Und meiner Bitte danach an die PE-User ist bei der fertigen Version noch keiner nachgekommen :(

  • Zitat

    Original von BroadwayLamb
    Der Spurassi ist ständig vorhanden, da er aber einen transparenten Hintergrund hat, ist er nur "sichtbar", wenn Pfeile angezeigt werden. Um mehr als 5 Fahrspuren anzuzeigen, blende ich die Ankunftszeit präventiv aus - das allerdings bei jedem Abbiegehinweis. Dieses Verhalten kann man aber auch einfach deaktivieren.


    Screenshots hab ich leider keine... ich selber kann keine machen, da ich wegen meiner AE-Version ja keinen Spurassi zu sehen bekomme. Und meiner Bitte danach an die PE-User ist bei der fertigen Version noch keiner nachgekommen :(


    Danke für die Antwort, BroadwayLamb. Den Hintergrund des Spurassi transparent zu machen, daran hatte ich gar nicht gedacht. Werde heute Abend mal weiterbasteln und mir auch Deine Version ansehen!


    Gruß, kleriba