All skins are stored in the folder “Program files/Apoxsoft/metrix/skins/”
Step 1: Create the folder for a skin “Sample skin dir”.
Step 2: Create the icons for a indicators (Graphic formats are upported: png, gif, jpg, bmp).
Step 3: Create a text file for the description of parameters of a skins.
- Run notepad.exe.
- Create descriptions
- Save as “MySkinName.skin.ini” (Unicode)
How create a description
The descriptor consists from 8 sections:
[general] – description of the author of a skin;
[battery], [memory], [store], [card], [storage], [brightness] - description of the indicators;
[indicators] – colors
Section – [general]
Properties:
- name – Name of a skin;
- vendor – Name of the author
- urlvendor – The address of a site
- margin – Reserved
Sample:
[general]
name=My skin
vendor=Me
urlvendor=www.apoxsoft.com
margin=2,2,2,2Sections: [battery], [memory], [store], [card], [storage], [brightness]
Properties:
- IconFile – Name of a file with the image of an icon(Optional);
- IconPos – Position of an icon(x,y);
- IconStates – Reserved;
- IndicatorVisible – On/Off indicator (1 or 0) ;
IndicatorRect - Rectangular for the indicator(x0,y0,x1,y1) ;
- IndicatorZones – (0,red,yellow) ;
- TextVisible – On/Off text value of the indicator (1 or 0);
- TextRect – Rectangular for the text value of the indicator (x0,y0,x1,y1) ;
- LabelVisible – On/Off label (1 or 0);
- LabelRect – Rectangular for the label (x0,y0,x1,y1) ;
- Label – text for label;
- LabelBold – On/Off Bold font for label (1 or 0);
- TextBold – On/Off bold font for text value;
- TextColor – Color for text value (r,g,b) (Optional);
Sample:
[battery]
IconFile=mirror_batt.png
IconPos=13,0
IconStates=1
IndicatorVisible=1
IndicatorRect=0,34,54,47
IndicatorZones=0,20,50
TextVisible=1
TextRect=4,35,48,46
LabelVisible=0
LabelRect=27,29,101,41
Label=Battery
LabelBold=1
TextBold=1Section – [indicators]
Properties:
- type=glassrect
- Label – Color for label text;
- Status – Color for text value of the indicator;
for red zone:
- RedColor1 – The top color for a red zone of the indicator;
- RedColor2 - The middle color#1 for a red zone of the indicator;
- RedColor3 – The middle color#2 for a red zone of the indicator;
- RedColor4 – The bottom color for a red zone of the indicator;
- RedBorder – The border color for a red zone of the indicator;
for yellow zone:
- YellowColor1;
- YellowColor2;
- YellowColor3;
- YellowColor4;
- YellowBorder;
for green zone:
- GreenColor1;
- GreenColor2;
- GreenColor3;
- GreenColor4;
- GreenBorder;
for gray zone:
- GrayColor1 - gray zone;
- GrayColor2 - gray zone;
- GrayColor3 - gray zone;
- GrayColor4 - gray zone;
- GrayBorder - gray zone;
for brightness regulator:
- BrightRegColor1;
- BrightRegColor2;
- BrightRegColor3;
- BrightRegColor4;
- BrightRegBorder;
Sample:
[indicators]
type=glassrect
Label=255,255,254
Status=0,0,0
RedColor1=255,180,155
RedColor2=255,101,101
RedColor3=235,0,0
RedColor4=255,207,170
RedBorder=170,50,0
YellowColor1=255,255,150
YellowColor2=230,230,50
YellowColor3=180,170,0
YellowColor4=255,250,140
YellowBorder=140,140,15
GreenColor1=210,255,180
GreenColor2=55,215,50
GreenColor3=0,150,0
GreenColor4=170,255,170
GreenBorder=0,120,0
GrayColor1=180,180,180
GrayColor2=240,240,240
GrayColor3=240,240,240
GrayColor4=255,255,255
GrayBorder=130,130,130
BrightRegColor1=255,255,150
BrightRegColor2=230,230,50
BrightRegColor3=180,170,0
BrightRegColor4=231,250,122
BrightRegBorder=140,140,15
Step 4: Copy a skin on your device in the folder “Program files/Apoxsoft/metrix/skins/”.
Step 5: Choose in the contextual menu a skin “Skins/Sample skin dir/MySkinName”.
