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


  • Das kriegen wir aber besser hin. :)


    In der GlobelHK-Zeile in PFSpecial.skn fügst Du ein:


    GlobalHK: "F1@MapMenu.turntoggle,F2@MapMenu.leave, ...


    Und den Code in den Buttons änderst Du so:


    params: "window=0 Backlight=4 SendKey=\0x70\0x71\| RegKeyMode=1 ...


    Achtung! Ungetestet!

    Einmal editiert, zuletzt von sokobana ()

  • cool 8)


    danke dir

    Einmal editiert, zuletzt von Dosenpfand ()

  • Zitat

    Original von sokobana
    Das kriegen wir aber besser hin. :)
    In der GlobalHK-Zeile in PFSpecial.skn fügst Du ein: (...)


    Danke Meister sokobana! Du ersparst mir den Hinweis.


    So etwas meinte ich mit dem fettgedruckten Hinweis:

    Zitat

    Zum Aktivieren der LFR-Buttons schalte ich via SendKey= kurz auf die TMC-Ansicht um (Koordinaten für orig. Skin). Das kann man natürlich auch anders lösen.


    Ich wollte nur anfänglich nicht gleich in die "Vollen" gehen!


    Gruß,
    Stefan

  • Hallo zusammen,


    also die neueste Koord-Testversion (V109Rev3) erstellt nun die beiden RegKeys für die 3-stufige (und 8-stufige) Helligkeitssteuerung automatisch.
    Sie werden in Software\\Koord\\Backlight erstellt und heißen Backlight_1 bis Backlight_8 und Backlight_lo, Backlight_med, Backlight_hi.


    Die Änderungen an der PFSkin.skn sehen dann so aus:

    // SD 26.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\Koord\Backlight,Backlight_lo";
    params: "window=0 Backlight=4 SendKey=\0x70\0x71\| RORegKeys=0";
    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\Koord\Backlight,Backlight_med";
    params: "window=0 Backlight=8 SendKey=\0x70\0x71\| RORegKeys=0";
    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\Koord\Backlight,Backlight_hi";
    params: "window=0 Backlight=1 SendKey=\0x70\0x71\| RORegKeys=0";
    HideOnNonExistentRegistryEntry: yo;
    }
    // SD 26.10.2007 +++++++++++++ ENDE



    In der PFSpecial.skn muss die Zeile so (rot gekennzeichnet) erweitert werden:

    GlobalHK: "F1@MapMenu.turntoggle,F2@MapMenu.leave,F6@SettingSC.100,F7@SettingSC.101,HK5@MainMenu.5,HK4@MapMenu.newdestination,SC_OUT@SystemHandling.StorageCardOut";



    In der Settings.skn muss der Back-Button der helligkeitseinstellung in einen LauncherButton umgeandeelt werden, damit die Reg-Keys auch hier erzeugt werden:



    BrightnessScreen
    {


    (...)


    BackButton
    {
    Class: LauncherButton; // SD 26.10.2007
    // Class: PushButton;
    Coordinates: $LEFT_CORNER_BUTTON_COORDS$;
    Enabled: $BUTTON_ENABLED_1x1$;
    Pushed: $BUTTON_PUSHED_1x1$;
    Icon: 12,0,90,$FUNCTION_BUTTON_ICON_COORDS$;
    PYOffset: 2;
    Wordbreak: yes;
    DisableFocus: yo;
    Action: MainFU.DisplaySettings;


    HKPush: "left";
    launch: "\Storage Card\Programme\koord\koord465.exe"; // SD 26.10.2007
    params: "window=0 RORegKeys=0"; // SD 26.10.2007

    }
    }


    Den Koord-Pfad bitte entsprechend ändern!



    Nun brauchen also auch erstmalig keine RegEinträge mehr manuell (oder per Skript) erstellt zu werden. Es reicht, die Helligkeitseinstellung einmal über das GoPal-Menü geändert (bzw. den Back-Button gedrückt) zu haben.


    Gruß,
    Stefan


  • Spitzenmässig ! :respekt

  • Hi ihr Knöpfchenverdreher,
    puh... also jetzt hab ich den totalen Filmriss.


    Die erste Version (Dosenpfand) läuft prima, die zweite (StefanDausR) krieg ich einfach nicht zum Laufen. Mittlerweile hab ich die koord465.exe 3x auf dem Navi und damit die Übersicht so ziemlich verloren ?(


    Ich lasse es jetzt erstmal beim "Dynamischen Helligkeitsbutton" Version 1, bis der Durchblick in Form einer "userfreundlichen" Endversion wiederkehrt. ;)


    Gruß Wolfgang

  • Zitat

    Original von StefanDausR
    also die neueste Koord-Testversion (V109Rev3) erstellt nun die beiden RegKeys für die 3-stufige (und 8-stufige) Helligkeitssteuerung automatisch.
    Sie werden in Software\\Koord\\Backlight erstellt und heißen Backlight_1 bis Backlight_8 und Backlight_lo, Backlight_med, Backlight_hi.


    Sehr nette Idee! Vielen Dank, Stefan! Ob man sowas für die Lautstärke auch hinkriegt? ;)


    @Dosenpfand:
    Deine Symbole gefallen mir auch gut, bis auf eine Bitte: Läßt sich das dunkelste Symbol ähnlich einfärben wie der schwarze Teil des mittleren? Also nicht hellgrau, sondern dunkelgrau und mit ähnlichem Schattenverlauf? Hier nochmal das Bild, das ich meine:
    attachment.php?attachmentid=1047209


    Gruß, wind-hund

  • @StefanDausR


    DANKE


    soweit funktioniert das
    die Registry-Schlüssel werden nach verlassen des Untermenü <Helligkeit einstellen> im <Design-Center> angelegt bzw. geändert


    das Symbol ändert sich aber nicht,
    wenn ich normal über die <Zurück-Pfeile> wieder in die Kartenansicht schalte
    erst wenn wieder ein mal auf i-Infoseite oder M-Menü und zurück geschaltet wird
    ich habe eine Änderung in der <Settings.skn> versucht,
    statt params: "window=0 RORegKeys=0"; // SD 26.10.2007
    params: "window=0 SendKey=\0x70\0x71\| RORegKeys=0"; // SD 26.10.2007

    leider ohne Erfolg


    auch fehlt uns noch die Funktion für den Button <Helligkeit 3-stufig> im Menü Register <Ansicht>


    g

  • Der SendKey-Befehl kommt zu früh: Er wird ausgeführt im Fenster der Settings.exe, nicht aber im "richtigen" GoPal-Navigator-Fenster.
    Es muß also noch eine Verzögerung eingebaut werden (etwa 500 ms).
    Wenn das hier nicht klappen sollte, würde es mit MS sicherlich funktionieren.


    Warten wir also mal auf Stefan. :)


    Gruß sokobana



    PS: Für den Button in M | Ansicht nimmst Du die gleichen wie in der Map. Nur mit anderen Koordinaten.

  • Zitat

    Original von Dosenpfand
    das Symbol ändert sich aber nicht,


    komisch, bei mir klappt das ohne Deinen SendKey= in der Settings.skn. Der bringt hier auch nichts und wird auch m.E. nicht benötigt, da die MapView ja sowieso auf Grund des Aufrufes des Settungs-Menüs "geupdatet" wird.
    Vielleicht hat das sokobana aber anders gemacht als beim Original-Skin.


    Du hast aber schon in den LFR-Keys die Einträge in Registry: " (...) "; angepasst? Ich schreibe ja sie RegKeys jetzt in den Koord-Pfad.


    Gruß,
    Stefan

  • @StefanDausR
    ja habe alles so gemacht wie du das angegeben hast,
    SendKey war ein verzweifelter Versuch :( von mir


    g

  • Zitat

    Original von sokobana
    PS: Für den Button in M | Ansicht nimmst Du die gleichen wie in der Map. Nur mit anderen Koordinaten.


    so geht das mit einem Button:
    // Light-Design-Center part 1
    Helligkeit // added by sokobana // change by Dosenpfand *******27.10.07******Start
    {
    Class: LaunchFromRegistryButton;
    Coordinates: $4ohl$;
    Text: "Helligkeit Dunkel";
    TextCoordinates: $4_TEXT$;
    TextColor: 0,0,0;
    Font: 20;
    HAlign: center;
    VAlign: center;
    Enabled: $4_ENABLED$;
    Pushed: $4_PUSHED$;
    Icon: 702,0,60,30,30,45,9,255,0,255;
    PYOffset: 2;
    Wordbreak: yes;
    MoveBehaviour: vertical;
    Registry: "HKCU,Software\Koord\Backlight,Backlight_lo";
    params: "window=0 Backlight=4 SendKey=\0x70\0x71\| RORegKeys=0";
    HideOnNonExistentRegistryEntry: yo;
    }
    // change by Dosenpfand *******27.10.07******Start


    aber mit allen drei geht das so nicht:


    Edit: fehlerhaften Code gelöscht, um unnötigen Code wirrwahr zu vermeiden


    g

    Einmal editiert, zuletzt von Dosenpfand ()

  • Zwischen den einzelnen Buttons, also zwischen } und {, fehlen die Namen der Buttons als "Überschrift".