ZLauncher IconSet Specification
v 0.01

Index

  1. Tools
  2. Icon Mapping Table
  3. The Order of Items
  4. Release History

Note:

When you select a theme/icon set which is stored on expansion card with the Theme Manager in ZLauncher, ZLauncher will copy it to RAM, and add a flag to the selected item, and the item will be deleted automatically when it's no longer being used. So you can not create your theme/iconset basing on the ones selected from the Theme Manager, or they will be deleted once ZLauncher starts.

 

Tools

If you want to create your own ZLauncher iconset, you should obtain the following tools before starting making iconsets:

  1. Graphics edit tools on desktop computer such as Photoshop, Paint Shop Pro, etc.
  2. PRCExplorer, a PRC viewer/resource extract tool, by Regis Nicolas. It's available for download it at PalmGear:
    http://www.palmgear.com/software/showsoftware.cfm?sid=33466820021220020035&prodID=40542.
    It's a freeware.
  3. PilRC, a Palm resource compiler, by Wes Cherry & Aaron Ardiri. It's available for download it at www.ardiri.com:
    http://www.ardiri.com/index.php?redir=palm&cat=pilrc&PHPSESSID=0b95156b6f182d7a703d41352ad84e9e
    It's a freeware.
  4. Constructor, the resource editor of CodeWarrior. The demo version of CodeWarrior 8 for PalmOS is available for download at Metrowerks:
    http://www.metrowerks.com/MW/Secure/Eval/Palm/default.htm. The demo version is OK for editing the existent themes.
  5. If you want to edit the High-Density bitmaps, the version of Constructor must be v1.8 or higher. Constructor v1.8 can be found in the PalmOS5 SDK. PalmOS5 SDK is available for download at PalmSource:
    http://www.palmos.com/cgi-bin/sdk50.cgi. It's free for download.

Top

 

Icon Mapping Table

ZLauncher contains an icon mapping table that records the corresponding icon of a certain item.

The resource type of the icon mapping table is 'iTbl', its resource ID is 1000. Each content of the icon mapping table contains 16 bytes, it describes icon bitmaps' ID:

Top

 

The Order of Items

All icons in the IconSet must follow the order rule of icons:

The item which has larger TypeID is must be followed the one has small TypeID; if the TypeIDs of two items are same, the item which has larger CreatorID is must be followed the one has small CreatorID. Note capital letter is less than small letter. Such as '0' < '9' < 'A' < 'Z' < 'a' < 'z'.

For example:

Item Type ID Creator ID
Address Book appl addr
Clie Demo appl CLie
Data Book appl date
Owner(panel) panl ownr
Sony HiRes(panel) panl SnHp
Todo List panl todo

The order of thess items is:
Clie Demo < Address Book < Date Book < Todo List < Sony HiRes(panel) < Owner(panel)

Top

 

Release History

0.01 - Mar 17, 2003

Top

 

If you have any question or suggestion on ZLauncher, please email to zlauncher@zztechs.com