I've updatd my old C-Mode feat and Customized GUI to a
module, finally. My goal is to make it compatible also with other rebel line cameras, for now it can compile and work good only on 600D and (with some less feat due to GUIMODE missing) for 500D.
But I would like to make it smaller and cleaner by using some canon icons that are not included in bmp.h
one icon is the flash +- shown when setting flash exp. comp.
other icon are the icon for the metering mode (i don't know if they are 4 different icons or only 3 icon for the different states combined)
Also the icon with only the up and down arrow I'm missing from canon.
For now I'm drawing them line by line with draw_line, draw_circle and so on, but is obviously not the best way.
I managed to add the icon.png for the up and down arrow and the play button but I'll prefer to use the one from canon if possible.
Any help or suggestion?
Another doubt is for the option to load some camera setting after stat-up. Actually I'm using the module main task to check if settings are to be loaded and to load them once, but for each loop it will keep checking if settings need to be loaded and if they are already loaded does nothing.
Seems a waste of resource, not? So where should I put the code in the module to make it load once only after startup?
I've attached the icon I' looking for