User manual
ECE 477 Final Report Spring 2004
switch (selection1) {
case 1:
//newscreen();
cout<< "File to Load: ";
cin >> filename;
stext = openTextFile(filename);
if ( stext == "" )
filename = "<No File Loaded>";
else {
//setStrings(stext, s1, s2, s3);
strcpy (&buff[0], stext.c_str());
sptr = strtok (buff,"\n");
for (i = 0; i < CATMAX; i++) {
strcpy(item_menu[i], sptr);
sptr = strtok (NULL,"\n");
//cout<< item_menu[i] << endl;
}
for (i = 0; i < CATMAX; i++) {
for (j = 0; j < ITEMMAX; j++) {
strcpy(cat_menus[i][j], sptr);
sptr = strtok (NULL,"\n");
//cout<< cat_menus[i][j] << endl;
}
}
}
break;
case 2:
clearBuff(buff);
for (i = 0; i < CATMAX; i++) {
strcat (buff,item_menu[i]);
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 3:
cout<< "Save to File: ";
cin >> filename;
clearBuff(buff);
for (i = 0; i < CATMAX; i++) {
strcat (buff,item_menu[i]);
F-33