summaryrefslogtreecommitdiffstats
path: root/private/nw/svcdlls/nwwks/client/nwshrc.h
blob: cde22a11db3391ab168ac28207dfab7960ce7f9c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
/*++

Copyright (c) 1995  Microsoft Corporation

Module Name:

    nwshrc.h

Abstract:

    All resource ids used in nwprovau.dll

Author:

    Yi-Hsin Sung      (yihsins)     20-Oct-1995

Revision History:

--*/

#ifndef _NWSHRC_H_
#define _NWSHRC_H_

#include "nwshhelp.h"

#define IDC_STATIC                  -1
#define IDC_LOGOFRAME               599

//
// Icon Ids
//

#define IDI_TREE_ICON               600 
#define IDI_SERVER_ICON             601 
#define IDI_FOLDER_ICON             602 
#define IDI_PRINTER_ICON            603 
#define IDI_NDSCONT_ICON            604 

// Bitmap Ids
#define IDB_SERVER_ICON             701
#define IDB_TREE_ICON               702

//
// Dialog Ids
//

#define DLG_NETWARE_LOGIN           1000
#define DLG_NETWORK_CREDENTIAL      1001
#define DLG_CHANGE_PASSWORD         1002
#define DLG_CHANGE_PASSWORD2        1003
#define DLG_PASSWORD_CHANGE         1004
#define DLG_PASSWORD_PROMPT         1005
#define DLG_PREFERRED_SERVER_HELP   1006
#define DLG_ENTER_PASSWORD_HELP     1007
#define DLG_ENTER_OLD_PASSWORD      1009
#define DLG_PW_SELECT_SERVERS       1010
#define DLG_PW_CHANGED              1011
#define DLG_ENTER_OLD_PW_HELP       1012
#define DLG_PW_SELECT_SERVERS_HELP  1013
#define DLG_ENTER_ALT_USERNAME      1014
#define DLG_ENTER_ALT_UN_HELP       1015
#define DLG_CHANGE_PASSWORD3        1016
#define DLG_CHANGE_PASSWORD_HELP    1017

//
// Dialog Ids for Shell Extension
//
#define DLG_NDS_SUMMARYINFO         1100
#define DLG_SERVER_SUMMARYINFO      1101
#define DLG_SHARE_SUMMARYINFO       1102
#define DLG_PRINTER_SUMMARYINFO     1103
#define DLG_GLOBAL_WHOAMI           1104
#define DLG_NDSCONT_SUMMARYINFO     1105

//
// Help File and IDs
//
#define NW_HELP_FILE       TEXT("nwdoc.hlp")

//
// Control Ids used by all dialogs
//
#ifdef  NT1057
#define IDHELP                      100
#endif

//
// Control Ids used in both the login dialog and the
// change password dialog
//
#define ID_USERNAME                 101
#define ID_SERVER                   102
#define ID_LOCATION                 103
#define ID_PREFERREDSERVER_RB       104
#define ID_DEFAULTCONTEXT_RB        105
#define ID_DEFAULTTREE              106
#define ID_DEFAULTCONTEXT           107

//
// Control Ids used in the login dialog
//
#define ID_PASSWORD                 200

//
// Control Ids used in the change password dialog
//
#define ID_OLD_PASSWORD             300
#define ID_NEW_PASSWORD             301
#define ID_CONFIRM_PASSWORD         302

#define ID_ADD                      304
#define ID_REMOVE                   305
#define ID_ACTIVE_LIST              306
#define ID_INACTIVE_LIST            307
#define ID_ACTIVE_LIST_TITLE        308
#define ID_INACTIVE_LIST_TITLE      309

//
// Control Ids used in the network credential dialog
//
#define ID_VOLUME_PATH              400
#define ID_CONNECT_AS               401
#define ID_CONNECT_PASSWORD         402
#define ID_CONNECT_TEXT             403

//
// Login script
//
#define ID_LOGONSCRIPT              501

//
// Controls common to summaryinfo dialogs
//

#define IDD_ERROR                   200

//
// Controls Ids in DLG_NDS_SUMMARYINFO
//
#define IDD_NDS_NAME_TXT            101
#define IDD_NDS_NAME                102
#define IDD_NDS_CLASS_TXT           103
#define IDD_NDS_CLASS               104
#define IDD_NDS_COMMENT_TXT         105
#define IDD_NDS_COMMENT             106

//
// Controls Ids in DLG_SERVER_SUMMARYINFO
//
#define IDD_SERVER_NAME             101
#define IDD_SERVER_VERSION_TXT      102
#define IDD_SERVER_VERSION          103
#define IDD_SERVER_REVISION_TXT     104
#define IDD_SERVER_REVISION         105
#define IDD_SERVER_COMMENT_TXT      106
#define IDD_SERVER_COMMENT          107
#define IDD_SERVER_CONNECT_TXT      108
#define IDD_SERVER_CONNECT          109
#define IDD_SERVER_MAXCON_TXT       110
#define IDD_SERVER_MAXCON           111

//
// Controls Ids in DLG_SHARE_SUMMARYINFO
//
#define IDD_SHARE_NAME              101
#define IDD_SHARE_SERVER_TXT        102
#define IDD_SHARE_SERVER            103
#define IDD_SHARE_PATH_TXT          104
#define IDD_SHARE_PATH              105
#define IDD_SHARE_USED_SPC_CLR      106
#define IDD_SHARE_USED_SPC_TXT      107
#define IDD_SHARE_USED_SPC          108
#define IDD_SHARE_USED_SPC_MB       109
#define IDD_SHARE_FREE_SPC_CLR      110
#define IDD_SHARE_FREE_SPC_TXT      111
#define IDD_SHARE_FREE_SPC          112
#define IDD_SHARE_FREE_SPC_MB       113
#define IDD_SHARE_MAX_SPC_TXT       114
#define IDD_SHARE_MAX_SPC           115
#define IDD_SHARE_MAX_SPC_MB        116
#define IDD_SHARE_PIE               117
#define IDD_SHARE_LFN_TXT           118

//
// Controls Ids in DLG_PRINTER_SUMMARYINFO
//
#define IDD_PRINTER_NAME            101
#define IDD_PRINTER_QUEUE_TXT       102
#define IDD_PRINTER_QUEUE           103

//
// Controls Ids in DLG_GLOBAL_WHOAMI
//
#define IDD_GLOBAL_SERVERLIST_T     101
#define IDD_GLOBAL_SERVERLIST       102
#define IDD_GLOBAL_SVRLIST_DESC     103
#define IDD_DETACH                  104
#define IDD_REFRESH                 105

// 
// String Ids
//
#define IDS_START                         20000
#define IDS_NONE                          (IDS_START + 0)
#define IDS_NETWARE_PRINT_CAPTION         (IDS_START + 1)
#define IDS_NOTHING_TO_CONFIGURE          (IDS_START + 2)
#define IDS_NETWARE_TITLE                 (IDS_START + 3)
#define IDS_AUTH_FAILURE_TITLE            (IDS_START + 4)
#define IDS_NO_PREFERRED                  (IDS_START + 5)
#define IDS_LOGIN_FAILURE_WARNING         (IDS_START + 6)
#define IDS_AUTH_FAILURE_WARNING          (IDS_START + 7)
#define IDS_CHANGE_PASSWORD_INFO          (IDS_START + 8)
#define IDS_INVALID_SERVER                (IDS_START + 9)
#define IDS_PASSWORD_HAS_EXPIRED          (IDS_START + 10)
#define IDS_AUTH_ACC_RESTRICTION          (IDS_START + 11)
#define IDS_LOGIN_ACC_RESTRICTION         (IDS_START + 12)
#define IDS_PASSWORD_HAS_EXPIRED1         (IDS_START + 13)
#define IDS_BAD_PASSWORDS                 (IDS_START + 14)
#define IDS_CHANGE_PASSWORD_TITLE         (IDS_START + 15)
#define IDS_START_WORKSTATION_FIRST       (IDS_START + 16)
#define IDS_PASSWORD_HAS_EXPIRED0         (IDS_START + 17)
#define IDS_PASSWORD_HAS_EXPIRED2         (IDS_START + 18)
#define IDS_LOGIN_DISABLED                (IDS_START + 19)
#define IDS_START_WORKSTATION_FIRST_NTAS  (IDS_START + 20)
#define IDS_SERVER                        (IDS_START + 21)
#define IDS_CONTEXT                       (IDS_START + 22)
#define IDS_CONNECT_NO_ERROR_TEXT         (IDS_START + 23)
#define IDS_TITLE_LOGOUT                  (IDS_START + 24)
#define IDS_MESSAGE_LOGOUT_QUESTION       (IDS_START + 25)
#define IDS_MESSAGE_LOGOUT_FAILED         (IDS_START + 26)
#define IDS_MESSAGE_NOT_ATTACHED          (IDS_START + 27)
#define IDS_MESSAGE_DETACHED              (IDS_START + 28)
#define IDS_MESSAGE_LOGOUT_CONFIRM        (IDS_START + 29)
#define IDS_TITLE_WHOAMI                  (IDS_START + 30)
#define IDS_MESSAGE_ATTACHED              (IDS_START + 31)
#define IDS_BYTES                         (IDS_START + 32)
#define IDS_ORDERKB                       (IDS_START + 33)
#define IDS_ORDERMB                       (IDS_START + 34)
#define IDS_ORDERGB                       (IDS_START + 35)
#define IDS_ORDERTB                       (IDS_START + 36)
#define IDS_STATE_NOT_LOGGED_IN           (IDS_START + 37)
#define IDS_MESSAGE_NOT_ATTACHED_TO_TREE  (IDS_START + 38)
#define IDS_MESSAGE_ATTACHED_TO_TREE      (IDS_START + 39)
#define IDS_LOGIN_TYPE_NDS                (IDS_START + 40)
#define IDS_LOGIN_TYPE_BINDERY            (IDS_START + 41)
#define IDS_LOGIN_STATUS_SEPARATOR        (IDS_START + 42)
#define IDS_LOGIN_STATUS_AUTHENTICATED    (IDS_START + 43)
#define IDS_LOGIN_STATUS_NOT_AUTHENTICATED (IDS_START + 44)
#define IDS_LOGIN_STATUS_LICENSED         (IDS_START + 45)
#define IDS_LOGIN_STATUS_NOT_LICENSED     (IDS_START + 46)
#define IDS_LOGIN_STATUS_LOGGED_IN        (IDS_START + 47)
#define IDS_LOGIN_STATUS_ATTACHED_ONLY    (IDS_START + 48)
#define IDS_LOGIN_STATUS_NOT_ATTACHED     (IDS_START + 49)
#define IDS_MESSAGE_CONNINFO_ERROR        (IDS_START + 50)
#define IDS_MESSAGE_ADDCONN_ERROR         (IDS_START + 51)
#define IDS_MESSAGE_CONTEXT_ERROR         (IDS_START + 52)
#define IDS_MESSAGE_LOGGED_IN_TREE        (IDS_START + 53)
#define IDS_MESSAGE_NOT_LOGGED_IN_TREE    (IDS_START + 54)
#define IDS_MESSAGE_LOGGED_IN_SERVER      (IDS_START + 55)
#define IDS_MESSAGE_NOT_LOGGED_IN_SERVER  (IDS_START + 56)
#define IDS_MESSAGE_PROPERTIES_ERROR      (IDS_START + 57)
#define IDS_TREE_NAME_MISSING             (IDS_START + 58)
#define IDS_CONTEXT_MISSING               (IDS_START + 59)
#define IDS_SERVER_MISSING                (IDS_START + 60)
#define IDS_CONTEXT_AUTH_FAILURE_WARNING  (IDS_START + 61)
#define IDS_COLUMN_NAME                   (IDS_START + 62)
#define IDS_COLUMN_CONN_TYPE              (IDS_START + 63)
#define IDS_COLUMN_CONN_NUMBER            (IDS_START + 64)
#define IDS_COLUMN_USER                   (IDS_START + 65)
#define IDS_COLUMN_STATUS                 (IDS_START + 66)
#define IDS_MESSAGE_GETINFO_ERROR         (IDS_START + 67)
#define IDS_CP_FAILURE_WARNING            (IDS_START + 68)
#define IDS_CHANGE_PASSWORD_CONFLICT      (IDS_START + 69)
#define IDS_NO_TREES_DETECTED             (IDS_START + 70)
#define IDS_MESSAGE_LOGOUT_FROM_SERVER_FAILED  (IDS_START + 71)

//
// String Ids for Shell Extension
//
#define IDS_MESSAGE_CONTEXT_CHANGED       (IDS_START + 100)

#define IDS_VERBS_BASE                    (IDS_START + 150)
#define IDS_VERBS_HELP_BASE               (IDS_START + 200)

#define IDO_VERB_WHOAMI                   1
#define IDO_VERB_LOGOUT                   2
#define IDO_VERB_ATTACHAS                 3
#define IDO_VERB_GLOBALWHOAMI             4
#define IDO_VERB_SETDEFAULTCONTEXT        5
#define IDO_VERB_MAPNETWORKDRIVE          6
#define IDO_VERB_TREEWHOAMI               7


#define IDS_END                           (IDS_START + 1000)

#endif // _NWSHRC_H_