Ab in die locale_de zur taskbar.py, dort wird der neue Button definiert (größe,grafik, posi...). Hier mal eine Beispiel Definition:
PHP Code:
{
"name" : "SystemButton",
"type" : "button",
"x" : SCREEN_WIDTH - 42,
"y" : 3 + Y_ADD_POSITION,
"tooltip_text" : uiScriptLocale.TASKBAR_SYSTEM,
"default_image" : ROOT + "TaskBar/System_Button_01.sub",
"over_image" : ROOT + "TaskBar/System_Button_02.sub",
"down_image" : ROOT + "TaskBar/System_Button_03.sub",
},
ACHTUNG!!! Diese DEFINITION DES SYSTEM_BUTTONS IST SCHON IN DER TASKBAR.PY VORHANDEN, BITTE KOPIERT es einfach dadrunter. CHEMA SOLLTET IHR ERKENNEN. BITTE NICHT DEN VORHANDENEN SYSTEM_BUTTON BEARBEITEN!!! DANKE!!!
Hier sollte der ,,name" geändert werden auf irgendwas anderes was ihr später weiternutzt für funktionen etc. z.B.
BeispielButton.
Um später einen Tooltip des Buttons festzulegen (kurzinfo bei mouseover) müsst ihr das hier ändern:
PHP Code:
"tooltip_text" : uiScriptLocale.TASKBAR_SYSTEM,
das
TASKBAR_SYSTEM einfach auf z.B.
TASKBAR_BEISPIEL
Um die Position des Buttons festzulegen erhöht oder verringert ihr einfach den Wert bei :
PHP Code:
"x" : SCREEN_WIDTH - 208
Dies ist mal eine beispiel Position die ich für einen Premium Shop erstellt habe.
Der nächste Schritt wäre eine Grafik einzufügen für den Button:
PHP Code:
"default_image" : ROOT + "TaskBar/System_Button_01.sub",
"over_image" : ROOT + "TaskBar/System_Button_02.sub",
"down_image" : ROOT + "TaskBar/System_Button_03.sub",
das wird dort definiert. Wer sich die .sub datein (etc.eix/epk) mal genauer anschaut weiß wie man einen neuen Button definiert. Gebe dazu jetzt mal keine Info (hat mit Alpha Kanal zutun damit es richtig angezeigt wird).
Für das Beispiel lassen wir einfach die System_Button sub's.
Das wars in der locale_de