Hallo,
I made a new skin for 465 with a fully re-engineered compas skin.
I know its made for 465, but it'll probably work for 470 as well if you put in my changes in the pfskin.
[Blockierte Grafik: http://users.skynet.be/fa513062/MD/dreamfox3.compas.jpg]
Here after you will find the two necessary compas.png files, and txt for changes to make.
Enjoy
Here are the mayor adapts (full GPS COMPAS SCREEN), probably cut and paste in your skin...
GPSView //dreamfox adapted compas skin start
{
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: 90,10,300,150;
States: 36;
BitmapReference: 206,0,0,300,150;
DisableFocus: yo;
}
Actual_Time // urspruenglich: nicht vorhanden -> "Actual_Time wurde
{ // manuell hinzugefügt
ID: 10176;
Class: SkinText;
TextId: 20116;
// Background: 214,0,0,80,30; //dreamfox deleted
Coordinates: 50,0,90,30;
TextCoordinates: 5,0,80,30;
// BGMode: opaque;
TextColor: 0,255,255;
HAlign: left;
VAlign: center;
Font: 1;
Visibility: $COMPASS_HDOP_VISIBILITY$;
}
la_text //dreamfox edit start
{
ID: 12;
Class: SkinText;
TextId: 20001;
Coordinates: 48,224,144,24;
TextColor: 0,255,255;
//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,255,255;
//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,255,255;
Class: SkinText;
Coordinates: 48,224,144,48;
TextCoordinates: 0,24,144,48;
//BGColor: 255,255,255;
//BGMode: opaque;
Border: 1;
BorderColor: 0,18,255;
HAlign: center;
VAlign: center;
Font: 2;
}
m_longitude
{
ID: 111;
Class: SkinText;
TextColor: 0,255,255;
Coordinates: 192,224,144,48;
TextCoordinates: 0,24,144,48;
//BGColor: 255,255,255;
//BGMode: opaque;
Border: 1;
BorderColor: 0,18,255;
HAlign: center;
VAlign: center;
Font: 2;
}
m_speed
{
ID: 113;
Class: SkinText;
Text: "^F3^%s ^F4^%s";
Coordinates: 13,47,85,48;//Coordinates: 336,224,144,48;
TextCoordinates: 0,24,85,48;
TextColor: 0,255,255;
//BGColor: 255,255,255;
BGMode: tranparent;
//Border: 1;
BorderColor: 0,0,0;
HAlign: center;
VAlign: center;
Font: 1;
}
HDOPText
{
ID: 10174;
Class: SkinText;
TextId: 20116;
Coordinates: 336,224,98,24; //dreamfox edited
TextColor: 0,255,255; //dreamfox edited
//BGMode: transparent; //dreamfox edited
HAlign: center; //dreamfox edited
VAlign: center; //dreamfox edited
Font: 6; //dreamfox edited
//Layer: OnTop; //dreamfox edited
// BGMode: opaque;
// TextColor: 0,0,0;
// HAlign: left;
// VAlign: center;
// Font: 6;
// Visibility: $COMPASS_HDOP_VISIBILITY$;
}
HDOP
{
ID: 10175;
Class: SkinText;
TextColor: 0,255,255;
Coordinates: 336,224,98,48;
TextCoordinates: 1,24,97,48;
//BGColor: 255,255,255;
//BGMode: opaque;
Border: 1;
BorderColor: 0,18,255;
HAlign: center;
VAlign: center;
Font: 2;
// 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;
// Background: 214,0,0,80,30;
// Coordinates: 305,2,80,30; // urspruenglich: $COMPASS_HEIGHT_TEXT_COORDS$;
// TextCoordinates: 5,0,70,30; // -> keine Anzeige
// BGMode: opaque;
// TextColor: 0,0,0;
// HAlign: left;
// VAlign: center;
// Font: 6;
// Visibility: $COMPASS_HEIGHT_VISIBILITY$;
// }
m_height
{
ID: 10007;
Class: SkinText;
Text: "^F2^%s ^F6^%s";
Coordinates: 417,77,65,30; // urspruenglich: $COMPASS_HEIGHT_VALUE_COORDS$; //by Lubinius
BGMode: Transparent; // ->keine Anzeige
HAlign: center;
Font: 2;
TextColor: 0,255,255;
}
SimulationsButton // added by Dreamfox Sokobana adapted
{
Class: PushButton;
Coordinates: 177,61,130,130;
BGMode: transparent;
FocussedColor: 0,0,0,0;
DisableFocus: yo;
Action: MapMenu.positioning;
}
SatellitesIcon
{
ID: 10011;
Class: SkinIcon;
Coordinates: 437,179,30,30; // dreamfox moved 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: 420,250,30,15; //dreamfox moved Coordinates: 445,73,30,15;
BGMode: Transparent;
HAlign: right;
VAlign: center;
Font: 2;
TextColor: 0,198,255; // dreamfox added TextColor: 0,0,0;
}
m_receptionQuality
{
ID: 10009;
Class: NStateIcon;
Coordinates: 450,216,15,50;// dreamfox moved 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$;
}
//////////////////////////////////
// dreamfox compas edit end
You need only this and the two files:
compass_36_states.png
compass_bg_image.png
Updated compas36.png: 20/12/2006: just paste the file into your PPSkin dir (ordner)