Hey there
a comment about the icons: You can only add an icon, when you have the source code/ a TI-Basic program (as far as I know). I think adding icons to compiled programs would mix up pointers...
However, you can change/overwrite any Icon: For compiled programs this also allows you to use all 256 colors, because the icons are stored in sprite format. Go to import, prgm, asm, programName; then set type to sprite [graph],[y=] and search for the icon (The program should find it by itself. Index 8 or so); export afterwards to the same location where you imported the Icon.
By the way: you don't need to export your icon/sprite/font/... to a string in order to paste it into your sourcecode, just add an empty string "" into the code, then export from Designer directly into the line: [2nd], export, prgm, basic, select the source program, use prev [zoom] and next [trace] to find the empty string, [enter]. Designer will automatically replace the empty string with the data.
And have a backup every once in a while, just in case anything goes wrong
However, you can change/overwrite any Icon: For compiled programs this also allows you to use all 256 colors, because the icons are stored in sprite format. Go to import, prgm, asm, programName; then set type to sprite [graph],[y=] and search for the icon (The program should find it by itself. Index 8 or so); export afterwards to the same location where you imported the Icon.
By the way: you don't need to export your icon/sprite/font/... to a string in order to paste it into your sourcecode, just add an empty string "" into the code, then export from Designer directly into the line: [2nd], export, prgm, basic, select the source program, use prev [zoom] and next [trace] to find the empty string, [enter]. Designer will automatically replace the empty string with the data.
And have a backup every once in a while, just in case anything goes wrong