Hallo allerseits,
bastele dank dieses Forums seit Februar 2009 erfolgreich an meinem Navi.
Hier mal meine Umsetzung der Scheinwerfer.
Beachtet aber, das Coordinates und Icon auf mein Interesse zugeschnitten sind - also eventuell angepaßt werden müssen.
Scheinwerfer EinAus - manuell und unabhängig ob Tag/Nacht oder was auch immer Modus - by HWr
-----
FSkin.skn:
1. - Aktivierung: z.B. unter SF_Menu_panel einfügen
ScheinwerferEinAus_map // added by HWr - aktiviert das Autolicht über die Autolicht-Anweisung
{
Class: LauncherButton;
Coordinates: 240,23,60,25; //Koordinaten der Schaltfläche - unten mittig - unterhalb von Ankunftszeit bei mir die Höhenangabe
Enabled: 0,0,0,40,40,0,0;
Pushed: 0,0,40,40,40,0,0;
launch: "\My Flash Disk\Programme\MortScript\Scheinwerfer.exe";
}
// Anmerkung: Enabled/Pusched erste 0 kann durch Icon (ID-Nummer) ersetzt werden
2. - Ausführung: unter mapview und mapview_splitscreen einfügen
Autolicht // added by HWr - Aktivierung über Scheinwerfer - wo diese Anweisung steht wird das Autolicht sichtbar
{
Class: LaunchFromRegistryButton;
Coordinates: 0,0,480,272;
Icon: 432,0,0,480,272,0,0,255,0,255; // 2map_night-HWr.png 480x272
FocussedColor: 0,0,0,140;
DisableFocus: yes;
Border: 1;
BorderColor: 145,0,0;
Layer: OnTop;
TapMode: TapThrough;
Registry: "HKCU,Software,Scheinwerfer";
HideOnNonExistentRegistryEntry: yo;
// SkinIconModelCoder
}
3. - unter Bitmaps Bild registrieren
432: PPSkin\2map_night-HWr.png; //HWr-added
Scheinwerfer.mscr und Scheinwerfer.exe im Ordner \My Flash Disk\Programme\MortScript erstellen:
Inhalt Scheinwerfer.mscr:
# Ein-/Ausschalten der Scheinwerfer manuell
If (RegValueExists ("HKCU", "Software", "Scheinwerfer"))
Sleep ( 100 )
RegDelete ("HKCU", "Software", "Scheinwerfer")
Else
RegWriteString ("HKCU", "Software", "Scheinwerfer", "1")
Sleep ( 100 )
Endif
# Sichtbarkeit nach Umschaltung
MouseClick ( 10, 250 ) # Menü-Button
Sleep ( 2000 )
MouseClick ( 10, 250 ) # Zurück-Button
----
Vielleicht hilft es ja jemanden.
Skin: HWr-Skin
- vieles davon abgeschaut/ geklaut bei vielen anderen Skins - :-), :-),
Gruß
HWr