1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-25 17:29:50 +00:00
cc65/samples/geos/menu.c
cuz c8215a37df Added more sample programs from Maciek
git-svn-id: svn://svn.cc65.org/cc65/trunk@155 b7a2c559-68d2-44c3-8de9-860c34a00d81
2000-07-16 17:36:41 +00:00

31 lines
568 B
C

/* Note:
* This is just a sample piece of code that shows how to use some structs -
* it may not even run.
*/
#include <geos.h>
/* prototypes are necessary */
void smenu1 (void);
void smenu2 (void);
void smenu3 (void);
typedef void menuString;
static const menuString subMenu1 = {
(char)0, (char)(3*15),
(unsigned)0, (unsigned)50,
(char)(3 | VERTICAL),
"subitem1", (char)MENU_ACTION, (unsigned)smenu1,
"subitem2", (char)MENU_ACTION, (unsigned)smenu2,
"subitem3", (char)MENU_ACTION, (unsigned)smenu3
};
void main (void)
{
DoMenu(&subMenu1);
}