Changeset fa38804 in buchla-68k for ram/scselbx.c
- Timestamp:
- 07/14/2017 04:18:35 PM (7 years ago)
- Branches:
- master
- Children:
- ace9ee7
- Parents:
- 1efe224
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ram/scselbx.c
r1efe224 rfa38804 7 7 8 8 #include "ram.h" 9 10 /*11 12 */13 9 14 10 int8_t *sdmenus[][3] = { /* score display menus */ … … 50 46 int8_t sdmln4[] = 51 47 "Escape D "; 52 53 /*54 55 */56 48 57 49 int16_t sdmht[][3] = { /* score section menu highlight table */ … … 84 76 }; 85 77 86 /*87 88 */89 90 78 int8_t *nedlbl[] = { /* note edit function labels */ 91 79 … … 99 87 }; 100 88 101 /*102 103 */104 105 89 struct selbox sdboxes[] = { 106 90 … … 131 115 }; 132 116 133 /*134 135 */136 137 117 /* 138 118 ============================================================================= … … 171 151 vputs(obj, row - 16, col, buf, SDW13ATR); 172 152 } 173 174 /*175 176 */177 153 178 154 /* … … 211 187 } 212 188 213 /*214 215 */216 217 189 /* 218 190 ============================================================================= … … 291 263 } 292 264 293 /*294 295 */296 297 265 /* 298 266 ============================================================================= … … 341 309 } 342 310 343 /*344 345 */346 347 311 /* 348 312 ============================================================================= … … 391 355 } 392 356 393 /*394 395 */396 397 357 /* 398 358 ============================================================================= … … 408 368 vcputsv(obj11, 64, SD_TEXT, SDBG16, row, col, txt, 14); 409 369 } 410 411 /*412 413 */414 370 415 371 /* … … 447 403 } 448 404 449 /*450 451 */452 453 405 /* 454 406 ============================================================================= … … 472 424 } 473 425 } 474 475 /*476 477 */478 426 479 427 /* … … 508 456 } 509 457 510 /*511 512 */513 514 458 /* 515 459 ============================================================================= … … 617 561 scmctl = n; /* set new menu type */ 618 562 } 619 /*620 621 */622 563 623 564 /* … … 662 603 for (i = 0; i < 3; i++) /* top 3 lines of menu */ 663 604 vputs(obj8, 3 + i, 0, sdmenus[n][i], SDMENUBG); 664 /* 665 666 */ 605 667 606 if (n EQ 4) { /* extra 2 lines for section menu */ 668 607 … … 725 664 SetPri(TTCURS, TTCPRI); /* turn on menu cursor */ 726 665 ttcpos(sdmlim[n][0], sdmlim[n][1]); /* position menu cursor */ 727 /* 728 729 */ 666 730 667 } else { /* take down the menu */ 731 668 … … 772 709 } 773 710 774 /*775 776 */777 778 711 /* 779 712 ============================================================================= … … 790 723 } 791 724 792 /*793 794 */795 796 725 /* 797 726 ============================================================================= … … 830 759 } 831 760 832 /*833 834 */835 836 761 /* 837 762 ============================================================================= … … 883 808 884 809 break; 885 /* 886 887 */ 810 888 811 case SOP_BGN: /* Begin */ 889 812 … … 916 839 sc_refr(fc_val); /* refresh the screen */ 917 840 break; 918 /* 919 920 */ 841 921 842 case SOP_END: /* End */ 922 843 … … 948 869 sc_refr(fc_val); /* refresh the screen */ 949 870 break; 950 /* 951 952 */ 871 953 872 case SOP_MOV: /* Move */ 954 873 … … 995 914 break; 996 915 997 /* 998 999 */ 916 1000 917 case SOP_STC: /* SMPTE */ 1001 918 … … 1041 958 secop = SOP_NUL; 1042 959 } 1043 1044 /*1045 1046 */1047 960 1048 961 /* … … 1082 995 1083 996 return; 1084 /* 1085 1086 */ 997 1087 998 case CK_PLS24: /* PLS24 */ 1088 999 case CK_PLS48: /* PLS48 */ … … 1109 1020 } 1110 1021 1111 /*1112 1113 */1114 1115 1022 /* 1116 1023 ============================================================================= … … 1154 1061 sdmenu(4); /* put up the menu */ 1155 1062 return(SUCCESS); 1156 /* 1157 1158 */ 1063 1159 1064 } else { /* menu up */ 1160 1065 … … 1190 1095 return(SUCCESS); 1191 1096 } 1192 /* 1193 1194 */ 1097 1195 1098 } else if (vtcrow EQ 20) { 1196 1099 … … 1224 1127 return(SUCCESS); 1225 1128 } 1226 /* 1227 1228 */ 1129 1229 1130 } else if (vtcrow EQ 21) { 1230 1131 … … 1248 1149 } 1249 1150 1250 /* 1251 1252 */ 1151 1253 1152 } else if (vtcrow EQ 22) { 1254 1153 … … 1299 1198 return(entbh(-1)); 1300 1199 1301 /* 1302 1303 */ 1200 1304 1201 case 1: /* insert */ 1305 1202 … … 1325 1222 return(SUCCESS); 1326 1223 1327 /* 1328 1329 */ 1224 1330 1225 } else if ((col GE 35) AND (col LE 43)) { /* control */ 1331 1226 … … 1373 1268 1374 1269 return(FAILURE); 1375 /* 1376 1377 */ 1270 1378 1271 } else if (col GE 45) { /* source */ 1379 1272 … … 1420 1313 } 1421 1314 1422 /* 1423 1424 */ 1315 1425 1316 } else if (vtcrow EQ 20) { 1426 1317 … … 1445 1336 return(SUCCESS); 1446 1337 } 1447 /* 1448 1449 */ 1338 1450 1339 } else if (vtcrow EQ 21) { 1451 1340 … … 1476 1365 return(FAILURE); 1477 1366 1478 /* 1479 1480 */ 1367 1481 1368 case 3: /* note edit */ 1482 1369 … … 1518 1405 1519 1406 return(FAILURE); 1520 /* 1521 1522 */ 1407 1523 1408 } else if (vtcrow EQ 20) { 1524 1409 … … 1561 1446 return(FAILURE); 1562 1447 1563 /* 1564 1565 */ 1448 1566 1449 case 4: /* assignments */ 1567 1450 … … 1609 1492 return(entbh(-1)); /* data entry */ 1610 1493 } 1611 /* 1612 1613 */ 1494 1614 1495 case 8: /* stop/next */ 1615 1496 … … 1664 1545 return(SUCCESS); 1665 1546 1666 /* 1667 1668 */ 1547 1669 1548 case 9: /* punch in/out */ 1670 1549 … … 1720 1599 1721 1600 return(SUCCESS); 1722 /* 1723 1724 */ 1601 1725 1602 case 10: /* Output */ 1726 1603 … … 1747 1624 return(entbh(-1)); /* inst. number */ 1748 1625 1749 /* 1750 1751 */ 1626 1752 1627 case 12: /* analog source, value */ 1753 1628 … … 1790 1665 return(entbh(-1)); 1791 1666 } 1792 /* 1793 1794 */ 1667 1795 1668 case 13: /* score number and title */ 1796 1669 … … 1823 1696 } else 1824 1697 return(entbh(-1)); 1825 /* 1826 1827 */ 1698 1828 1699 case 14: /* rec mode */ 1829 1700
Note:
See TracChangeset
for help on using the changeset viewer.