Sonnenbrille / Abdunklungsfilter integrieren

  • Hallo zusammen,


    ich bin kurz vor der Verzweiflung :smt010 : ich würde gerne diesen Effekt der manuellen Abdunklung im normalen Skin hinzufügen: Hintergund: Das Navi ist meinen Eltern, und wenn eine komplett anderer Skin drauf ist, können sie nix mehr in der Bedienungsanleitung nachlesen.


    Ich habe mir einige Skins (PFSkin -Dateien ) angeschaut und mir ein paar 'Sonnenbrillen-Programm-Fragmente' zusammen geklaubt.


    unsichtbarer Button im SF_Menue_Panel


    SonnenbrilleEinAus // Unsichtbarer Button fürden Bereich: "Uhrzeit"
    {
    Class: ToggleButton;
    Coordinates: 156,0,88,48;
    States: 2;
    Enabled: 80,40,6,10,255,0,255;
    Pushed1: 1127,0,0,88,36,0,6;
    Pushed2: 1128,0,0,88,36,0,6;
    MinValue: 0;
    MaxValue: 1;
    CurrentValue#DP: 2139000001;
    //FirstState: 0;
    //LastState: 1;
    }

    in der Ansicht(mapview) wo ich die Abdunklung benötige habe ich folgendes eingefügt.


    Container_Sonnenbrille
    {
    Class: SkinContainer;
    Coordinates: 0,0,480,272;
    Form: SF_Sonnenbrille;
    }


    am Ende der PFskin steht dann noch das


    SF_Sonnenbrille
    {
    Class: SkinContainer;
    Coordinates: 0,0,480,272;
    TapMode: TapThrough;


    Sonnenbrille
    {
    Class: SkinIcon;
    Coordinates: 0,0,480,272;
    BGMode: opaque;
    BGColor: 0,0,0,190;// steuert die Helligkeit der Fläche
    Border: 1;
    BorderColor: 80,0,0;
    Layer: OnTop;
    TapMode: TapThrough;
    Visibility#DP: 2139000001;
    //FocussedColor: 0,0,0,150;
    //DisableFocus: yes;



    }


    }
    Mein Problem ist, dass die Sonnenbrille im Kartenmodus IMMER an ist.
    selbst wenn ich den ünsichtbaren ToggleButton drücke passiert nichts?


    Da ich mich nicht so gut auskenne, meine Frage hier im Forum.
    1) gibt es Dateien außer der PFSkin die ich abändern muß?
    2) habe ich einen Denk-/Programmierungsfehler ? (wahrscheinlich)
    3) kann mir jmd. von Euch ein paar Tipps und Hilfestellung geben?
    4) Wenn es bereits einen Threa mit der Problemlösung gibt, danke ich Euch für den Link, denn den habe ich nicht gefunden.... :smt017


    Vielen Dank vorab... und einen schönen dritten Advent....


    Grüße Fips

  • Das Event 2139000001 gibt es in Gopal nicht im original.
    Du must auch die dpitems.xml ändern und dieses Event dort mit eintragen.
    Schaue es dir in dem Skin an aus dem du auch diesen Code genommen hast.

    Gruß Navirunner

    GoPal Wiki
    Tipps und Hilfen reinschauen lohnt sich

    **** Bitte keine Supportanfragen per PN, nur über's Forum! ****
    ******** Dann haben auch alle anderen was davon **********

  • Suuuuuuper :)) , Vielen Dank Navirunner für Deinen Tipp!
    Es hat funktioniert!!!! :)


    Ich musste folgende Zeile in der dpitems.xml anfügen:


    <item id="2139000001" value="0" type="INT" persistent="true"/>


    Nochmals danke für die schnelle Hilfestellung :)


    Grüße Fips... :smt006

  • OpelFreakV6
    Dein Auftreten hier ist ja schon recht seltsam, inkl. Deiner Angaben in Deiner Sig. (E4430 @ WIN7 MENÜ - iGO8 - MN7 - GP.5 - TT7 - AM6 - NDrive) mit dem Link in den Untergrund! :smt017


    Da nutzt Du 'nen Haufen aktueller Soft, alles PNA-Versionen, die es ohne Hardware nicht legal zu kaufen gibt (iGO8 ist auch noch an die SD gebunden) und GoPal, was wenigstens mit Deinem 4430 in Einklang zu bringen wäre, fristete aber bisher bei Dir nur ein Schattendasein:

    Zitat von OpelFreakV6

    Ich bin gerade dabei, mir einen Skin zu basteln, da ich nun doch mal GoPal nutzen will!


    Und Stefan hat's angedeutet, Dein Nick hat Historie! Sicher, alles nur Indizien, aber auch so ergibt sich kein pos. Gesamtbild.

  • So dein Wille sei geschehen. :))


    Benutzer gesperrt.

    Gruß Navirunner

    GoPal Wiki
    Tipps und Hilfen reinschauen lohnt sich

    **** Bitte keine Supportanfragen per PN, nur über's Forum! ****
    ******** Dann haben auch alle anderen was davon **********