Umschaltung Karte Nordweisend / in Fahrtrichtung

  • Ich habe nun schon mehrfach Skins gesehen,
    bei denen es einen 2D - 3D Umschaltbutton gab.


    Wie kann ich einen solchen Button fuer das Umschalten zwischen
    Nordweisender Karte und Karte in Fahrtrichtung hinbekommen.


    habe mir bislang einen "Wolf" gesucht in den Skin dateien ...
    aber noch nicht das entsprechende Menu identifizieren koennen ...

  • Hallo Ihr Skin Experten ....


    hat denn wirklich keiner eine idee,
    wie man das Umschalten zwischen


    Nordweisender Karte und
    Karte in Fahrtrichtung


    per icon in der Kartenansicht loesen kann?????

  • Ich habe mal ein bisschen experimentiert ...


    In dem Ansichten Menu
    (Klick auf den Button rechts unten in der Kartendarstellung)


    besteht ja die Moeglichkeit zwischen 2D & 3D Umzuschalten (MapButton, Action1: MapMenu.3d; Action2: MapMenu.3d;),
    genauso auf die Pfeildarstellung zu schalten ... (DirectionViewButton, Action: MapMenu.turntoggle;)


    und dazu gibt es so schoene MapMenu.method() Methoden.


    Nur scheint es bei der Auswahl der anderen Kartendarstellungen keinen
    Shortcut zu geben ...
    sondern eine Auswahl ueber das DropDownMenu in dem Einstellungsdialog
    (Aus der Kartendarstellung ueber den Menu Button ins Einstellungsmenu, dort Darstellung waehlen ...)



    Ich habe jetzt dort mal ein Code Fragment kopiert (MapStateDropDown)
    und in den Kontext vom Ansichten Menu (MapMenuView1Subform) eingefuegt ...
    Ich kann jetzt zwar von dort aus die Kartendarstellung auswaehlen (wie im Einstellungsmenu), aber die Veraenderung wird nicht aktiv!


    Hat jemand eine Idee?



    Hintergrund ist nach wie vor, schneller zwischen Nordweisend und Fahrtrichtung umzuschalten ...



    Codefragment:



    MapMenuView1Subform
    {
    Coordinates: 0,0,480,224;
    // Coordinates: $CORNER_BUTTON_COORDS$;
    TextColor: 0,0,0;
    Font: 7;
    ResizeBehaviour: Both;
    Visibility: Hidden;
    TapMode: TapOn;
    DisableFocus: yo;
    ...
    // Dieser folgende Teil wurde hierhin kopiert
    MapStateDropDown
    {
    ID: 10165;
    Class: DropDown;
    ElementClass: SkinButton;
    Coordinates: 240,176,240,48;
    Enabled: $MAPMENU_BUTTON_STATE_ENABLED$;
    Pushed: $MAPMENU_BUTTON_STATE_PUSHED$;
    Focussed: $MAPMENU_BUTTON_STATE_FOCUSSED$;
    Disabled: $MAPMENU_BUTTON_STATE_DISABLED$;
    Icon: 84,0,0,30,30,22,9,255,0,255;
    PYOffset: 2;
    elemMinHeight: 80;
    Wordbreak: yes;
    WordbreakChars: " /-";
    DroppedCoordinates: $DROPPED_COORDS$;
    BGColor: $AREA_BG_COLOR$;
    TextColor: 0,0,0;
    TextCoordinates: $BUTTONTEXT_COORDS_5x1$;
    ListBox: MapStateTextListBox;
    ListBoxForm: MapStateSubSkin;
    VAlign: center;
    TextHasIconIndex: yo;
    FirstTextID: 20120;
    LastTextID: $MAP_STATE_LAST_ID$;
    //DDArrow: 144,0,0,11,6,72,24,255,0,255;
    }


    }

    Einmal editiert, zuletzt von stefan@gps ()