• Home
  • ArtStudio
  • PDA
  • Downloads
  • Forum
  • Contact Us

PDAStatus content

Main info
Screenshots
Important
Troubleshooting
FAQ
Awards
Skin creation tutorial
Forum
Downloads

How to make your own skin

If you have icons & you want to see them in the plug-in then you can assemble your own skin. To create new skin you must make two icon sets: standard & small size, icons should correspond to next status states:

Display backlight brightness

Battery. Two icons: AC & line modes

RAM

ROM

SD card. Two icons: available SD card & N/A SD card

Balance

Phone

Wifi

Bluetooth

SMS

VOIP


Then You must describe skin's structure & content in xml-file.

Blank for xml file

I will explain structure of the xml file:
Node «fs»: root — root folder for all skin's files.
Node «sizes»: item-width & item-height - width & height of status cell.
Node «images» describe background image, Progress line background, Progress line image, selection standard/small size frame image. You can use standard images or create Your own images.
Nodes «icons/icon»: Icons type - status name, this values MUST be one of pre-defined list: BacklightBrightness, Battery, Memory, Storage, StorageCard, Balance.
Nodes "icons/icon/file" contains path to standard & small icons.
You must put xml file & all skin's images to Program files/PDA Status/Skins.

Example

I found icons for plug-in on website yellowicons & I made two icon sets: standard size 48x48 pixels & small size 42x42 pixels & I put them to folders of the same name. Then I created folder «Default» which will be root (path to all files will be described relative to folder «Default»). I put folders with icons and standard background image, Progress line background, Progress line image, selection standard/small size frame image to folder «Default». Then I fill in blank of xml file.

xml file for Default skin

Node «fs»: folder «Default» - root folder:

<fs root="Default" />



Node «sizes»:

<sizes>

<standard icon-size="48" item-width="54" item-height="64" />

<small icon-size="42" item-width="42" item-height="58" />

</sizes>


Node «images»: I don't have background image and so images background="null". Other images are standard:

<images background="null"

selection-standard="Default-Selection.png"

selection-small="Default-SelectionSmall.png"

progress-back="Default-ProgressBack.png"

progress-line="Default-Progress.png" />


Node «icons»: folder «Default» - root folder and so path to icons describe relative to this folder:

<icons>

<!-- Brightness -->

<icon type="BacklightBrightness">

<file standard="Icons\48x48\Default-PDA_Brightness.png"

small="Icons\42x42\Default-PDA_Brightness-s.png" />

</icon>


I put folder «Default» and xml file to Program files/PDA Status/Skins xml file & all skin's images.

Photo processing


for Mac OS X 10.5+

PDAStatus

Advertisement

Home ArtStudio PDA Downloads Forums Contact Us