AT&T UNIX™PC Unix System V Users Manual - tenox

AT&T UNIX™PC Unix System V Users Manual - tenox AT&T UNIX™PC Unix System V Users Manual - tenox

01.01.2013 Views

MENU (3T) (AT&T UNIX PC only ) mitem_t cmditems[] = { "Add", "Advance", "Backspace", "Copy", "Create", "Delete", "Dump", "Examine", "Exit", "Finish", " *Weird", }; 0, 0,0, 0,1, 0,2, 0,3, 0,4, 0,5, 0,6, 0,7, 0,8, 0,9, 0,10, 0,0 menu_t cmdmenu = { "Single", "Commands", "Pick a command from the list", 0,1,0,0, M_SINGLE, {0}, 0,0,0,0,0, cmditems, cmditems, 0 }; mitem_t multitems[ ] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday", 0, }; 0,1, 0,2, 0,3, 0,4, 0,5, 0,6, 0,7, 0,8, 0,9, 0,10, 0,11, 0,12, 0,13, 0,14, 0,15, 0,16, 0,17, 0,18, 0,19, 0,0 - 4- MENU (3T )

MENU (3T) (AT&T UNIX PC only ) MENU (3T) menu_t multmenu = { "Multiple", "Many Choices!", "Pick multiple commands from the list", 0,0,0,0, }; main() { } M_WINSON, {0}, 0,0,0,0,0, multitems, multitems, 0 int err; int cmdop,multop; char *which; winit(); keypad(O,l); cmdop = M_BEGIN I M_INPUT; multop = M_BEGIN I M_INPUT; while( I) { which = "cmdmenu"; err = menu( &cmdmenu, cmdop ); cmdop &= "'M_BEGIN; if ( err < 0 I I err == Close ) break; which = "multmenu"; err = menu( &multmenu, multop ); multop &= -M_BEGIN; if ( err < 0 II err == Close ) break; } if ( err < 0 ) { fprintf(stderr,"err %d in %s",err,which); sleep(5); } wexit(O); - 5-

MENU (3T) (AT&T UNIX PC only )<br />

mitem_t cmditems[] =<br />

{<br />

"Add",<br />

"Advance",<br />

"Backspace",<br />

"Copy",<br />

"Create",<br />

"Delete",<br />

"Dump",<br />

"Examine",<br />

"Exit",<br />

"Finish",<br />

" *Weird",<br />

};<br />

0,<br />

0,0,<br />

0,1,<br />

0,2,<br />

0,3,<br />

0,4,<br />

0,5,<br />

0,6,<br />

0,7,<br />

0,8,<br />

0,9,<br />

0,10,<br />

0,0<br />

menu_t cmdmenu =<br />

{<br />

"Single",<br />

"Commands",<br />

"Pick a command from the list",<br />

0,1,0,0,<br />

M_SINGLE,<br />

{0},<br />

0,0,0,0,0,<br />

cmditems,<br />

cmditems,<br />

0<br />

};<br />

mitem_t multitems[ ] =<br />

{<br />

"January",<br />

"February",<br />

"March",<br />

"April",<br />

"May",<br />

"June",<br />

"July",<br />

"August",<br />

"September",<br />

"October",<br />

"November",<br />

"December",<br />

"Monday",<br />

"Tuesday",<br />

"Wednesday",<br />

"Thursday",<br />

"Friday",<br />

"Saturday",<br />

"Sunday",<br />

0,<br />

};<br />

0,1,<br />

0,2,<br />

0,3,<br />

0,4,<br />

0,5,<br />

0,6,<br />

0,7,<br />

0,8,<br />

0,9,<br />

0,10,<br />

0,11,<br />

0,12,<br />

0,13,<br />

0,14,<br />

0,15,<br />

0,16,<br />

0,17,<br />

0,18,<br />

0,19,<br />

0,0<br />

- 4-<br />

MENU (3T )

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!