User manual
ECE 477 Final Report Spring 2004
strcat (buff,n);
}
for (i = 0; i < CATMAX; i++) {
for (j = 0; j < ITEMMAX; j++) {
strcat (buff,cat_menus[i][j]);
strcat (buff,n);
}
}
saveTextFile(buff,filename);
break;
case 4:
do {
//cout << endl << endl;
do {
newscreen();
cout << "****************************" << endl;
for (int i = 0; i < CATMAX; i++)
cout << i+1 << ": " << item_menu[i] << endl;
cout << "****************************" << endl;
cout<< "Show which submenu?: ";
cin >> submSel;
} while ( (submSel-1 < 0) || (submSel-1 >= CATMAX) );
newscreen();
cout << "****************************" << endl;
cout << "\t" << item_menu[submSel-1] << endl;
cout << "****************************" << endl;
for (int i = 0; i < ITEMMAX; i++)
cout << cat_menus[submSel-1][i] << endl;
cout << endl;
cout<< "Show another Sub-menu? ";
cin >> subMore;
} while( (strcmp(subMore.c_str(),"Yes") == 0) ||
(strcmp(subMore.c_str(),"Y" ) == 0) ||
(strcmp(subMore.c_str(),"yes") == 0) ||
(strcmp(subMore.c_str(),"y" ) == 0) );
break;
case 5:
newscreen();
cout << "****************************" << endl;
cout << "\t" << "---EDITING---" << endl;
cout << "****************************" << endl;
for (i = 0; i < CATMAX; i++)
cout<< i+1 << ": " << item_menu[i] << endl;
cout << endl;
for (i = 0; i < CATMAX; i++)
cout<< CATMAX + i + 1 << ": " << "SUB-MENU of " <<
item_menu[i] << endl;
F-34