Snowmint Creative Solutions LLC
Budget application icon Budget Free Upgrades! Download
Free to Try!
Buy Now!
US$29.95
Buy on CD!
US$37.95 on CD
Mac OS Universal logo
Overview Budget Info
Tours & Tutorials
Screenshots Documentation Reviews &
Comments
Release
Notes
FAQ

Icon Packs

Budget can display icons on it's envelopes. These icons are loaded from plugin icon packs. Budget ships with two sets of icons built in, and you can install additional icon packs that you either create yourself or download from the internet. If you have an icon pack that you want to post but don't have a web site, we can host them here; just send them to support@snowmintcs.com. We can also link to your own web site if you prefer.

Installing Additional Icon Packs

Additional icon packs can be installed by placing them at one of several locations. Budget searches for icon packs in the following folders.

  • ~/Library/Application Support/Snowmint/Budget/PlugIns/
  • /Library/Application Support/Snowmint/Budget/PlugIns/
  • /System/Library/Application Support/Snowmint/Budget/PlugIns/
  • /Network/Library/Application Support/Snowmint/Budget/PlugIns/

 Downloadable Icon Packs 

Download and unzip these files, then place them in the correct location (described on left).

  • Monthly numbers - Use these to show what date a bill is due.
    by Jason Weinstein

Icon Pack Format

Icon Packs are simply a set of images in a folder structure, along with a text file named "contents.xml" that describes the icon pack. The icons can be any size but will be drawn at most as 24x24 images in Budget. Budget will scale the images down if they are larger than 24x24. The images can be in any format that Mac OS X understands natively. That means you can use PNG, GIF, TIFF, JPG, or a few others. We recommend PNG or GIF because those formats compress icons quite well.

Note: The same icon packs can be used with both the Mac OS X and Windows versions of Budget.

Folder Structure

The main icon pack folder must have a ".budgeticons" extension. You can name the icon pack whatever you want as long as it ends with ".budgeticons". Inside of this folder, there should be one folder named "Contents". Within the "Contents" folder, there should be one folder named "Resources". Within the "Resources" folder is where the image files and "contents.xml" text file reside. You can see an outline of this folder structure below.

  • IconPackName.budgeticons
    • Contents
      • Resources
        • contents.xml
        • Image01.png
        • Image02.png
        • Image03.png
        • ...

contents.xml

The "contents.xml" file must be a plain text file containing information describing the icon pack. There are fields for the author name and email address, an author URL, and a version number. Also, all of the images must be given titles that will be displayed to the user within Budget. A sample contents.xml file is given below.

To make your own "contents.xml" file, you can fill in your own information between the Author, Version, Website, and Email tags. Each icon in the icon pack will need it's own "icon" tag line with it's title and the name of it's image file.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE BudgetIcons [
<!ELEMENT BudgetIcons (Author|Version|Website|Email|icon)*>
<!ATTLIST BudgetIcons version CDATA #FIXED "1.0">
<!ELEMENT Author (#PCDATA)>
<!ELEMENT Version (#PCDATA)>
<!ELEMENT Website (#PCDATA)>
<!ELEMENT Email (#PCDATA)>
<!ELEMENT icon (#PCDATA)>
<!ATTLIST icon title CDATA "untitled">
]>
<BudgetIcons version="1.0">
<Author>Snowmint Creative Solutions LLC</Author>
<Version>1.0</Version>
<Website>http://www.snowmintcs.com/products/budget/iconpacks.php</Website>
<Email>support@snowmintcs.com</Email>

<icon title="House">Image01.png</icon>
<icon title="Movies">Image02.png</icon>
<icon title="Travel">Image03.png</icon>

</BudgetIcons>
 Contact Us   RSS Feeds   Privacy Policy