CHEX A custom character editor for the CC40
Here is a program I made for the CC40 to aid in designing custom characters. It is about as close to a MSPaint program that can be implemented on this little computer. Seven characters can be custom edited to create any symbol you like within a 7x5 matrix (8x5 if the underscore is included). This program allows you to edit the pixels in all seven custom characters at once. On start up, existing custom characters are cleared and you are presented with the code for custom character 0, which when blank is 0000000000000000. Look carefully, and you will notice the "cursor", a pixel, is flashing. Press the space bar to toggle the pixel on and off, or press the arrow keys to move the pixel cursor around. If you move the cursor rightward enough, the cursor will jump from custom character 0 to custom character 1 and it may be edited. You can move rightward through all seven custom characters and move leftward back to character 0. Whichever character the cursor is in, the corresponding code will be shown and can be noted down for use in other programs. Press the clear key to erase any character. Press the "q" key to exit the program. Hope somebody enjoys this little program!