GoPal 4.0 Skinbefehle: Unterschied zwischen den Versionen
Zeile 5: | Zeile 5: | ||
Wenn es zu unerklärlichen Fehlern kommt z.B. Speicherkarte wird auf einmal nicht mehr erkannt oder Navigation startet nicht durch, so kann das an euren Änderungen liegen. Bitte dann zuerst versuchen mit der original Datei zu starten wenn das Funktioniert solltet Ihr euch eure Änderungen einmal genauer ansehen, da es dann dort irgendwelche Unstimmigkeiten gibt. | Wenn es zu unerklärlichen Fehlern kommt z.B. Speicherkarte wird auf einmal nicht mehr erkannt oder Navigation startet nicht durch, so kann das an euren Änderungen liegen. Bitte dann zuerst versuchen mit der original Datei zu starten wenn das Funktioniert solltet Ihr euch eure Änderungen einmal genauer ansehen, da es dann dort irgendwelche Unstimmigkeiten gibt. | ||
+ | == Grundsätzlicher Aufbau der Skin-Dateien == | ||
+ | Skin-Dateien der GoPal-Navigations-Software besitzen die Endung .skn. Es handelt sich um reine ASCII-Textdateien, die mit einem herkömmlichen ASCII-Texteditor bearbeitet werden können. | ||
+ | |||
+ | Die Dateien sind strukturiert aufgebaut. Jeder Block wird durch einen Bezeichner eingeleitet und die Definitionen dieses Objektes sind in geschweifte Klammern eingebettet. | ||
+ | |||
+ | === Include-Dateien === | ||
+ | |||
+ | Im Block Includes können andere Skin-Dateien eingebunden werden. | ||
+ | |||
+ | Beispiel: | ||
+ | Includes | ||
+ | { | ||
+ | Include: PFSpecial.skn; | ||
+ | Include: PFLang.skn; | ||
+ | } | ||
+ | |||
+ | Die PFSpecial.skn regelt hierbei die grundsätzlichen Einstellungen, den Aufbau des Systems | ||
+ | |||
+ | === Referenz auf Grafiken === | ||
+ | In der PFSkin.skn | ||
+ | Im Block Bitmaps können Grafiken mit einer ID versehen werden. Auf die ID kann dann z. B. bei der Definition von Buttons verwiesen werden, so dass die referenzierte Grafik angezeigt wird. | ||
+ | Beispiel | ||
+ | Bitmaps | ||
+ | { | ||
+ | |||
+ | 2: PPSkin\SplashScreen.png; | ||
+ | 3: PPSkin\CornerButtons.png; //outdated | ||
+ | 4: PPSkin\button_icons.png; | ||
+ | 5: PPSkin\About.png; | ||
+ | ...usw.... | ||
+ | } | ||
+ | |||
+ | === Schriftarten definieren === | ||
+ | In der PFSkin.skn | ||
+ | können über den Block Fonts verschiedene Formatdefinitionen für die Ausgabe von Text hinterlegt werden. Jede Definition erhält eine eindeutige ID, eine Schriftart, Schriftgröße und bei Bedarf eine Formatierung wie Bold oder Italic. | ||
+ | Beispiel: | ||
+ | Fonts | ||
+ | { | ||
+ | 0: Arial,18; // Original Font VERDANA // Normal text | ||
+ | 1: Arial,23,BOLD; // Original Font VERDANA // For titles | ||
+ | 2: Arial,16,BOLD; // Original Font VERDANA // Normal text | ||
+ | 3: Arial,18,BOLD; // Original Font VERDANA // Used in TurnByTurnArea | ||
+ | 4: Arial,15; // Original Font VERDANA | ||
+ | 5: ArialNarrow,18; | ||
+ | 6: Arial,16; // Used by the drawing board for displaying meter units in the meter | ||
+ | 7: Arial,15,BOLD; // Original Font VERDANA // Used for Button Text (Standard) | ||
+ | 8: Arial,12; // Original Font VERDANA // small font used for distance unit in route overview | ||
+ | 9: Arial,19,BOLD; // Original Font VERDANA // large adress font used in AmbiguityListEntryInfoArea | ||
+ | 10: Arial,16,BOLD; // Original Font VERDANA // Used for Hybrid License Dlg. | ||
+ | 11: Arial,21,BOLD; // Original Font VERDANA // Used for infos in map. | ||
+ | 12: Arial,14,BOLD; // Original Font VERDANA // Used for ScaleElement | ||
+ | ...usw... | ||
+ | } | ||
+ | |||
+ | Über den Paramter <tt>Font:XXX</tt> kann dann auf die im Abschnitt <tt>Fonts</tt> definierten Textformatierungen zugegriffen werden. | ||
== Auflistung der Masken-Definitionen. == | == Auflistung der Masken-Definitionen. == |
Version vom 5. Februar 2008, 20:18 Uhr
Inhaltsverzeichnis
Achtung
Bevor Ihr irgend etwas ändert oder ausprobiert macht Bitte eine Sicherungskopie der PFSkin.skn damit Ihr wenn es schief geht immer wieder den original Zustand herstellen könnt. Wenn es zu unerklärlichen Fehlern kommt z.B. Speicherkarte wird auf einmal nicht mehr erkannt oder Navigation startet nicht durch, so kann das an euren Änderungen liegen. Bitte dann zuerst versuchen mit der original Datei zu starten wenn das Funktioniert solltet Ihr euch eure Änderungen einmal genauer ansehen, da es dann dort irgendwelche Unstimmigkeiten gibt.
Grundsätzlicher Aufbau der Skin-Dateien
Skin-Dateien der GoPal-Navigations-Software besitzen die Endung .skn. Es handelt sich um reine ASCII-Textdateien, die mit einem herkömmlichen ASCII-Texteditor bearbeitet werden können.
Die Dateien sind strukturiert aufgebaut. Jeder Block wird durch einen Bezeichner eingeleitet und die Definitionen dieses Objektes sind in geschweifte Klammern eingebettet.
Include-Dateien
Im Block Includes können andere Skin-Dateien eingebunden werden.
Beispiel:
Includes { Include: PFSpecial.skn; Include: PFLang.skn; }
Die PFSpecial.skn regelt hierbei die grundsätzlichen Einstellungen, den Aufbau des Systems
Referenz auf Grafiken
In der PFSkin.skn Im Block Bitmaps können Grafiken mit einer ID versehen werden. Auf die ID kann dann z. B. bei der Definition von Buttons verwiesen werden, so dass die referenzierte Grafik angezeigt wird. Beispiel
Bitmaps { 2: PPSkin\SplashScreen.png; 3: PPSkin\CornerButtons.png; //outdated 4: PPSkin\button_icons.png; 5: PPSkin\About.png; ...usw.... }
Schriftarten definieren
In der PFSkin.skn können über den Block Fonts verschiedene Formatdefinitionen für die Ausgabe von Text hinterlegt werden. Jede Definition erhält eine eindeutige ID, eine Schriftart, Schriftgröße und bei Bedarf eine Formatierung wie Bold oder Italic. Beispiel:
Fonts { 0: Arial,18; // Original Font VERDANA // Normal text 1: Arial,23,BOLD; // Original Font VERDANA // For titles 2: Arial,16,BOLD; // Original Font VERDANA // Normal text 3: Arial,18,BOLD; // Original Font VERDANA // Used in TurnByTurnArea 4: Arial,15; // Original Font VERDANA 5: ArialNarrow,18; 6: Arial,16; // Used by the drawing board for displaying meter units in the meter 7: Arial,15,BOLD; // Original Font VERDANA // Used for Button Text (Standard) 8: Arial,12; // Original Font VERDANA // small font used for distance unit in route overview 9: Arial,19,BOLD; // Original Font VERDANA // large adress font used in AmbiguityListEntryInfoArea 10: Arial,16,BOLD; // Original Font VERDANA // Used for Hybrid License Dlg. 11: Arial,21,BOLD; // Original Font VERDANA // Used for infos in map. 12: Arial,14,BOLD; // Original Font VERDANA // Used for ScaleElement ...usw... }
Über den Paramter Font:XXX kann dann auf die im Abschnitt Fonts definierten Textformatierungen zugegriffen werden.
Auflistung der Masken-Definitionen.
Maske | Beschreibung (ist noch nicht vollständig) |
Includes | Hier werden weitere *.skn Dateien eingebunden |
Bitmaps | Hier werden den Bitmaps ID Nr verpast die dann in den Buttons damit aufgerufen werden können. |
Fonts | Hier werden die Schriften eingebunden |
Favorites_List | Favoritenliste |
POI_location_selection | Sonderziel während der Route einfügen |
Route_info_menu | Routeninformations Fenster ( Wegbeschreibung, gehe zu) |
Traffic_information | Liste der Verkehrsmeldungen |
trafficDetail_info | Verkehrsmeldungen im Detail |
Alternative_route | |
Directions | |
go_to | Gehe zu ( aktuelle Position, Übersicht, Ziel ) |
Tour_Editor | Routenplanung |
Tour_Overview | Routenübersicht |
Tour_File_list | Routenliste (gespeicherte Routen) |
Detailed_information_hotel_de | |
POIFurtherInformationView | |
TelefonicBookingView | |
Ambiguity_List_With_Map | |
CurrentRouting | |
DestEntrySelect | Hauptmenü 1 |
Detailed_information | Ziel Detail Fenster |
Enter_new | Neues Ziel eingeben |
Enter_new2 | |
Progress_error_view | Route berechnen ohne GPS |
Progress_view | Route berechnen |
Enter_coords | Koordinaten eingabe |
Enter_new_selection | Zieleingabemenu |
Progress_view_poi | |
Last_Dest_List | Liste aller letzten Ziele |
Progress_view_externalDestinations | |
Ambiguity_List_With_Map_POI | |
DropDownList_Languages | Liste der Sprachen |
DropDownList_KeyboardChooser | Lister der Tastaturlayouts |
DropDownList_TimeZone | Zeitzone |
DropDownList_SpeedLimit | Auswahl der Geschwindigkeitswarnung |
DropDownList_vehicle_selection | Fahrzeug Auswahl (PKW, Fußgänger, Fahrrad, Motorrad) |
DropDownList_route_type | Routetyp (schnell, ökonomisch, kurz) |
DropDownList_by_pass | Stauumfahrung (manuell, automatisch, keine) |
DropDownList_day_night | Tag - Nacht Einstellung |
DropDownList_map | Kartenauswahl (Länder) |
DropDownList_keyboard | Tastaturauswahl |
DropDownList_zoom_settings | Zoom Einstellung |
DropDownList_Map_type | Kartenansicht (Nur Karte, Dynamisch, Pfeil und Karte) |
Generic_List | |
Generic_Info_Ok_Cancel | STVO Abfrage |
Generic_Info_Back | |
temp_Debug_Info | |
Speech_bubbles_list | |
Generic_Info_Close | |
debug_info_view | |
Speech_bubbles_list_for_mapview | |
KeyboardBlock_phone_numeric | Nummern Tastatur |
keyboard_normal | |
keyboard_phone | |
keyboardBlock_umlaut | Umlaute Tastatur |
KeyboardBlock_phone_alpha | Telefon Tastatur |
keyboardBlock | |
keyboardBlock_symbolic | |
keyboardBlock_numeric_only | |
keyboardBlock_qwertz | Deutsche qwertz Tastatur |
keyboard_coordinate_entry | Koordinaten eingabe Tastatur |
keyboardBlock_qwerty | Englische qwertz Tastaur |
keyboardBlock_azerty | Französische azerty Tastatur |
SF_Map_View_clicked | Ziel aus Karte wählen |
Mapview | Kartenansicht |
mapview_splitscreen | Splitscreen Kartenansicht |
tripInfo | Trip Info Fenster |
compassView | Kompassansicht |
turnByTurn | Pfeilansicht |
SF_Map_sign_post | Abbiegepfeil, Spurassi |
Show_location_in_map | Ort in Karte anzeigen |
SF_Map_info_icons | Hier werden die Anzeigen für TMC, Akku und GPS eingestellt in der Karte oben rechts |
SF_Map_Compass | Einstellung zum Mapkompass (das Icon oben rechts mit dem N drauf) |
SF_Splitscreen_sign_post | Einstellung zum farbigen Strassenfeld im Splitscreen (grau, gelb, blau Overlay) |
SF_splitscreen_tripinfo | Hier besteht die Möglichkeit dir Tripinfodaten im Splitscreen an zu zeigen |
SF_splitscreen_iconpanel | Abbiegepfeil im Splitscreen |
SF_splitscreen_coordinates | |
SF_splitscreen_lane_guidance | Einstellungen zum Spurassistent im Splitscreen |
SF_titlebar | Einstellungen zur oberen Leiste (Titelbar) Entfernung, Strassennr. |
SF_manoeuvre_distance_text | |
SF_splitscreen_iconpanel_new | Einstellungen zum Abbiegepfeil im Splitscreen |
SF_TBT_sign_post | Einstellung zum farbigen Strassenfeld in der Pfeilansicht (grau, gelb, blau Overlay) |
SF_show_in_map_info | Einstellungen zu der Anzeige oben wenn man ein Ziel aus der Karte anklickt (Strassenname, Koordinaten ect) |
SF_show_in_map_info_small | Einstellungen zu der Anzeige oben im Splitscreen wenn man ein Ziel aus der Karte anklickt (Strassenname, Koordinaten ect) |
Detailed_information_MapClick | |
HardwareConfigArea | Positionierung wird nicht benutzt |
DestinationRouteInfoShowInMapSelect | Nutzungsbedingungen |
SettingsDeviceSelect | Nutzungsbedingung |
HWConfigDiscoverArea | Gerätesuche GPS Port einstellen |
Application_menu | Hauptmenu 2 |
Continue_route | Route fortsetzen |
Wait_screen | Zielführung wird gestoppt. Bitte warten |
Route_blocking | Route sperren |
Voice_input_screen | Bitte sprechen Sie die gesuchte Stadt nach dem Signalton |
License_view | |
DRM_Info_Ok_Cancel | |
Restart_screen | |
QuickMenuView | Ansichtsmenü |
Quick_menu_settings | Quick-Menü-Einstellungen |
Quick_menu_settings_category | Quick-Menü-Einstellungen |
Positioning | GPS Positionierung |
Volume_control | Lautstärke |
HotKeyVolume_control | Lautstärke PopUp |
Settings_listbox_level2 | |
Settings_listbox_level2_test | |
Settings_listbox_level2_top_left | |
Zoom_settings | Autozoom-Einstellungen |
Map_view_settings | Darstellung |
Poi_Settings_Map | Kartenansicht konfigurieren |
Route_options | Routenoptionen |
POI_settings | Sonderziele konfigurieren |
TMC_settings | TMC-Einstellungen |
Application_settings | Programmeinstellungen |
Info_view | Version |
Settings_menu | Hauptmenü 3 |
Speech_settings | Spracherkennung-Einstellungen |
SF_Main_menu_tabs | Menü Hauptbutton unten |
SF_MatchButtons | Letzte Ziele Hauptmenü 1 |
SF_Menu_panel | Kartenansicht Panel unten |
SF_Simulation | Simulations Button |
SF_Simulation_splitscreen | Simulations Button Splitscreen |