Changeset 5846 for trunk/Ohana/src/opihi/cmd.data/erase.c
- Timestamp:
- Dec 27, 2005, 5:06:32 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/erase.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/erase.c
r4689 r5846 3 3 int erase (int argc, char **argv) { 4 4 5 int i, n,N;5 int i, N; 6 6 int Ximage, Nimage; 7 7 … … 21 21 22 22 for (i = 1; i < argc; i++) { 23 if (strcmp (argv[i], "0") && strcmp (argv[i], "1") && strcmp (argv[i], "2") && strcmp (argv[i], "3") && 24 strcmp (argv[i], "red") && strcmp (argv[i], "green") && strcmp (argv[i], "blue") && strcmp (argv[i], "yellow") && 25 strcmp (argv[i], "all") && strcmp (argv[i], "tick") ) { 23 if (!(strcasecmp (argv[i], "all"))) { 24 KiiEraseOverlay (Ximage, "red"); 25 KiiEraseOverlay (Ximage, "green"); 26 KiiEraseOverlay (Ximage, "blue"); 27 KiiEraseOverlay (Ximage, "yellow"); 28 continue; 29 } 30 if (!KiiSelectOverlay (argv[i], &N)) { 26 31 fprintf (stderr, "%s is not a valid overlay\n", argv[i]); 27 32 return (FALSE); 28 33 } 29 n = atof (argv[i]); 30 if (!(strcmp (argv[i], "all"))) { 31 for (n = 0; n < 4; n++) { 32 SendGraphCommand (Ximage, 4, "ERAS"); 33 SendGraphCommand (Ximage, 16, "OVERLAY %7d ", n); 34 } 35 return (TRUE); 36 } 37 38 if (!(strcmp (argv[i], "red"))) n = 0; 39 if (!(strcmp (argv[i], "green"))) n = 1; 40 if (!(strcmp (argv[i], "blue"))) n = 2; 41 if (!(strcmp (argv[i], "yellow"))) n = 3; 42 if (!(strcmp (argv[i], "tick"))) n = 4; 43 44 SendGraphCommand (Ximage, 4, "ERAS"); 45 SendGraphCommand (Ximage, 16, "OVERLAY %7d ", n); 34 KiiEraseOverlay (Ximage, argv[i]); 46 35 } 47 36 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
