Hallo Jungs,
wie bekomme ich die aktuelle Geschwindigkeit und die Höhe auf die Kartenansicht. MD96050
Hab den Desktop freigeschaltet.
Für gute Ratschläge wäre ich sehr dankbar.
Gruß
Hallo Jungs,
wie bekomme ich die aktuelle Geschwindigkeit und die Höhe auf die Kartenansicht. MD96050
Hab den Desktop freigeschaltet.
Für gute Ratschläge wäre ich sehr dankbar.
Gruß
Würde mich auch interessieren.
Habe einmal den Quellcode aus der Pfeildarstellung gefunden:
GPSView
{
BGMode: opaque;
Background: 205,0,0,480,272,0,0;
DefaultFont: 7;
TextColor: 0,0,0;
FgColorByInvalidGPS: 128,128,128;
TitleBar
{
ID: 112233;
Class: SkinIcon;
Coordinates: $TITLEBAR_CORDS$;
BitmapReference: $TITLEBAR_ICON$;
}
Title
{
ID: 6677;
Class: SkinText;
Coordinates: $TITLE_COORDS$;
TextColor: 0,0,0;
TextId: 30009;
BGMode: Transparent;
Align: left;
VAlign: center;
Font: 1;
}
TitlebarExitButton
{
Class: PushButton;
Coordinates: 0,0,50,35;
Enabled: 207,0,0,50,35,0,0;
Focussed: 207,0,0,50,35,0,0;
Pushed:207,0,35,50,35,0,0;
Action:MainMenu.1;
Layer: OnTop;
}
CompassRose
{
ID: 10283; // the ID 10283 is reserved for the SkinElement CompassBitmapElement
Class: CompassBitmapElement;
Coordinates: 177,61,130,130;
States: 36;
BitmapReference: 206,0,0,130,130;
DisableFocus: yo;
}
la_text
{
ID: 12;
Class: SkinText;
TextId: 20001;
Coordinates: 48,224,144,24;
TextColor: 0,0,0;
BGMode: transparent;
HAlign: center;
VAlign: center;
Font: 6;
Layer: OnTop;
}
lo_text
{
ID: 11;
Class: SkinText;
TextId: 20002;
Coordinates: 192,224,144,24;
TextColor: 0,0,0;
BGMode: transparent;
HAlign: center;
VAlign: center;
Font: 6;
Layer: OnTop;
}
speed_text
{
ID: 11;
Class: SkinText;
TextId: 20003;
Coordinates: 336,224,144,24;
TextColor: 0,0,0;
BGMode: transparent;
HAlign: center;
VAlign: center;
Font: 6;
Layer: OnTop;
}
m_latitude
{
ID: 112;
TextId: 20001;
TextColor: 0,0,0;
Class: SkinText;
Coordinates: 48,224,144,48;
TextCoordinates: 0,24,144,48;
BGColor: 255,255,255;
BGMode: opaque;
Border: 1;
BorderColor: 0,0,0;
HAlign: center;
VAlign: center;
Font: 2;
}
m_longitude
{
ID: 111;
Class: SkinText;
TextColor: 0,0,0;
Coordinates: 192,224,144,48;
TextCoordinates: 0,24,144,48;
BGColor: 255,255,255;
BGMode: opaque;
Border: 1;
BorderColor: 0,0,0;
HAlign: center;
VAlign: center;
Font: 2;
}
m_speed
{
ID: 113;
Class: SkinText;
Text: "^F3^%s ^F4^%s";
Coordinates: 336,224,144,48;
TextCoordinates: 0,24,144,48;
TextColor: 0,0,0;
BGColor: 255,255,255;
BGMode: opaque;
Border: 1;
BorderColor: 0,0,0;
HAlign: center;
VAlign: center;
Font: 1;
}
HDOPText
{
ID: 10174;
Class: SkinText;
TextId: 20116;
Background: 214,0,0,80,30;
Coordinates: 398,2,80,30;
TextCoordinates: 5,0,70,30;
BGMode: opaque;
TextColor: 0,0,0;
HAlign: left;
VAlign: center;
Font: 6;
Visibility: $COMPASS_HDOP_VISIBILITY$;
}
HDOP
{
ID: 10175;
Class: SkinText;
Coordinates: 398,2,80,30;
TextCoordinates: 5,0,70,30;
BGMode: transparent;
HAlign: right;
VAlign: center;
TextColor: 0,0,0;
Font: 2;
Visibility: $COMPASS_HDOP_VISIBILITY$;
}
HeightText
{
ID: 10150;
Class: SkinText;
TextId: 20151;
Coordinates: $COMPASS_HEIGHT_TEXT_COORDS$;
TextCoordinates: 2,4,80,16;
BGColor: 255,255,255;
BGMode: opaque;
TextColor: 0,0,0;
HAlign: center;
VAlign: center;
Font: 6;
Border: 1;
BorderColor: 0,0,0;
Visibility: $COMPASS_HEIGHT_VISIBILITY$;
}
m_height
{
ID: 10007;
Class: SkinText;
Text: "^F2^%s ^F6^%s";
Coordinates: $COMPASS_HEIGHT_VALUE_COORDS$;
BGMode: Transparent;
HAlign: center;
Font: 2;
}
SatellitesIcon
{
ID: 10011;
Class: SkinIcon;
Coordinates: 445,40,30,30;
BitmapReference: 66,0,0,30,30,0,0,255,0,255;
BGMode: Transparent;
}
m_satellites
{
ID: 10010;
Class: SkinText;
Coordinates: 445,73,30,15;
BGMode: Transparent;
HAlign: right;
VAlign: center;
Font: 7;
TextColor: 0,0,0;
}
m_receptionQuality
{
ID: 10009;
Class: NStateIcon;
Coordinates: 460,90,15,50;
States: 10;
BitmapReference1: 119,135,0,15,50,0,0,255,0,255;
BitmapReference2: 119,120,0,15,50,0,0,255,0,255;
BitmapReference3: 119,105,0,15,50,0,0,255,0,255;
BitmapReference4: 119,90,0,15,50,0,0,255,0,255;
BitmapReference5: 119,75,0,15,50,0,0,255,0,255;
BitmapReference6: 119,60,0,15,50,0,0,255,0,255;
BitmapReference7: 119,45,0,15,50,0,0,255,0,255;
BitmapReference8: 119,30,0,15,50,0,0,255,0,255;
BitmapReference9: 119,15,0,15,50,0,0,255,0,255;
BitmapReference10: 119,0,0,15,50,0,0,255,0,255;
BGMode: Transparent;
}
ErrorMessage
{
ID: 96;
Class: VanishingErrorBox;
Coordinates: 48,224,432,48;
TextColor: 255,255,255;
BGColor: 237,28,36;
BGMode: opaque;
hAlign: center;
vAlign: center;
Font: 51;
Wordbreak: yes;
ResizeBehaviour: Both;
//Border:1;
Layer: OnTop;
}
BackButton
{
ID:10077;
Class: PushButton;
Coordinates: $LEFT_CORNER_BUTTON_COORDS$;
Enabled: $CORNER_BUTTON_ENABLED$;
Pushed: $CORNER_BUTTON_PUSHED$;
Icon: $BACK_ARROW_ICON$; //backarrow
PYOffset: 2;
DisableFocus: yo;
BGMode: Transparent;
//Action: MapTurnToggle.BackFromGPS;
Action: MapMenu.leave;
HKPush: $KEY_EVENT_CANCEL$;
}
}
Alles anzeigen
Nur was ich dann wo in die MapViewArea eintragen muss....? Keine Ahnung.
Ist das nicht die einstellung aus der Kompassdarstellung?
ZitatOriginal von Arki
Ist das nicht die einstellung aus der Kompassdarstellung?
Ja, warum? Da wird ja die aktuelle Geschwindigkeit angezeigt...
Allerdings scheinen die IDs und Routinen nur dort zu funktionieren.
Für die Kartendarstellung muss uns noch etwas anderes einfallen.
Hallo zusammen,
ich hätte auch sehr großes Intersse daran, wenn man in der normalen Kartenansicht (von mir aus auch in der Kompassansicht) eine Höheangabe zu sehen bekäme. Der Wert müsste doch eigentlich in den empfangenen GPS-Daten enthalten sein, muss nur noch irgendwie aufs Display. Leider habe ich NULL Ahnung wie das geht. Aber einem von EUCH, da bin ich mir ganz sicher, wird es gelingen das rauszukriegen.
Ach ja, wie schaltet man den Desktop frei, und wozu braucht man das???
ZitatOriginal von markus68
Hallo zusammen,
ich hätte auch sehr großes Intersse daran, wenn man in der normalen Kartenansicht (von mir aus auch in der Kompassansicht) eine Höheangabe zu sehen bekäme. Der Wert müsste doch eigentlich in den empfangenen GPS-Daten enthalten sein, muss nur noch irgendwie aufs Display. Leider habe ich NULL Ahnung wie das geht. Aber einem von EUCH, da bin ich mir ganz sicher, wird es gelingen das rauszukriegen.
Ach ja, wie schaltet man den Desktop frei, und wozu braucht man das???
Kompassansicht hab ich...
ZitatOriginal von markus68
tom_ktom,
Hups Blitzantwort, in der Anleitung von dir steht nichts von Höhe drin?
Falls es bei mir nicht funtionieren sollte, kann ich dann den Ausgangszustand wieder herstellen, wenn ich die zuvor gesicherten Dateien zurückkopiere ???
Danke nochmals.
Die Anleitung ist von vor meinen Änderungen Ja das mit dem wiederherstellen ist kein Problem...
ZitatOriginal von tom_ktom
Kompassansicht hab ich...
Bitte ein paar Screenshots... Sonst kann kein Mensch entscheiden, ob man es braucht oder nicht...
ZitatOriginal von Arki
Bitte ein paar Screenshots... Sonst kann kein Mensch entscheiden, ob man es braucht oder nicht...
Hab leider die Tools dafür nicht.
O.K. Danke ich probiers aus.
ZitatOriginal von tom_ktom
Die Anleitung ist von vor meinen Änderungen Ja das mit dem wiederherstellen ist kein Problem...
Habe nicht nachvollziehen können, wo du die Höhe eingefügt hast... ?
Hallo tom_ktom
könntest du mir bitte nur die Änderung für die Höhenangabe zuschicken. Ich bin gerade dabei meinen eigen Style zu basteln - und würde nur die Höhenangabe ohne den transparenten Hintergrund benötigen.
Danke
MfG
Cubra
ZitatAlles anzeigenOriginal von CubraL
Hallo tom_ktom
könntest du mir bitte nur die Änderung für die Höhenangabe zuschicken. Ich bin gerade dabei meinen eigen Style zu basteln - und würde nur die Höhenangabe ohne den transparenten Hintergrund benötigen.
Danke
MfG
Cubra
Ich hätte eigentlich auch nur gerne die Höhenangabe.
ZitatAlles anzeigenOriginal von CubraL
Hallo tom_ktom
könntest du mir bitte nur die Änderung für die Höhenangabe zuschicken. Ich bin gerade dabei meinen eigen Style zu basteln - und würde nur die Höhenangabe ohne den transparenten Hintergrund benötigen.
Danke
MfG
Cubra
Im Abschnitt GPSView der PFSkin gibts es folgendes schon im wesentlichen:
HeightText
{
ID: 10150;
Class: SkinText;
TextId: 20151;
Coordinates: 336,176,144,48;
TextCoordinates: 0,5,144,24;
BGColor: 255,255,255;
BGMode: opaque;
TextColor: 0,0,0;
HAlign: center;
VAlign: top;
Font: 6;
Border: 1;
BorderColor: 0,0,0;
Visibility: $COMPASS_HEIGHT_VISIBILITY$;
}
m_height
{
ID: 10007;
Class: SkinText;
Text: "^F2^%s ^F6^%s";
Coordinates: 336,176,144,45;
BGMode: Transparent;
HAlign: center;
VAlign: bottom;
Font: 2;
}
Allerdings ohne Koordinaten und hinter COMPASS_HEIGHT_VISIBILITY in der original PFSpecials steht hidden. Das einfach gegen Shown austauschen und fertig.