I have googled around and not seen any info. What format and icon color depths are used for applications?
Palm/Garnet OS Icon format?
422 Views Asked by verbalshadow At
1
There are 1 best solutions below
Related Questions in ICONS
- Create Dialogs with Default Images in JavaFX (Info/Warning/Error)
- HaxeFlixel, icon turns into a Black square
- Weird icons appearing on Safari in between words
- How i can set Desktop Icon of my java Application in windows7, 8?
- Updating app icon and screenshots
- Set Gmap Icon to different categories with php
- php - read out every char of (icon-) font
- How do I change the color of the ActionBar hamburger icon?
- Extract Images from Executable Files Using Managed Code (C#/VB)
- Wscript to batch edit desktop.ini for multiple folders
- How to use a string for icon bitmap?
- Android Push Notifications: Icon not displaying in notification, white square shown instead
- How can I rotate a font icon 45 degrees?
- Mobile Favicons
- Navigation drawer icon arrow instead of three lines
Related Questions in FILE-FORMAT
- What format are .tox files stored in?
- Write Pandas DataFrame to file using FORTRAN format string
- filter file content to sorted tables
- Analyzing Wav file format
- What is the letter meaning in XYDATA of JCAMP-DX (NMR) files?
- Prepending a header to a headerless .m4a file
- Recommended binary format for point cloud + metadata?
- Open .lps file in textarea java
- Example pipeline for TFRecords with chunking for long input sequences
- When creating a file format. Is it better to create multiple formats or have several optional sections?
- Different image file format samples
- How to check the color profile of EPS files?
- What is the best way to write an excel file from Java?
- How does one find the start of the "Central Directory" in zip files?
- Reading part of an image without parsing whole file. What file format and library to use?
Related Questions in PALM-OS
- Interpreted Languages For Mobile Platforms
- Palm Database (PDB) files in Java?
- Correct Palm Icon Height
- Converting .pdb to mysql
- Accessing a PDB file on Android Database
- Where can I get a PalmOS SDK?
- How to call #pragma segment Foo on Garnet OS
- Reverse tethering with DUN on Bluez 5
- PRC-Tools For MS-DOS
- Common development platform for Mobile or Hand-held devices
- Where can I find PalmOS 3.5 developer tools? Palm's site no longer publishes them
- Symbol SPT-1800 Java Barcode Scanner
- How to resolve the 'Near data segment is bigger than 64k' problem on Palm using CodeWarrior9?
- Developing Console Like Apps For Palm OS
- Palm OS 5 development tools
Related Questions in GARNET-OS
- Palm OS 5.4 (Garnet) IR programming (Use CIR on IrDa port)
- Palm OS. editing *.prc file
- NSBasic/Palm 4.4 Tutorial
- Can you link 68K code compiled with CodeWarrior for Palm OS with code compiled with PRC-Tools (GCC)?
- Create a calendar event on Palm OS
- How can I segment my Palm OS 68K application?
- "Background" task in palm OS
- How do I detect "Easter Egg" mode in my Palm OS application?
- Using system's standard Edit menu in a Palm OS app
- Palm/Garnet OS Icon format?
- Multi-segmented PalmOS app/library in "background"
- Can I use the standard C library in a Palm OS application?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The Palm OS icon format is a variation of it's bitmap format. Palm OS supports a concept called bitmap families where multiple bitmaps of different color depths and pixel densities are bundled together, with the appropriate one chosen at runtime. An icon is just a bitmap stored in a 'tAIN' resource as part of the application. Bitmaps also can be compressed using either RLE or PackBits, an algorithm used in the original Mac OS.
If you're using a tool like PilRC to compile your bitmaps, you should be sure to include a low density and a high density bitmap. Here's a sample icon definition that I've used in one of my own programs:
I define two icons -- the standard large icon and a small icon that's used in the launcher in list view mode. The sizes are 22x22/44x44 for low and high density for the main icon, and 15x9/30x18 for the small icon. PilRC takes BMP files as input, but it outputs either .bin files for each resource or a combined PRC-format file with all the resources specified. The PilRC source code is the best reference to the actual binary format of the bitmap.