Welcome to Mobile GFX Setup!
Mobile GFX Setup generates all of the mobile icons, spotlights, settings and launchers for Delphi Android and iOS applications.
- Set up your images on the Graphics tab
- For each image ratio, enter or browse to an image file
- Select the part of the image to be used for the format
- Move the image selection around by Ctrl dragging the red rectangle
- Set up the output options from the Setup tab
- Enter a base filename for the generated images. The tool will append the width and height of an image to this filename (e.g.,
c:\junk.png
becomesc:\junk114x114.png
) - Select which devices you want to generate images for
- Finally, check the Generate .optset file(s) checkbox if you want the .optset file generated which you can then later import into Delphi
- Generate your images from the Generate tab
- When you go to the Generate tab, the tool will verify you have entered everything correctly
- If validation has passed, click the Generate button to generate the images and, optionally, the .optset files (which will be called basename.android.optset and basename.ios.optset)
- Finished!
If you generated the .optset file, do the following steps:
- Load your Delphi project
- Select Project > Options to show the project options
- Click Application on the left to show application options
- Change the Target configuration
- Click the Apply... button
- Browse to the .optset file
- Modify the configuration and click OK!
Tom Grubb created this project on February 3, 2014.
Graham Murt modified this project on February 5, 2015:
- Added extra image sizes (87x87, 180x180, 750x1334, 1242x2280, 2208x1242)
- Added some code to load/save the filenames to an ini file so that the previous selection is remembered when run.
Tom Grubb modified this project on February 7, 2015:
- Fixed optset bugs for iPhone larger sizes
- Added code to persist the selection rectangles
Stefan van As modified this project on September 30, 2016:
- Added iMessage app icons:
- 60x45x2
- 60x45x3
- 67x50x2
- 74x55x2
- 27x20x2
- 27x20x3
- 32x24x2
- 32x24x3
- 1024x768x1