GoPal 3.0 Skinbefehle
Version vom 23. Mai 2007, 18:04 Uhr von Navirunner (Diskussion | Beiträge)
Class-Referenz
Klassen bestimmen die Art eines Objektes. Jede Klasse hat bestimmte festgelegte Eigenschaften und Methoden, die jedes Objekt dieser Klasse übernimmt. Beispiel: Class: PushButton; definiert einen Standardbutton.
Class | Beschreibung |
BitmapIconPanel | Ein Pfeil-Element wie in der Pfeilansicht und in den Abbiegehinweisen der Kartenansicht |
CompassBitmapElement | Der Kompass in der Kompassansicht |
DropDown | Ein Button mit Dropdown-Liste |
DynMapItemDisplay | Der Anzeige-Container für die Fadenkreuz-Infos |
LauncherButton | Ein Button zum Starten externer Programme |
LaunchFromRegistryButton | Ein Button, dessen Sichtbarkeit und verknüpfte Action abhängig vom Vorhandensein eines bestimmten Registry-Eintrages ist |
LetterRadioButton | ??? |
ListBox | Eine fortlaufende Liste mit Scrollbar |
ListBoxButton | Ein Button innerhalb einer ListBox |
ManouevreDistanceElement | Die Entfernungsanzeige bei den Abbiegehinweisen |
MapView | Die Kartenansicht |
NStateIcon | Ein Icon mit Mehrfachanzeige (TMC-Status, Battery-Status etc.) |
NStateIconAnimation | Eine Icon-Animation der MapGimmicks |
NStateButton | Ein Button mit Mehrfachanzeige (SoundToggle, 3D/2D etc.) |
PhoneKeybdDisplay | ??? |
ProgressBar | Ein Fortschrittsbalken (Routenberechnung etc.) |
PushButton | Ein Standard-Button |
RadioButton | Ein Button aus einer Gruppe von Option-Buttons |
RoadIconElement | Das kleine Straßenschild in den Abbiegehinweisen |
ScaleElement | Der Kartenmaßstab |
SecondMeaningButton | Der Delete-Button im Keyboard |
SignPostContainer | Der Container für die Abbiegehinweise |
SimpleScrollbar | ??? |
SimpleScrollBarFiller | ??? |
SkinButton | Eine weitere Button-Art (verwendet in Menus, Unterschied zum PushButton unklar) |
SkinContainer | Eine Zusammenfassung meherer Objekte (Icons, Texte, Scrollbars, etc.) die dann in verschiedene Masken(Screens) eingebunden werden können. Damit kann in jeder dieser Maske sicher gestellt werden, dass die eingebundenn Objekte immer an der gleichen Stelle stehen. |
SkinEditField | ??? |
SkinIcon | Ein Grafik-Objekt |
SkinScrollbarButton | ??? |
SkinText | Ein Text-Objekt |
StandardKeybdDisplay | ??? |
TextListBox | ??? |
ToggleButton | Ein Schalter-Button mit 2 Zustandsicons |
TriStateButton | Ein Schalter-Button mit 3 Zustandsicons |
VanishingCalcProgressBox | Der Fortschrittsbalken bei der Routenberechnung |
VanishingErrorBox | Die Fehlermeldungs-Box |
VanishingTTIWarningButton | Die Verkehrswarnungs-Anzeige |
Action-Referenz
Über Aktionen können Buttons mit einer Funktionalität belegt werden. Beispiel: Action: SettingSC.100; erhöht die Sprachlautstärke.
Action | Beschreibung .... bitte alphabetisch sortiert auflisten |
DestinationSC.10070; | Startpunkt ändern |
DestinationSC.10071; | Ziel hinzufügen (immer an's Ende der Liste) |
DestinationSC.10085; | Umschaltung zu Routenoptionen |
DestinationSC.10248; | ohne Funktion |
DestinationSC.10249; | |
DestinationSC.10260; | City-/StreetMatchesOne-Button -> vielleicht der "Alle Treffer anzeigen" Button bei der Orts-/Straßenauswahl mit den gefundenen Übereinstimmungen? |
DestinationSC.10262 | |
DestinationSC.10266; | |
DestinationSC.10272; | |
DestinationSC.10274; | StreetMatchesOne-Button -> vielleicht der 1. blaue Button bei der Straßenauswahl mit den gefundenen Übereinstimmungen? |
DestinationSC.10275; | StreetMatchesOne-Button -> vielleicht der 2. blaue Button bei der Straßenauswahl mit den gefundenen Übereinstimmungen? |
DestinationSC.10276; | StreetMatchesOne-Button -> vielleicht der 3. blaue Button bei der Straßenauswahl mit den gefundenen Übereinstimmungen? |
DestinationSC.10277; | CityMatchesOne-Button -> vielleicht der 1. blaue Button bei der Ortsauswahl mit den gefundenen Übereinstimmungen? |
DestinationSC.10278; | CityMatchesOne-Button -> vielleicht der 2. blaue Button bei der Ortsauswahl mit den gefundenen Übereinstimmungen? |
DestinationSC.10279; | CityMatchesOne-Button -> vielleicht der 3. blaue Button bei der Ortsauswahl mit den gefundenen Übereinstimmungen? |
DestinationSC.10280; | |
DestinationSC.10281; | |
DestinationSC.10282; | |
DestinationSC.10727; | |
DestinationSC.301; | |
DestinationSC.302; | |
DestinationSC.303; | |
DestinationSC.351 | |
DestinationSC.400; | |
DestinationSC.401; | |
DestinationSC.402; | |
DestinationSC.404 | |
DestinationSC.405; | |
DestinationSC.58; | Vorblättern (next) ???? |
DestinationSC.59; | |
DestinationSC.65 | |
DestinationSC.65; | Zurückblättern oder Cancel-Button????? |
DestinationSC.65; | |
DestinationSC.73; | |
DestinationSC.76; | Cancel Button im "Route fortsetzen" Menü. Wird auch benutzt, um die Zielübernahme aus Polyglott abzubrechen. |
DestinationSC.77; | o.k. Button im "Route fortsetzen" Menü. Wird auch benutzt, um ein aus den Polyglott übernommenes Ziel zu bestätigen -> startet die Routenberechnung. |
DestinationSC.80; | Connect-Button ????? |
DestinationSC.81; | |
DestinationSC.leavelocation; | |
DestinationSC.next; | Vorblättern (next) ???? |
DestinationSC.openkeyboard | Tastatur öffnen ???? |
DestinationSC.recenterlocation; | Standort zentrieren ???? |
DestinationSC.showlocation; | Standort anzeigen ???? |
DestinationSC.tourcalculation; | Route berechnen ???? |
DestinationSC.tourcancel; | |
DestinationSC.tourelementdelete; | Routenpunkt löschen ???? |
DestinationSC.tourelementdown; | Routenpunkt nach unten verschieben ???? |
DestinationSC.tourelementup; | Routenpunkt nach oben verschieben ???? |
DestinationSC.touroptimize; | Route optimieren ???? |
DestinationSC.TourPlanLoad; | Route laden ???? |
DestinationSC.TourPlanSav; | Route speichern ???? |
Dialer | Bluetooth-Menü aufrufen |
KeyEvent.Enter; | Selektieren und nächster ????? |
LastPromptRepeat; | Letzte Eingabe wiederholen ???? |
ListBox.AutoSwitchDropDown,0; | |
ListBox.AutoSwitchDropDown,1; | |
ListBox.CongestionByPassDropDown,0; | |
ListBox.CongestionByPassDropDown,1; | |
ListBox.CountryCodeData,0; | |
ListBox.CountryCodeData,1; | |
ListBox.DayLightDropDown,0; | |
ListBox.DesignDropDown,0; | |
ListBox.DesignDropDown,1; | |
ListBox.FerriesDropDown,0; | |
ListBox.FerriesDropDown,1; | |
ListBox.HWConfigTypeList,0; | |
ListBox.HWConfigTypeList,1; | |
ListBox.MapStateDropDown,0; | |
ListBox.MapStateDropDown,1; | |
ListBox.MetricImperialUnitsDropDown,0; | |
ListBox.MetricImperialUnitsDropDown,1; | |
ListBox.NaviTypeDropDown,0; | |
ListBox.NaviTypeDropDown,1; | |
ListBox.OmitTollRoadsDropDown,0; | |
ListBox.OmitTollRoadsDropDown,1; | |
ListBox.POICategoryList,0; | |
ListBox.POICategoryList,1; | |
ListBox.PowersaveDropDown,0; | |
ListBox.PowersaveDropDown,1; | |
ListBox.RoadClass0DropDown,0; | |
ListBox.RoadClass0DropDown,1; | |
ListBox.RouteTypeDropDown,0; | |
ListBox.RouteTypeDropDown,1; | |
ListBox.SelectKbdDropDown,0; | |
ListBox.SelectModeDropDown,0; | |
ListBox.TimeFormatDropDown,0; | |
ListBox.TimeFormatDropDown,1; | |
ListBox.TimeZoneDropDown,0; | |
ListBox.TrafficWarningDropDown,0; | |
ListBox.VInfoDropDown,1; | |
ListMaintenance.0; | "Back" Button |
ListMaintenance.1; | |
ListMaintenance.10; | einen letzten Ort löschen |
ListMaintenance.11; | alle letzten Orte löschen |
ListMaintenance.13; | |
ListMaintenance.14; | |
ListMaintenance.15; | Download from MyMap24: Öffnet Dialog "Favoriten aktualisieren"?? |
ListMaintenance.15; | |
ListMaintenance.17; | ImportMyMap24?? |
ListMaintenance.2; | Favorit löschen |
ListMaintenance.3; | Aufruf des Dialoges "Favorit umbenennen" |
ListMaintenance.4; | Aufruf des Dialoges "Einen letzten Ort löschen" |
ListMaintenance.5; | Aufruf des Dialoges "Alle letzten Orte löschen" |
ListMaintenance.8; | Eintrag umbenennen |
ListMaintenance.9; | Favorit löschen |
MainMenu.1; | Exit-Button (zum Hauptauswahl-Menü) |
MainMenu.5; | Zurück-Button; auch festgestellt wurde: Aufruf des Menüs "Sprachlautstärke" |
MainMenu.216; | Aufrufen des Hauptmenüs?? |
MainMenu.217; | |
MapMenu.3d; | zwischen 3D und 2D umschalten |
MapMenu.acPos; | Aktuelle Position anzeigen ???? |
MapMenu.ambitsearch; | Umkreissuche |
MapMenu.autozoom; | Automatischer Zoom ???? |
MapMenu.back; | Zurück-Button (zur Kartenansicht) |
MapMenu.backPoiAmbitSearch; | |
MapMenu.blocksection; | |
MapMenu.changetour; | ruft Route-Ändern auf |
MapMenu.choosemap; | ruft Karte wählen auf |
MapMenu.Close; | |
MapMenu.dest; | |
MapMenu.dynMapAddStopover; | Zwischenziel einfügen ???? |
MapMenu.dynMapBack; | |
MapMenu.dynMapInfo; | |
MapMenu.dynMapNextItem; | |
MapMenu.dynMapPrevItem; | |
MapMenu.exit | |
MapMenu.fastcategory; | Einstellung der Kategorie für die Schnellsuche |
MapMenu.fastsearch; | Schnellsuche in der eingestellten Kategorie |
MapMenu.favouredgarage; | ruft bevorzugte Tankstellen auf |
MapMenu.goto; | Gehe-Zu Button (ruft Routenplanung Auswahlmöglichkeit auf) |
MapMenu.gpsinfo; | ruft den Kompass auf |
MapMenu.hardwaresettings; | |
MapMenu.help; | |
MapMenu.info; | ruft den Infobildschirm auf |
MapMenu.keyboard; | ruft die Tastaturauswahl auf |
MapMenu.language; | ruft das Menü Sprache wählen auf |
MapMenu.leave; | |
MapMenu.locationplan; | Wegebeschreibung erzeugen |
MapMenu.main; | ruft das Hauptmenü (1 Seite Ziel eingeben) auf |
MapMenu.managedestinations; | Zielspeicher verwalten |
MapMenu.maxvelocity; | ruft das Menü Höchstgeschwindigkeit auf |
MapMenu.moveDown; | Karte nach unten verschieben |
MapMenu.moveLeft; | Karte nach links verschieben |
MapMenu.moveRight; | Karte nach rechts verschieben |
MapMenu.moveUp; | Karte nach oben verschieben |
MapMenu.music; | |
MapMenu.newdestination; | Neues Ziel eingeben (Startseite) |
MapMenu.newtour; | Aufruf von Auswahlmenü "Routenplanung" |
MapMenu.open; | |
MapMenu.overview; | Zoom auf Routenübersicht zurück ( so wie unter Gehe zu - Übersicht) |
MapMenu.positioning; | Ruft das Menü Positionierung auf |
MapMenu.presentation; | |
MapMenu.routeoptions; | ruft den Routen-Optionen Dialog auf |
MapMenu.routesimulation; | Routensimulation (derzeit nicht aktiv) |
MapMenu.saveposition; | akt. Position speichern |
MapMenu.selectiondestination; | |
MapMenu.selectionroute; | Aufruf von Auswahlmenü "Route" |
MapMenu.selectionsettings; | |
MapMenu.selectionview; | |
MapMenu.settings1; | |
MapMenu.settings2; | |
MapMenu.settings3; | |
MapMenu.startguidance; | Routenführung starten |
MapMenu.stopguidance; | Routenführung beenden |
MapMenu.telephone test | ??? |
MapMenu.timezone; | Aufruf der Zeitzonen-Einstellungen |
MapMenu.tmcoverview; | |
MapMenu.tmcsender; | TMC-Suchlauf |
MapMenu.trafficInfoDetail; | TMC-Infos |
MapMenu.tripinfo; | Routen-Info |
MapMenu.turntoggle; | |
MapMenu.video; | |
MapMenu.view1; | |
MapMenu.view2; | |
MapMenu.volume; | |
MapMenu.zoomIn; | in die Karte zoomen |
MapMenu.zoomOut; | aus der Karte zoomen |
MapTurnToggle.BackFromGPS; | |
MapTurnToggle.gps; | |
MapTurnToggle.Map; | |
NavigationMenu.calcAltRoute; | alternative Routenberechnung starten |
NavigationMenu.cancel; | Navigation abbrechen ???? |
NavigationMenu.stopGuidance; | Navigation stoppen ???? |
NavigationMenu.trafficInfo; | Anzeige der Verkehrsinfo |
NavigationMenu.trafficInfoDetail; | Anzeige der Verkehrsinfo im Detail ???? |
NavigationMenu.trafficWarning; | Anzeige von Verkehrswarnungen ???? |
OpenFile.Close; | |
OpenFile.Open; | |
OpenKeyboard.1,AlphaBig,poiname,904; | |
OpenKeyboard.1,AlphaBig,poiname,904; | |
OpenKeyboard.5,AlphaBig,Name,904; | |
RdsTmc.selectMode; | |
RdsTmc.selectPort; | |
SettingSC.100; | Sprachlautstärke erhöhen |
SettingSC.101; | Sprachlautstärke verringern |
SettingSC.119; | Weiter über Pushbutton |
SettingSC.121; | Zurück über PushButton |
SettingSC.10077; | |
SettingSC.10169; | |
SettingSC.10170; | |
SettingSC.10180; | |
SettingSC.10181; | |
SettingSC.10182; | |
SettingSC.10183; | TMC-Suchlauf(aufwärts) .... wird von Moddern gerne genutzt um den Suchlauf über PushButton zu starten |
SettingSC.10184; | TMC-Suchlauf(abwärts) |
SettingSC.10187; | |
SettingSC.10188; | |
SettingSC.10189; | |
SettingSC.10231; | |
SettingSC.10232; | |
SettingSC.10233; | |
SettingSC.10234; | |
SettingSC.10235; | |
SettingSC.10236; | |
SettingSC.10237; | |
SettingSC.10241; | |
SettingSC.10242; | NextButtonPsfAuth ??? |
SettingSC.10243; | |
SettingSC.10244; | BackButtonPsfAuth ??? |
SettingSC.10251; | |
SettingSC.119; | |
SettingSC.121; | |
SettingSC.41000000000000000 | |
SettingSC.42; | |
SettingSC.73; | |
SettingSC.913; | |
SettingSC.98; | |
SystemHandling.continue; |
Spezial-Referenz
Es gibt spezielle Parameter, die nur für bestimmte Klassen verwendet werden können:
Class | Parameter | erlaubte Werte / Beschreibung | Beispiel |
LauncherButton | launch: | <voller Dateiname des externen Programmes> eingeschlossen in Anführungszeichen | launch: "\Storage Card\Programme\koord465.exe"; |
params: | (optional) Kommandozeilen-Parameter eingeschlossen in Anführungszeichen | params: "goto=\Storage Card\Programme\home.3na"; | |
launchtype: | (optional) relative Dateiname wird ohne Pfad angegeben | launchtype: relative; | |
text: | (optional) Text in Anführungszeichen, ^n^ für Zeilenumbruch | Text: "gespeicherte Route^n^laden"; |