diff options
Diffstat (limited to 'src/screen.h')
| -rw-r--r-- | src/screen.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/screen.h b/src/screen.h index 5afbe6e..93297ee 100644 --- a/src/screen.h +++ b/src/screen.h | |||
| @@ -66,6 +66,17 @@ enum customcolor_pairs { | |||
| 66 | #define COLORWIDTH (CCP_WHITE - CCP_RED) | 66 | #define COLORWIDTH (CCP_WHITE - CCP_RED) |
| 67 | #define NUMCOLORPAIRS (COLORWIDTH + 1) | 67 | #define NUMCOLORPAIRS (COLORWIDTH + 1) |
| 68 | 68 | ||
| 69 | struct slotholder { | ||
| 70 | WINDOW *slotwin; | ||
| 71 | int slotx; | ||
| 72 | int sloty; | ||
| 73 | |||
| 74 | struct subslot { | ||
| 75 | WINDOW *subslot; | ||
| 76 | enum customcolor_pairs color; | ||
| 77 | |||
| 78 | } subslots[3]; | ||
| 79 | }; | ||
| 69 | 80 | ||
| 70 | struct funcholder { | 81 | struct funcholder { |
| 71 | int (*callback)(void*); | 82 | int (*callback)(void*); |
| @@ -82,7 +93,7 @@ struct funcholder { | |||
| 82 | union param { | 93 | union param { |
| 83 | struct spinp { | 94 | struct spinp { |
| 84 | WINDOW *bannerwin; | 95 | WINDOW *bannerwin; |
| 85 | int phrasenum; | 96 | struct slotholder *slots; |
| 86 | 97 | ||
| 87 | WINDOW *menuholder; | 98 | WINDOW *menuholder; |
| 88 | MENU *menu; | 99 | MENU *menu; |
