Beta-Test-Area: Betatests abgeschlossen deshalb --- geschlossen ---

  • Hallo sokobana,
    hallo Leute,



    kann mir jemand von Euch hier mal sagen, worin der Unterschied
    zwischen der Software PE 3.0 und der Software PE3.1A liegt.
    Diese ist auf dem neuen Aldi-Navi drauf.


    Es ist mir klar, daß diese Frage hier eigendlich nicht hingehört, aber wo trifft man sonst so viele Experten, wenn nicht hier. :D




    DK



    Sorry, hat sich schon erledigt, der Unterschied ist das Telefonbuch....
    wie konnte ich das bloß übersehen... :gap

    2 Mal editiert, zuletzt von Dragon King ()


  • zunächst werde ich damit leben, dass nach ändern der Helligkeit im Menü, das falsche Symbol angezeigt wird.
    Denn es muss nur einmal in der Kartenansicht auf das Symbol gedrückt werden und es passt wieder.


    g

  • Wer den Dynamischen Helligkeitsbutton in der Karten- und Pfeilansicht haben möchte:


    Bitte bei Änderungen an der Datei PPFSkin.skn genau nach Anleitung und sehr gewissenhaft vorgehen.
    Am besten vorher eine Sicherung der Datei machen, damit diese wieder hergestellt werden kann.


    5 Schritte sind zu tun:


    1.) Datei <DynamischerHelligkeitsbutton.rar> downloaden und auf dem PC entpacken.


    2.) Es muss ein Registry-Eintrag vorgenommen werden, dazu die Datei <DynamischerHelligkeitsbuttonRegKey.mscr> auf das mobile Gerät kopieren,
    z.B. auf Storage Card, und von dort aus auf dem mobilen Gerät ausführen,
    im Dateiexplorer auf die Datei und File Open oder Doppelklick.
    Die folgende Abfrage mir "Yes" Bestätigen !
    Danach kann diese Datei wieder, vom Gerät gelöscht, werden.


    3.) das Bild <Helligkeit_3Stufen.png> in den Ordner <\My Flash Disk\navigation\Skin480x272\PPSkin> kopieren


    4.) in der Datei <PPFSkin.skn> in ca. Zeile 241 unter der Zeile mit dem Inhalt: "// 512: PPSkin\function_button_150.png;"
    dieses reinschreiben:
    702: PPSkin\Helligkeit_3Stufen.png;


    5.) in der Datei <PPFSkin.skn> suchen nach: "Helligkeit // added by sokobana"
    den kompletten Block, "Helligkeit // added by sokobana" mit dem darunter stehenden Text der eingeklammert ist {} , löschen
    und an der Stelle diesen einfügen:


    // SD 24.10.2007 +++++++++++++ START // nachtrag von StefanDausR // angepasst an Sokobana Vario 2 von Dosenpfand
    Helligkeit_dunkel_Button
    {
    Class: LaunchFromRegistryButton;
    Coordinates: 0,15,40,48;
    Enabled: 702,0,60,30,30,2,9;
    Pushed: 702,0,60,30,30,10,9;
    PYOffset: 2;
    BGMode: transparent;
    FocussedColor: 0,0,0,50;
    SetFocusOnLoad: yes; //Dosenpfand
    Registry: "HKCU,Software\Dosenpfand,Backlight_1";
    params: "window=0 Backlight=4 SendKey=\c0,460,230\c0,20,230\| RegKeyMode=1 RegKey=Software\Dosenpfand,Backlight_4|Software\Dosenpfand,Backlight_1";
    HideOnNonExistentRegistryEntry: yo;
    }

    Helligkeit_mittel_Button
    {
    Class: LaunchFromRegistryButton;
    Coordinates: 0,15,40,48;
    Enabled: 702,0,30,30,30,2,9;
    Pushed: 702,0,30,30,30,10,9;
    PYOffset: 2;
    BGMode: transparent;
    FocussedColor: 0,0,0,50;
    SetFocusOnLoad: yes; //Dosenpfand
    Registry: "HKCU,Software\Dosenpfand,Backlight_4";
    params: "window=0 Backlight=8 SendKey=\c0,460,230\c0,20,230\| RegKeyMode=1 RegKey=Software\Dosenpfand,Backlight_8|Software\Dosenpfand,Backlight_4";
    HideOnNonExistentRegistryEntry: yo;
    }

    Helligkeit_hell_Button
    {
    Class: LaunchFromRegistryButton;
    Coordinates: 0,15,40,48;
    Enabled: 702,0,0,30,30,2,9;
    Pushed: 702,0,0,30,30,10,9;
    PYOffset: 2;
    BGMode: transparent;
    FocussedColor: 0,0,0,50;
    SetFocusOnLoad: yes; //Dosenpfand
    Registry: "HKCU,Software\Dosenpfand,Backlight_8";
    params: "window=0 Backlight=1 SendKey=\c0,460,230\c0,20,230\| RegKeyMode=1 RegKey=Software\Dosenpfand,Backlight_1|Software\Dosenpfand,Backlight_8";
    HideOnNonExistentRegistryEntry: yo;
    }
    // SD 24.10.2007 +++++++++++++ ENDE


    fertisch.


    Die Änderung unter Punkt 4.) und 5.) auch in den Dateien
    LPFSkin.skn, MPFSkin.skn, OPFSkin.skn und XLPFSkin.skn vornehmen,
    sonnst ist nach einem umschalten der Pfeilansicht im Design-Center alles wieder wech.



    Nun nur noch Naviprogramm beenden(falls geöffnet) und starten.



    Zur Information:


    Bei jedem umschalten der Helligkeit, wird kurz in das Menü geblendet und wieder zurück.


    Nach einem Softreset, kann es vorkommen, dass ein anderes Symbol angezeigt wird als die tatsächliche Helligkeit ist,
    das liegt wohl daran, dass GoPal nach einem Softreset eine andere Helligkeit einstellt, als ich vorher vorgegeben habe,
    stört ein wenig, ist aber nicht der Untergang, einfach einmal auf das Symbol klicken und es passt wieder.
    Ebenso nach ändern der Helligkeit im Menü Ansicht, danach wird das falsche Symbol angezeigt, dann
    einmal in der Kartenansicht auf das Symbol drücken und es passt wieder.


    Ich habe den "SetFocusOnLoad: yes;" auf diesen Button gesetzt.
    Das bedeutet, dass die OK Taste der Fernbedienung standardmäßig mit dieser Funktion belegt ist,
    durch einfach oder zweifach klicken der OK Taste der FB wird die Helligkeit ein oder zwei Stufen verstellt,
    also mit Doppelklickfunktion ! nur mit der OK-Taste der FB !
    Wer die Funktion mit der OK Taste der FB nicht möchte, kann wie drei Absätze weiter beschrieben vorgehen.


    Um eine Frage vorweg zu beantworten:
    Warum ist manchmal ein oranger Rahmen um das Helligkeitssymbol?
    Antwort:
    Das kommt vor, wenn das Gerät mit der Fernbedienung bedient wird,
    also im Menü und zurück mit FB gedrückt wurde,
    zeigt aber nur, dass der Focus auf diesem Button liegt.
    Wenn's stört kann der Rahmen wieder unsichtbar gemacht werden,
    dazu den OK Button drücken oder das Gerät mit der Hand bedienen,
    ein mal auf M-Menü oder I-Infoseite drücken und per Hand zurück.


    Oder in der 3-D Ansicht in einen freien Bereich, auf dem Bildschirm, klicken.
    Dabei wird allerdings der Focus von dem Button genommen
    und es kommt nach drücken der OK-Taste die Ansage von Elli Gopal.


    Wer überhaupt grundsätzlich die Ansage von Elli Gopal auf der OK Taste haben möchte,
    muss nur die, drei mal in dem neu eingefügten Code-Block vorkommende Zeile "SetFocusOnLoad: yes;", löschen.
    Wichtig: nur die drei zwischen // SD 24.10.2007 +++++++++++++ START und // SD 24.10.2007 +++++++++++++ ENDE




    g


    Danke noch mal an Stefan, der mir diese Funktion ermöglicht hat.

  • Gute Arbeit für Version 1 DynamischerHelligkeitsButton, Dosenpfand! :tup


    Bin mal gespannt, ob es irgendwann auch eine "wartungsfreiere" Version geben wird. :)
    Zu Punkt 2 möchte ich noch anfügen, dass das Löschen des mscr-Files nicht ratsam ist, da Du nach Hardreset / Neuinstallation dieses wieder brauchen wirst.


    Gruß sokobana




    PS: Ändere mal den Dateinamen von PPFSkin.skn in PFSkin.skn

  • Hallo,


    schön, dass es nun klappt!
    Wegen der Synchronisation der 3-stufigen Einstellung mit der 8-stufigen vom System könnte ich mir folgende Lösung vorstellen:


    Koord erzeugt beim Verlassen der (8-stufigen) Helligkeitseinstellung autom. den passenden Reg-Key. Das hätte den Vorteil, dass das erstmalige "Initialisieren" entfallen könnte. Das Problem dabei ist nur, dass ich eigentlich 8 verschiedene Reg-Key-Werte erzeugen müsste und dann passt das auch nur mit Deinen Buttons zusammen, wenn man genau einen der 3 Einstellungen erwischt.
    Alternativ könnte ich beim Erzeugen der RegKeys noch einen Funktion einbauen, die die 8-stufigen Werte in passende 3-stufige umrechnet:

    Backlight_1 -> Backlight_lo
    Backlight_2 -> Backlight_lo
    Backlight_3 -> Backlight_med
    Backlight_4 -> Backlight_med
    Backlight_5 -> Backlight_med
    Backlight_6 -> Backlight_med
    Backlight_7 -> Backlight_hi
    Backlight_8 -> Backlight_hi

    Oder Du baust 8 Buttons ein, die aber nur 3 Stufen einstellen.


    Gruß,
    Stefan


  • Hi Stefan,
    meiner Meinug nach wäre die Lösung, daß Du die 8 Werte in die 3 für uns notwendigen umwandelst die Beste !

  • Zitat

    Original von PrinzEmu
    meiner Meinug nach wäre die Lösung, daß Du die 8 Werte in die 3 für uns notwendigen umwandelst die Beste !


    Ich kann ja beide Key-Varianten gem. meiner Tabelle gleichzeitig erstellen und dann kann man ja auf die Version aufsetzten, die man benutzen will, oder?


    Gruß,
    Stefan

  • Zitat

    Original von StefanDausR


    Ich kann ja beide Key-Varianten gem. meiner Tabelle gleichzeitig erstellen und dann kann man ja auf die Version aufsetzten, die man benutzen will, oder?


    Gruß,
    Stefan


    das wäre das nonplusultra : drink

  • ja, das ist gut


    und wie kann ich verhindern, dass u. A. nach einem Softreset, das falsche Symbol angezeigt wird?


    g

  • Zitat

    Original von Dosenpfand
    2.) Es muss ein Registry-Eintrag vorgenommen werden, dazu die Datei <DynamischerHelligkeitsbuttonRegKey.mscr> auf das mobile Gerät kopieren,
    z.B. auf Storage Card, und von dort aus auf dem mobilen Gerät ausführen,
    im Dateiexplorer auf die Datei und File Open oder Doppelklick.
    Die folgende Abfrage mir "Yes" Bestätigen !


    Hi Dosenpfand, erstmal danke für deine innovativen Ideen! :)


    Vielleicht solltest du noch darauf hinweisen, dass mscr-files dem System bekannt gemacht werden müssen: also einmal mortscript starten, damit mscr als Dateityp registriert wird.


    Gruß Wolfgang

  • Ihr seid ja um diese Zeit schon hell wach. ;D


    Dann macht Euch auch mal darüber Gedanken:
    - bei jedem Druck auf das Icon wird ja nicht nur der RegKey geändert, sondern auch ein "virtueller" Wechsel in eine andere Ansicht und zurück zur Karte gemacht. Das ist zwar nicht sichtbar, kostet aber Zeit ( 1 Sekunde? ) in der der Bildschirm einfriert und auch keine Navigation stattfindet.


    Das könnte irritierend sein. Oder ist dieser kleine Makel auf Dauer erträglich für den Vorteil der Status-Anzeige?


    Gruß sokobana

  • @BigSaimen
    ich gehe von einem laufenden Sokobana Vario 2 aus ;)

    Einmal editiert, zuletzt von Dosenpfand ()

  • Zitat

    Original von sokobana
    ein "virtueller" Wechsel in eine andere Ansicht und zurück zur Karte gemacht. Das ist zwar nicht sichtbar, kostet aber Zeit ( 1 Sekunde? ) in der der Bildschirm einfriert und auch keine Navigation stattfindet.


    der Wechsel ist nicht nur "virtuell" sondern findet ganz real statt und ist durchaus sichtbar,


    das stört schon ein wenig


    g

  • Zitat

    Original von Dosenpfand
    ja, das ist gut


    und wie kann ich verhindern, dass u. A. nach einem Softreset, das falsche Symbol angezeigt wird?


    g


    Du steuerst das am Besten über eine kleine Ergänzung in der sokobana_service.mscr.
    Die wird nach jedem Softreset neu gestartet.


    In meiner jetztigen Testversion starte ich die Helligkeit immer mit der hellsten Stufe. Das finde ich praxisnah.


    Gruß sokobana