Started a framework for menus.

This commit is contained in:
Pietro Gagliardi 2015-04-20 17:34:49 -04:00
parent 50bf3b8cab
commit 845104a1a1
2 changed files with 13 additions and 0 deletions

View File

@ -19,6 +19,7 @@ endif
CFILES = \
box.c \
menu.c \
test.c
HFILES = \
ui.h \

12
menu.c Normal file
View File

@ -0,0 +1,12 @@
// 20 april 2015
#include "uipriv.h"
// dummy items for various predefined menu identifiers
// these are so we can get a definite unique pointer value
static volatile char dummyQuit = 'q';
static volatile char dummyPreferences = 'p';
static volatile char dummyAbout = 'a';
const char *const uiMenuQuitItem = &dummyQuit;
const char *const uiMenuPreferencesItem = &dummyPreferences;
const char *const uiMenuAboutItem = &dummyAbout;