einbinden für Erweiterte Lautstärke und Button zurück, ZurKarte und Menue

  • DynLautstärke heißt jetzt -- ErweiterteLautstärke. PLus zurück Buttons ZurKarte, Map und zurück.Die BILDER sind ein beispiel mit Joshua--Skin.


    Getestet auf dem Z099


    ;Blau ist geändert im <layer ui_DynVolume z=30>


    NEU DAZU GEKOMMEN Hintergrund Button und Erweiterte Lautstärke im VOLUME-PANEL ist Grün Markiert


    Sind zu ersetzen oder Neu da zu ui_becker Ordner oder im Skin.


    Wichtiger Hinweis für Leute ohne Skins die Dateien nicht in der Data.zip ändern.
    Öffnet die Zip file per doppelklick und zieht euch die benötigen Dateien raus zb. auf den Desktop. Erstellt im igo8 Verzeichnis auf eurem Gerät einen Ordner ui_becker/ und 2 Unter-Ordner 480_272/common. und legt sie dort ab.
    In den Skins kann man sie natürlich bedenkenlos ändern.


    Es muß immer erst der OK Button gedrückt werden um die Änderung zu
    bestätigen!!


    Wer die BUTTONS zurück zurKarte und BUTTONS zurück zu Menue haben möchte die Beschreibung kommt UNTEN, in den Navigations-Einstellungen auf 3 Seiten und System-Einstellungen auf 2 Seiten.
    Besonderen Dank für die Arbeit an joshua03 - @tomic--wmw-Locke_ry usw. Ich bin nur der Texter.


    ;OHNE SKIN-------------------------------------------------


    In der 480_272/ui/navset_480_272.ui sind zu ersetzen oder Neu da zu. Ohne Skin
    ;<layer ui_NavSetMenu3 z=30 visiblemodel="ui.vNavSetMenu_Page=3">-----------SUCHEN
    <BUTTON xxx template=SettingsMenu_R2 text="Erw. Lautstärke" iconspr="icon_navigation_volume.bmp#3" onrelease='run sc_ShaderFadein_Nextstate st_DynVolume'>
    ;---------------------------------------------------------------


    ;MIT @tomic SKIN----------------------------------


    In der 480_272/ui/navset_480_272.ui sind zu ersetzen oder Neu da zu. Bei @tomic-Skin der Erw. Lautstärke Button.


    <layer ui_NavSetMenu3 z=30 visiblemodel="ui.vNavSetMenu_Page=3">-----------SUCHEN
    <BUTTON xxx template=SettingsMenu_R3 text="Erw. Lautstärke" iconspr="icon_navigation_volume.bmp#3" onrelease='run sc_ShaderFadein_Nextstate st_DynVolume'>
    ;-------------------------------------------------------------


    ;MIT joshua SKIN--------------------------------


    In der 480_272/ui/navset_480_272.ui sind zu ersetzen oder Neu da zu. Bei Joshua--Skin der Erw. Lautstärke Button, ersetzt den Test routes Button der für mich keine Verwendung findet.


    <layer ui_NavSetMenu3 z=30 visiblemodel="ui.vNavSetMenu_Page=3">----SUCHEN
    ;Anfang---------------------------------------------------------ersetzen


    ; <BUTTON xxx template=SettingsMenu_R3 text="Test routes" iconspr="icon_testroutes.bmp#3" onrelease='run sc_ShaderFadein_Nextstate st_MyDataTestRoutes' visiblemodel="ui.vEnableTestRoutes">
    <BUTTON xxx template=SettingsMenu_R3 text="Erw. Lautstärke" iconspr="icon_navigation_volume.bmp#3" onrelease='run sc_ShaderFadein_Nextstate st_DynVolume'>
    ;Ende--------------------------------------------------------


    AB HIER---GILT FÜR ALLE DAS SELBE---DA ZU KOPIEREN


    ;Anfang------Da zu kopieren--Am ende der ui


    ; Dynamische Lautstärke und zurück zu Menue + zurück zur Karte


    <layer ui_DynVolume z=30>
    <TEXT xxx template=title_text text="Dynamic Volume">
    <SPRITE xxx x=10 y=6 bmp="icon_navigation_volume.bmp#3">


    <BUTTON xxx template=SettingsOK template=txt text="OK und ZumMenü" align="center" onrelease='run sc_DynVolumeOK, 30 NEXTSTATE st_MainMenu'fontsize=19 wordwrap=2>
    <BUTTON xxx template=btn_right x=275 y=1 text="Erweitert" bmp="btn_format_ok.bmp#3" onrelease='run sc_ShaderFadein_Nextstate st_erweitert'>
    <BUTTON xxx template=btn_right x=379 y=56 bmp="btn_format_ok.bmp#3" template=txt text="OK und ZurKarte" align="center" onrelease='run sc_DynVolumeOK, 30 run sc_GotoNavigateMap'fontsize=19 wordwrap=2>
    <BUTTON xxx template=btn_right x=275 y=56 text="zurück" bmp="btn_format_ok.bmp#3" onrelease='PREVSTATE'>



    <SPRITE xxx template=title_sep>
    <SPRITE xxx template=sep_short_2of5>
    <SPRITE xxx template=sep_short_3of5>
    <SPRITE xxx template=sep_short_4of5>




    <TEXT xxx template=txt text="Gain control" x=10 y=122 w=170>
    <SLIDER xxx template=slider_full_3 x=186 align="LEFT+25" var=nDynVol value="Off|0|stark|3|mittel|2|gering|1">


    <TEXT xxx template=txt text="Minimum speed:" x=10 y=176 w=170>
    <SLIDER xxx template=slider_full_4 x=186 align="LEFT+25" var=nDynMin value="30|30|40|40|50|50|60|60|70|70|80|80|90|90|100|100|110|110|120|120|130|130|140|140|150|150|160|160|170|170|180|180">


    <TEXT xxx template=txt text="Maximum speed:" x=10 y=230 w=170>
    <SLIDER xxx template=slider_full_5 x=186 align="LEFT+25" var=nDynMax value="30|30|40|40|50|50|60|60|70|70|80|80|90|90|100|100|110|110|120|120|130|130|140|140|150|150|160|160|170|170|180|180">
    </layer>



    ; erweiterte Lautstärke


    <layer ui_erweitert z=30>
    <TEXT xxx template=title_text text="Erw. Lautstärke">
    <SPRITE xxx x=10 y=6 bmp="icon_navigation_volume.bmp#3">


    <BUTTON xxx template=SettingsOK template=txt text="OK und ZumMenü" align="center" onrelease='run sc_erweitertVolumeOK, 30 NEXTSTATE st_MainMenu'fontsize=19 wordwrap=2>
    <BUTTON xxx template=btn_right x=275 y=1 text="zurück" bmp="btn_format_ok.bmp#3" onrelease='PREVSTATE'>
    <BUTTON xxx template=btn_right x=379 y=56 bmp="btn_format_ok.bmp#3" template=txt text="OK und ZurKarte" align="center" onrelease='run sc_erweitertVolumeOK, 30 run sc_GotoNavigateMap'fontsize=19 wordwrap=2>


    <SPRITE xxx template=title_sep>
    <SPRITE xxx template=sep_short_2of5>
    <SPRITE xxx template=sep_short_3of5>
    <SPRITE xxx template=sep_short_4of5>




    <TEXT xxx template=txt text="System" x=10 y=122 w=170>
    <SLIDER xxx template=slider_full_3 x=186 align="LEFT+25" var=nDynOS value="standart|0|sehr laut|3|laut|2|leise|1">


    <TEXT xxx template=txt text="Sprache:" x=10 y=176 w=170>
    <SLIDER xxx template=slider_full_4 x=186 align="LEFT+25" var=nvoiceVol value="30|30|40|40|50|50|60|60|70|70|80|80|90|90|100|100|110|110|120|120|130|130|140|140|150|150|160|160|170|170|180|180">


    <TEXT xxx template=txt text="Effekte:" x=10 y=230 w=170>
    <SLIDER xxx template=slider_full_5 x=186 align="LEFT+25" var=nsoundVol value="30|30|40|40|50|50|60|60|70|70|80|80|90|90|100|100|110|110|120|120|130|130|140|140|150|150|160|160|170|170|180|180">
    </layer>
    ;Ende---------------------------------------------Ende


    In der common/ui/navset.ui sind ein zu Fügen am Ende.


    ; Anfang-------------------Da zu kopieren--Anfang


    <state st_DynVolume>
    <uselayer ui_Background_Navigation_Settings/>
    <uselayer ui_Footer/>
    <uselayer ui_Shader/>
    <uselayer ui_DynVolume/>


    <script init>
    nDynVol.SET nDynVol
    nDynMin.SET nDynMin
    nDynMax.SET nDynMax
    </script>


    <script sc_DynVolumeOK>
    nDynVol.SET nDynVol
    .sound.dynamic_volume_type nDynVol
    nDynMin.SET nDynMin
    .sound.dynamic_volume_minspeed nDynMin
    nDynMax.SET nDynMax
    .sound.dynamic_volume_maxspeed nDynMax
    runif nDynVol 0 '.sound.dynamic_volume_os_volume_max 160'
    else_runif nDynVol 1 '.sound.dynamic_volume_os_volume_max 150'
    else_runif nDynVol 2 '.sound.dynamic_volume_os_volume_max 200'
    else_runif nDynVol 3 '.sound.dynamic_volume_os_volume_max 250'

    PrevState
    </script>


    <script done>
    btn_Footer_back.onrelease 'run sc_PrevStateIfPossible'
    </script>
    </state>


    <state st_erweitert>
    <uselayer ui_Background_Navigation_Settings/>
    <uselayer ui_Footer/>
    <uselayer ui_Shader/>
    <uselayer ui_erweitert/>


    <script init>
    nvoiceVol.SET nvoiceVol
    nsoundVol.SET nsoundVol
    nDynOS.SET nDynOS
    </script>


    <script sc_erweitertVolumeOK>
    nvoiceVol.SET nvoiceVol
    .sound.voice_volume nvoiceVol
    nsoundVol.SET nsoundVol
    .sound.sound_volume nsoundVol
    nDynOS.SET nDynOS
    .sound.os_volume nDynOS
    runif nDynOS 0 '.sound.os_volume 190'
    else_runif nDynOS 1 '.sound.os_volume 220'
    else_runif nDynOS 2 '.sound.os_volume 235'
    else_runif nDynOS 3 '.sound.os_volume 250'

    PrevState
    </script>


    <script done>
    btn_Footer_back.onrelease 'run sc_PrevStateIfPossible'
    </script>
    </state>


    ; Ende-----------------Da zu kopieren-- Ende


    In der common/ui/variable_def.ui sind ein zu Fügen .


    Nach <var vShowCityList=0> suchen und Anfang bis Ende da zu Einfügen



    <var vShowCityList=0>
    <var vSysSetAutoOnOff=1 permanent registermodel>


    <var vGpsOnOff=1 permanent registermodel>
    <var vNextStreet=0 permanent registermodel>
    <var vroutealt=0 permanent registermodel>
    <var vInfoBox2=0 permanent registermodel>
    ;Anfang-----------------------------------Anfang
    <var nDynVol=3 registermodel>
    <var nDynMin=60 permanent registermodel>
    <var nDynMax=160 permanent registermodel>
    <var nStartMenu=0 permanent registermodel>
    <var nvoiceVol=50 permanent registermodel>
    <var nsoundVol=40 permanent registermodel>
    <var nDynOS=0 registermodel>
    ;Ende------------------------------------Ende

    ; vRouteEditMode - Possible values:
    ; 0: default
    ; 1: route planning
    ; 2: itinerary
    <var vRouteEditMode=0 registermodel>
    <var vDaylightSavingTimeTmp>


    ;--------------------------------------------------------------


    ;---------------------------------------------


    ;BUTTONS zurück zurKarte und BUTTONS zurück zu Menue


    In der 480_272/ui/navset_480_272.ui------ Neu da zu


    <layer ui_NavSetMenu1 z=30 visiblemodel="ui.vNavSetMenu_Page=1"-----SUCHEN


    ;---Button Zur Map+Karte--fuggel
    <BUTTON xxx x=379 y=56 bmp="btn_format_ok.bmp#3" onrelease='run sc_GotoNavigateMap'>
    <TEXT xxx template=txt x=386 y=69 text=" ZurKarte" align="LEFT" fontsize=14 font="tahomabd">
    <BUTTON xxx x=379 y=162 bmp="btn_format_ok.bmp#3" onrelease='NEXTSTATE st_MainMenu'>
    <TEXT xxx template=txt x=393 y=184 text="Menü" align="LEFT" fontsize=14 font="tahomabd">


    <layer ui_NavSetMenu2 z=30 visiblemodel="ui.vNavSetMenu_Page=2"-----SUCHEN


    ;---Button Zur Map+Karte--fuggel
    <BUTTON xxx x=379 y=56 bmp="btn_format_ok.bmp#3" onrelease='run sc_GotoNavigateMap'>
    <TEXT xxx template=txt x=386 y=69 text=" ZurKarte" align="LEFT" fontsize=14 font="tahomabd">
    <BUTTON xxx x=379 y=162 bmp="btn_format_ok.bmp#3" onrelease='NEXTSTATE st_MainMenu'>
    <TEXT xxx template=txt x=393 y=184 text="Menü" align="LEFT" fontsize=14 font="tahomabd">


    <layer ui_NavSetMenu3 z=30 visiblemodel="ui.vNavSetMenu_Page=3"-----SUCHEN


    ;---Button Zur Map+Karte--fuggel
    <BUTTON xxx x=379 y=56 bmp="btn_format_ok.bmp#3" onrelease='run sc_GotoNavigateMap'>
    <TEXT xxx template=txt x=386 y=69 text=" ZurKarte" align="LEFT" fontsize=14 font="tahomabd">
    <BUTTON xxx x=379 y=162 bmp="btn_format_ok.bmp#3" onrelease='NEXTSTATE st_MainMenu'>
    <TEXT xxx template=txt x=393 y=184 text="Menü" align="LEFT" fontsize=14 font="tahomabd">



    ;---------------------------------------------------------------


    In der 480_272/ui/sysset_480_272.ui------ Neu da zu


    <layer ui_SysSetMenu1 z=30 visiblemodel="ui.vSysSetMenu_Page=1"------Suchen


    ;---Button Zur Map+Karte--fuggel
    <BUTTON xxx x=379 y=56 bmp="btn_format_ok.bmp#3" onrelease='run sc_GotoNavigateMap'>
    <TEXT xxx template=txt x=386 y=69 text=" ZurKarte" align="LEFT" fontsize=14 font="tahomabd">
    <BUTTON xxx x=379 y=162 bmp="btn_format_ok.bmp#3" onrelease='NEXTSTATE st_MainMenu'>
    <TEXT xxx template=txt x=393 y=184 text="Menü" align="LEFT" fontsize=14 font="tahomabd">


    <layer ui_SysSetMenu2 z=30 visiblemodel="ui.vSysSetMenu_Page=2"------Suchen


    ;---Button Zur Map+Karte--fuggel
    <BUTTON xxx x=379 y=56 bmp="btn_format_ok.bmp#3" onrelease='run sc_GotoNavigateMap'>
    <TEXT xxx template=txt x=386 y=69 text=" ZurKarte" align="LEFT" fontsize=14 font="tahomabd">
    <BUTTON xxx x=379 y=162 bmp="btn_format_ok.bmp#3" onrelease='NEXTSTATE st_MainMenu'>
    <TEXT xxx template=txt x=393 y=184 text="Menü" align="LEFT" fontsize=14 font="tahomabd">



    ;---------------------------------------------------------------


    In der 480_272/ui/templates_480_272.ui------ Ändern


    ; Settings Menus------Suchen und Ändern oder Ersetzen


    <TEMPLATE SettingsMenu_Prev template=btn_right template=y_1of3 bmp="btn_previous_page_2.bmp#3">
    <TEMPLATE SettingsMenu_Next template=btn_right template=y_3of3 y=217 bmp="btn_next_page.bmp#3">


    ;-------------------------------------------
    Hintergrund Button und Erweiterte Lautstärke im VOLUME-PANEL


    In der In der 480_272/ui/navigatemap_480_272.ui


    Ganz oben in der navigatemap_480_272.u Suchen und Ab Anfang bis Ende dazu Fügen.


    <emap--------
    ;------4 fázisú-------


    ;Anfang--------------------------------------------------------Anfang


    <BUTTON xxx x=62 y=139 w=85 h=110 z=2 bmp="volume_btn_decrease.bmp#3" onrelease='run sc_ShaderFadein_Nextstate st_DynVolume'>
    <TEXT xxx template=txt x=77 y=168 z=2 text="Lautstärke" align="LEFT" fontsize=12 font="tahomabd">
    <TEXT xxx template=txt x=76 y=205 z=2 text="Dyn Volume" align="LEFT" fontsize=12 font="tahomabd">


    ;Wer die HINTERGRUNDBELEUCHTUNG nicht hat Braucht nur die DREI Oberen Zeilen dazu Fügen------------------------


    <BUTTON xxx x=-5 y=140 w=85 h=110 z=2 bmp="volume_btn_increase.bmp#3" onrelease='run sc_ShaderFadein_Nextstate st_Backlight'>
    <TEXT xxx template=txt x=13 y=168 z=2 text="Back-" align="LEFT" fontsize=12 font="tahomabd">
    <TEXT xxx template=txt x=13 y=205 z=2 text="light" align="LEFT" fontsize=12 font="tahomabd">
    ;Ende---------------------------------------------------------Ende


    Bei der Dyn-Erw-Lautstärke in der Sys.txt austragen.


    ;dynamic_volume_type
    ;dynamic_volume_minspeed
    ;dynamic_volume_maxspeed
    ;dynamic_volume_os_volume_max
    ;os_volume
    ;voice_volume
    ;sound_volume


    Das war es, wenn Fragen auf kommen bitte Melden. Ich hoffe es sind keine Fehler drinnen.


    Noch etwas wichtiges, BITTE den Link beachten, WICHTIGER HINWEISS ZUM SKINNEN: