Gopal 5 Skin Mute Button erstellen

  • manni:
    naja, mit der Skin hab ich schon etwas herumgespielt und einiges anhand Wiki und Forum gemacht - mit den Scripts hab ich mich eben noch nicht befasst, deshalb war mein erster Ansatz alles in die Skin zu packen -> auch weil wir 3 Navis in der Familie haben, dann brauch ich nur die Skin und ein paar icons überall auszutauschen und das kann ich auch in einem Jahr noch - daher die Idee erstmal Hepes Lösung zu verfolgen. Wenn ichs nicht schaffe, werde ich mich der mute.exe zuwenden.


    Hepe:
    ja, aber da habe ich ja für versch. Länder control.tsd -> ich würde jetzt also einfach die im Ordner \CommandTSD\GED\ nehmen und in den von dir im vorigen Post angeg. Ordner auf der MFD kopieren, fertig. Korrekt?
    Ich frag da jetzt bei den ersten Schritten lieber genauer nach, denn wenn da was in der Basis schon nicht passt, komm ich am Schluss beim Skin-Experimentieren nie drauf, wo der Hund begraben liegt....


    Danke!

  • Hepe:
    ja, aber da habe ich ja für versch. Länder control.tsd -> ich würde jetzt also einfach die im Ordner \CommandTSD\GED\ nehmen und in den von dir im vorigen Post angeg. Ordner auf der MFD kopieren, fertig. Korrekt?
    Danke!


    Korrekt.
    Hättest du auch alleine im Wiki finden können-> Klick:002:

  • Für GoPal 5.5 , GoPal 6 , GoPal 6.1 und GoPal 7


    Ohne Registry Nutzung , die Registry wird für diese GoPal für Volume eh nicht genutzt , Backlight dagegen schon , steht alles in der settings.xml im Ordner 0 MFD .


    Die Mute in fünf Post höher geht nur für iPT Menü , aber über Regestry .



    Ob diese Mute.exe auch für GoPal 5 geht weis ich nicht , wenn die settings.xml auch in Ordner 0 MFD existiert und genauso aussieht dann ja .


    Gruß Manni


    - - - - -automatisch zusammengefasst - - - - -


    Habe grad in meine alten Sicherungen geschaut .
    In GoPal 4.52 ist die setting.xml am gleichen Ort mit weniger Einträgen aber der entscheidende ist vorhanden , damit dürfte diese Mute auch auf GP4.52 und wahrscheinlich höhere GP gehen .



    Edit:
    Noch was , diese Mute schalltet alle Töne aus , in GoPal sind MP3 , Klicks , und Navigationssprache getrennt einstellbar , Ton wieder an geht nach Navigationssprache Einstellung .




    Gruß Manni

  • also, ich bin etwas weiter, habe aber folgende Probleme:
    1.) der Button ist im nicht-gedrückten Zustand unsichtbar - wenn man draufklickt (solange man draufhält) ist eines der Symbole von icon_volume_map sichtbar, die der Reihe nach durchgewechselt werden (1-4) wenn man schnell klickt.
    2.) ich konnte in der Routensim keinen Mute durch Drücken des Buttons erreichen.


    Folgendes habe ich bisher getan:


    1.) My Flash Disk\navigation\MapRegions\ einen Ordner CommandTSD erstellt und darin von der Maps-CD unter ....\GED\ die control.tsd abgelegt. Dazu muss ich sagen, dass auf der ME5 Original-CD keine control.tsd drauf war. Ich habe aber Karten auf ebay ersteigert und da war unter den MapRegions auch die control.tsd. Hat die ME-Version die Möglichkeit evtl. grundsätzlich nicht, egal ob da eine control.tsd liegt oder nicht?


    2.) Unter My Flash Disk\navigation\Skin480x272\PPSkin\480x272\GoPal_5.0\specific_buttons habe ich den icon_volume_map.png aus dem Skin-Download von Hepe eingefügt


    3.) in meiner PFSKIN folgendes Bitmap eingefügt: 559: PPSkin\480x272\GoPal_5.0\specific_buttons\icon_volume_map.png;


    4.) in meiner PFSKIN den alten Volume-Button und den Telefonbutton rausgeschmissen und den leicht adaptierten Bereich mute_unmute von Hepe wie folgt eingefügt:


    sf_map_buttons.left
    {
    ID: 4063550;
    Class: SkinContainer;
    Coordinates: 0,0,100,177;
    BGMode: transparent;
    TapMode: TapThrough;
    EnabledState#DP: 2134769706;
    LongTapDownEvent: 2132606983;


    ----> ab hier eingefügt....
    Volume_mute_unmute
    {
    ID: 4063454;
    Class: NStateButton;
    X#DP: 2134769701;
    Y: 61;
    Width: 50;
    Height: 50;
    EnabledState#DP: 2134769735; //map_button.enabled
    Visibility#DP: 2134769734; //map_buttons.visible
    LongTapDownEvent: 2132606983; //SEV_MAIN_PTT



    States: 7;
    EnabledImages#DP: 2134769996; //volume_map.enabledImages_ref
    DisabledImages#DP: 2134770021; //volume_map.disabledImages_ref
    Pushed1: 559,0,40,40,40,4,5;
    Pushed2: 559,40,40,40,40,4,5;
    Pushed3: 559,40,40,40,40,4,5;
    Pushed4: 559,80,40,40,40,4,5;
    Pushed5: 559,80,40,40,40,4,5;
    Pushed6: 559,120,40,40,40,4,5;
    Pushed7: 559,120,40,40,40,4,5;
    MinValue: 0;
    MaxValue: 6;
    CurrentValue#DP: 1396703324; //_OUT_DS_CURRENT_HMI_VOLUME_NAVI



    PressedEvent: 2133852190; //EV_mate
    LongTapDownEvent: 2133852191; //EV_unmute
    }









    SpeedWarningButton
    {
    ID: 4063553;
    Class: PushButt

    Einmal editiert, zuletzt von Squaredigger ()

  • Anbei noch ein paar Screenshots um das Problem zu visualisieren....


  • 1.) My Flash Disk\navigation\MapRegions\ einen Ordner CommandTSD erstellt und darin von der Maps-CD unter ....\GED\ die control.tsd abgelegt. Dazu muss ich sagen, dass auf der ME5 Original-CD keine control.tsd drauf war. Ich habe aber Karten auf ebay ersteigert und da war unter den MapRegions auch die control.tsd. Hat die ME-Version die Möglichkeit evtl. grundsätzlich nicht, egal ob da eine control.tsd liegt oder nicht?




    Ich glaube die gehören in


    \My Flash Disk\MapRegions\



    Edit:
    zu den unsichtbaren Icon


    hast Du die Nummern in der dpitems.xml ?


    EnabledImages#DP: 2134769996;
    DisabledImages#DP: 2134770021;




    Gruß Manni

  • achja, in der dpitems habe ich das hinzugefügt:


    <provider name="HMI" id="127">
    <item id="2134770021" value="2134769994" type="ITEM_REFERENCE"/>
    <item id="2134769996" value="2134769994" type="ITEM_REFERENCE"/>
    <item id="2134769994" value="2134769998|2134770000|2134770000|2134770002|2134770002|2134770004|2134770004" type="ITEM_LIST"/>
    <item id="2134769995" value="2134769997|2134769999|2134769999|2134770001|2134770001|2134770003|2134770003" type="ITEM_LIST"/>
    <item id="2134769997" value="559,0,80,40,40,4,5,255,0,255" type="STRING"/>
    <item id="2134769998" value="559,0,0,40,40,4,5,255,0,255" type="STRING"/>
    <item id="2134769999" value="559,40,80,40,40,4,5,255,0,255" type="STRING"/>
    <item id="2134770000" value="559,40,0,40,40,4,5,255,0,255" type="STRING"/>
    <item id="2134770001" value="559,80,80,40,40,4,5,255,0,255" type="STRING"/>
    <item id="2134770002" value="559,80,0,40,40,4,5,255,0,255" type="STRING"/>
    <item id="2134770003" value="559,120,80,40,40,4,5,255,0,255" type="STRING"/>
    <item id="2134770004" value="559,120,0,40,40,4,5,255,0,255" type="STRING"/>

  • Für den Fall, dass die Variante mit der PFSKIN einfach meine Kapazitäten übersteigt(nämlich die zeitlichen, die ich für dieses Thema zur Verfügung habe): manni: wieviele Files muss ich denn adaptieren und Seiten Wiki muss ich denn durchpflügen, um deine Variante umzusetzen? (Habe bisher nur ein bisschen im Skin-Bereich experimentiert und sonst keine Ahnung).

  • Manfred


    probiere mal die Mute.exe aus #20


    und vielleicht in \My Flash Disk\programme\Mute.exe


    aber müsste eigentlich egal sein in welchen Ordner.


    Edit:
    Oder ist der Arbeitsspeicher zu knapp .


    Habe Mute in TS Skin in Kartenansicht beim ResInfo Aufruf mit angehangen , geht .



    @Squaredigger
    siehe aklasse170


    Gruß Manni

  • manni das war wirklich einfach und funktioniert perfekt :icon_mrgreen: DANKE!
    Habs auf den Volume-Button gelegt, den ich sowieso nie brauchte.... schön wärs ja, wenn ich es schaffen würde, den bei Mute durchgestrichen angezeigt zu kriegen, aber naja, da wirds wohl keine einfache Lösung geben....


    Hepe ebenfalls vielen Dank, weiß nicht wie nahe ich dran war, aber mich da noch weiter reinzutigern, dafür fehlt mir - zumindest aktuell - einfach die Zeit.

  • Ich hatte Glück , ich brauchte im TeamSkin für GoPal 6 dank mikee nur das Script mikee_nutzer.mscr in
    run ( "\My Flash Disk\Programme\Mute\Mute.exe" )
    ändern , das dunkle Icon ist nur beim Klicken zu sehen ( Pushed Icon ) , sonst ist es unsichtbar , ist gut so , geht sogar durch das Splitscreen-Fenster .


    wie ihr seht geht es auch in jedem x-beliebigen Ordner .


    Gruß Manni

  • manni: sollte das in deinen Grafiken gezeigte Strikethrough des Volume-Buttons nicht allzu schwer sein, wäre es natürlich super, wenn du den Code kurz reinstellen könntest :)

  • manni: sollte das in deinen Grafiken gezeigte Strikethrough des Volume-Buttons nicht allzu schwer sein, wäre es natürlich super, wenn du den Code kurz reinstellen könntest :)


    Ist auf jedem Navi vorhanden unter "icon_volume_map.png".:002:
    Ich häng es aber trotzdem mit ran. :icon_mrgreen:


  • Um den durchgestrichenen Lautsprecher bei Mute als an anzeigen zu lassen bin ich noch dran , sehe ich aber kein all zu großes Problem drin , hoffe ich .



    @ Manfred
    Strichlautsprecher geht bei mir leider auch noch nicht in Verbindung Mute on .
    Bin dran.



    Edit:
    Vielleicht sogar in Mute selbst , wenn ich das Icon mitliefere , wäre dann für euch austauschbar , mit Koordinaten in INI .





    Gruß Manni