1 /* Copyright (C) 2001-2005 Damir Zucic */ 2 3 4 /* Command codes - return values from ExecuteCommand_ () function. */ 5 6 7 /* Positive (success) codes: */ 8 9 #define COMMAND_QUIT 1 10 #define COMMAND_IGNORE 2 11 #define COMMAND_LOAD 3 12 #define COMMAND_DISCARD 4 13 #define COMMAND_CATCH 5 14 #define COMMAND_SELECT 6 15 #define COMMAND_SHOW 7 16 #define COMMAND_HIDE 8 17 #define COMMAND_COLOR 9 18 #define COMMAND_ATOMS 10 19 #define COMMAND_BONDS 11 20 #define COMMAND_CONTINUE 12 21 #define COMMAND_PAUSE 13 22 #define COMMAND_EXECUTE 14 23 #define COMMAND_ROTATE 15 24 #define COMMAND_TRANSLATE 16 25 #define COMMAND_SLAB 17 26 #define COMMAND_FADING 18 27 #define COMMAND_LOG 19 28 #define COMMAND_FOREGROUND 20 29 #define COMMAND_BACKGROUND 21 30 #define COMMAND_TBG 22 31 #define COMMAND_TFG 23 32 #define COMMAND_FONT 24 33 #define COMMAND_BACKBONE 25 34 #define COMMAND_HYBONDS 26 35 #define COMMAND_STEREO 27 36 #define COMMAND_MONO 28 37 #define COMMAND_POSITION 29 38 #define COMMAND_TITLE 30 39 #define COMMAND_LABELS 31 40 #define COMMAND_REGISTER 32 41 #define COMMAND_CENTER 33 42 #define COMMAND_SAVE 34 43 #define COMMAND_TAG 35 44 #define COMMAND_SEQUENCE 36 45 #define COMMAND_RAMACHANDRAN 37 46 #define COMMAND_WHEEL 38 47 #define COMMAND_ANGLE 39 48 #define COMMAND_RADIUS 40 49 #define COMMAND_VENN 41 50 #define COMMAND_DISULFIDE 42 51 #define COMMAND_WINDOW 43 52 #define COMMAND_PLOT 44 53 #define COMMAND_MOVE 45 54 #define COMMAND_PLANE 46 55 #define COMMAND_SCALE 47 56 #define COMMAND_PATTERN 48 57 #define COMMAND_DOCK 49 58 #define COMMAND_COMPARE 50 59 #define COMMAND_NEIGHBORHOOD 51 60 #define COMMAND_STRUCTURE 52 61 #define COMMAND_CREATE 53 62 #define COMMAND_REPLACE 54 63 #define COMMAND_EDIT 55 64 #define COMMAND_MEMBRANE 56 65 #define COMMAND_SET 57 66 #define COMMAND_PROBE 58 67 #define COMMAND_REFRESH 59 68 #define COMMAND_STICKS 60 69 #define COMMAND_BALLS 61 70 #define COMMAND_BLUR 62 71 #define COMMAND_GROUP 63 72 #define COMMAND_DUMP 64 73 74 75 /* Negative (error) codes: */ 76 77 #define ERROR_UNREC_COMM -1 78 #define ERROR_LOAD -2 79 #define ERROR_NO_FILE_NAME -3 80 #define ERROR_OPEN_FAILURE -4 81 #define ERROR_NO_ID -5 82 #define ERROR_BAD_ID -6 83 #define ERROR_SELECT -7 84 #define ERROR_NO_SCHEME -8 85 #define ERROR_BAD_SCHEME -9 86 #define ERROR_NO_ATOM_STYLE -10 87 #define ERROR_ATOM_STYLE -11 88 #define ERROR_NO_BOND_STYLE -12 89 #define ERROR_BOND_STYLE -13 90 #define ERROR_EXECUTE -14 91 #define ERROR_NO_AXIS -15 92 #define ERROR_BAD_AXIS -16 93 #define ERROR_NO_ANGLE -17 94 #define ERROR_NO_SHIFT -18 95 #define ERROR_BAD_SURFACE -19 96 #define ERROR_SLAB -20 97 #define ERROR_FADING -21 98 #define ERROR_LOG -22 99 #define ERROR_FOREGROUND -23 100 #define ERROR_BACKGROUND -24 101 #define ERROR_NO_COLOR -25 102 #define ERROR_TBG -26 103 #define ERROR_TFG -27 104 #define ERROR_FONT -28 105 #define ERROR_NO_FONT_NAME -29 106 #define ERROR_BACKBONE -30 107 #define ERROR_HYBONDS -31 108 #define ERROR_STEREO -32 109 #define ERROR_MONO -33 110 #define ERROR_POSITION -34 111 #define ERROR_TITLE -35 112 #define ERROR_LABELS -36 113 #define ERROR_CENTER -37 114 #define ERROR_SAVE -38 115 #define ERROR_TAG -39 116 #define ERROR_SEQUENCE -40 117 #define ERROR_RAMACHANDRAN -41 118 #define ERROR_WHEEL -42 119 #define ERROR_ANGLE -43 120 #define ERROR_RADIUS -44 121 #define ERROR_VENN -45 122 #define ERROR_WINDOW -46 123 #define ERROR_PLOT -47 124 #define ERROR_MOVE -48 125 #define ERROR_PLANE -49 126 #define ERROR_SCALE -50 127 #define ERROR_PATTERN -51 128 #define ERROR_DOCK -52 129 #define ERROR_COMPARE -53 130 #define ERROR_NEIGHBORHOOD -54 131 #define ERROR_STRUCTURE -55 132 #define ERROR_CREATE -56 133 #define ERROR_REPLACE -57 134 #define ERROR_EDIT -58 135 #define ERROR_MEMBRANE -59 136 #define ERROR_SET -60 137 #define ERROR_PROBE -61 138 #define ERROR_REFRESH -62 139 #define ERROR_STICKS -63 140 #define ERROR_BALLS -64 141 #define ERROR_BLUR -65 142 #define ERROR_GROUP -66 143 #define ERROR_DUMP -67 144 145 146