Added more sample programs from Maciek
git-svn-id: svn://svn.cc65.org/cc65/trunk@155 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
30
samples/geos/menu.c
Normal file
30
samples/geos/menu.c
Normal file
@@ -0,0 +1,30 @@
|
||||
/* 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);
|
||||
}
|
||||
Reference in New Issue
Block a user