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