My application has 255 pixel maps and the order that the #defines appear in the generated header file is important. For months, it was correctly sorting them alphabetically from A - Z, but today, they are now Z - A and I don't know why. Nothing I do seems to change that. I've deleted and re-added all the pixel maps, but no change.
Here is a sample of the correct #defines
#define GX_PIXELMAP_ID_AAA_00_STARTUP_GXP 1
#define GX_PIXELMAP_ID_AAA_01_SHUTDOWN_GXP 2
#define GX_PIXELMAP_ID_AAB_0_KEY_UP 3
...
#define GX_PIXELMAP_ID_WATER_DISABLED 252
#define GX_PIXELMAP_ID_WATER_UP 253
#define GX_PIXELMAP_ID_YES_UP 254
#define TOUCHSCREEN_PIXELMAP_TABLE_SIZE 255
and here is what it looks like today
#define GX_PIXELMAP_ID_YES_UP 1
#define GX_PIXELMAP_ID_WATER_UP 2
#define GX_PIXELMAP_ID_WATER_DISABLED 3
...
#define GX_PIXELMAP_ID_AAB_0_KEY_UP 252
#define GX_PIXELMAP_ID_AAA_01_SHUTDOWN_GXP 253
#define GX_PIXELMAP_ID_AAA_00_STARTUP_GXP 254
#define TOUCHSCREEN_PIXELMAP_TABLE_SIZE 255
How can I trick GUIX Studio to do the right thing and generate the pixel maps with IDs sorted A - Z instead of Z - A?