windows-parseacl-20080319
[openafs.git] / src / WINNT / client_exp / lang / en_US / afs_shl_ext.rc
1 /*
2  * Copyright 2000, International Business Machines Corporation and others.
3  * All Rights Reserved.
4  * 
5  * This software has been released under the terms of the IBM Public
6  * License.  For details, see the LICENSE file in the top-level source
7  * directory or online at http://www.openafs.org/dl/license10.html
8  */
9
10 #include "resource.h"
11
12 #define APSTUDIO_READONLY_SYMBOLS
13 /////////////////////////////////////////////////////////////////////////////
14 //
15 // Generated from the TEXTINCLUDE 2 resource.
16 //
17 #include "afxres.h"
18
19 /////////////////////////////////////////////////////////////////////////////
20 #undef APSTUDIO_READONLY_SYMBOLS
21
22 /////////////////////////////////////////////////////////////////////////////
23 // English (U.S.) resources
24
25 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
26 #ifdef _WIN32
27 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
28 #pragma code_page(1252)
29 #endif //_WIN32
30
31 #ifdef APSTUDIO_INVOKED
32 /////////////////////////////////////////////////////////////////////////////
33 //
34 // TEXTINCLUDE
35 //
36
37 1 TEXTINCLUDE DISCARDABLE 
38 BEGIN
39     "resource.h\0"
40 END
41
42 2 TEXTINCLUDE DISCARDABLE 
43 BEGIN
44     "#include ""afxres.h""\r\n"
45     "\0"
46 END
47
48 3 TEXTINCLUDE DISCARDABLE 
49 BEGIN
50     "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
51     "#define _AFX_NO_OLE_RESOURCES\r\n"
52     "#define _AFX_NO_TRACKER_RESOURCES\r\n"
53     "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
54     "\r\n"
55     "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
56     "#ifdef _WIN32\r\n"
57     "LANGUAGE 9, 1\r\n"
58     "#pragma code_page(1252)\r\n"
59     "#endif\r\n"
60     "#include ""afs_shl_ext.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
61     "#include ""afxres.rc""         // Standard components\r\n"
62     "#endif\0"
63 END
64
65 #endif    // APSTUDIO_INVOKED
66
67
68 #ifndef _MAC
69 /////////////////////////////////////////////////////////////////////////////
70 //
71 // Version
72 //
73
74 #define  AFS_VERINFO_FILE_DESCRIPTION "AFS Explorer Extension DLL"
75
76 #define AFS_VERINFO_NAME "afs_shl_ext"
77 #define AFS_VERINFO_FILENAME "afs_shl_ext.exe"
78 #define AFS_VERINFO_LANG_CODE 0x409
79 #define AFS_VERINFO_CHARSET 1252
80 #include "AFS_component_version_number.h"
81 #include "..\..\config\NTVersioninfo.rc"
82
83 #endif    // !_MAC
84
85
86 /////////////////////////////////////////////////////////////////////////////
87 //
88 // Menu
89 //
90
91 IDR_MENU_FILE MENU DISCARDABLE 
92 BEGIN
93     MENUITEM "Authentication...",           IDM_AUTHENTICATION
94     MENUITEM "Access Control Lists...",     IDM_ACL_SET
95     POPUP "&Volume/Partition"
96     BEGIN
97         MENUITEM "&Properties...",              IDM_VOLUME_PROPERTIES
98         MENUITEM "&Refresh name/ID map",        IDM_VOLUMEPARTITION_UPDATENAMEIDTABLE
99
100     END
101     POPUP "&Mount Point"
102     BEGIN
103         MENUITEM "&Show...",                    IDM_MOUNTPOINT_SHOW
104         MENUITEM "&Remove...",                  IDM_MOUNTPOINT_REMOVE
105         MENUITEM "&Make...",                    IDM_MOUNTPOINT_MAKE
106     END
107     MENUITEM "&Flush File/Dir",             IDM_FLUSH
108     MENUITEM "Flush Vol&ume",               IDM_FLUSH_VOLUME
109     MENUITEM "Show &File Servers...",       IDM_SHOW_SERVER
110     MENUITEM "Show &Cell...",               IDM_SHOWCELL
111     MENUITEM "Show Server Status...",       IDM_SERVER_STATUS
112     MENUITEM "Remove SymLink",              IDM_REMOVE_SYMLINK
113 END
114
115
116 /////////////////////////////////////////////////////////////////////////////
117 //
118 // Dialog
119 //
120
121 IDD_VOLUME_INFO DIALOG DISCARDABLE  0, 0, 349, 173
122 STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | 
123     WS_SYSMENU
124 CAPTION "Volume Information"
125 FONT 8, "MS Sans Serif"
126 BEGIN
127     DEFPUSHBUTTON   "OK",IDOK,60,150,50,14,WS_DISABLED
128     PUSHBUTTON      "Help",9,240,150,50,14
129     PUSHBUTTON      "Cancel",IDCANCEL,150,150,50,14
130     LISTBOX         IDC_LIST,10,20,330,100,LBS_SORT | LBS_USETABSTOPS | 
131                     LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
132     LTEXT           "File/Directory",IDC_STATIC,10,10,44,10
133     LTEXT           "Name",IDC_STATIC,90,10,20,8
134     LTEXT           "Quota",IDC_STATIC,225,10,19,8
135     LTEXT           "Used",IDC_STATIC,270,10,20,8
136     LTEXT           "%Used",IDC_STATIC,305,10,25,8
137     LTEXT           "ID",IDC_STATIC,175,10,10,8
138     LTEXT           "New Quota:",IDC_STATIC,10,127,40,10
139     EDITTEXT        IDC_NEW_QUOTA,55,126,50,12,ES_AUTOHSCROLL | WS_DISABLED
140     PUSHBUTTON      "Show Partition Info",IDC_PARTITION_INFO,205,125,69,14,
141                     WS_DISABLED
142     LTEXT           "KBytes",IDC_STATIC,118,127,25,10
143     CONTROL         "Spin1",IDC_QUOTA_SPIN,"msctls_updown32",UDS_WRAP | 
144                     UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_ARROWKEYS | 
145                     WS_DISABLED,106,125,10,14
146 END
147
148 IDD_SET_AFS_ACL DIALOG DISCARDABLE  0, 0, 325, 228
149 STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU
150 CAPTION "Set AFS ACL"
151 FONT 8, "MS Sans Serif"
152 BEGIN
153     LTEXT           "",IDC_DIR_NAME,51,12,259,10
154     LISTBOX         IDC_NORMAL_RIGHTS,10,46,175,75,LBS_USETABSTOPS | 
155                     LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | 
156                     WS_HSCROLL | WS_TABSTOP
157     LISTBOX         IDC_NEGATIVE_ENTRIES,10,141,175,75,LBS_USETABSTOPS | 
158                     LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | 
159                     WS_HSCROLL | WS_TABSTOP
160     CONTROL         "r - Read",IDC_READ,"Button",BS_AUTOCHECKBOX | 
161                     WS_TABSTOP,200,52,55,10
162     CONTROL         "w - Write",IDC_WRITE,"Button",BS_AUTOCHECKBOX | 
163                     WS_TABSTOP,200,111,55,10
164     CONTROL         "l - Lookup",IDC_LOOKUP,"Button",BS_AUTOCHECKBOX | 
165                     WS_TABSTOP,200,66,55,10
166     CONTROL         "d - Delete",IDC_DELETE,"Button",BS_AUTOCHECKBOX | 
167                     WS_TABSTOP,200,96,55,10
168     CONTROL         "i - Insert",IDC_INSERT,"Button",BS_AUTOCHECKBOX | 
169                     WS_TABSTOP,200,81,55,10
170     CONTROL         "k - Lock",IDC_LOCK,"Button",BS_AUTOCHECKBOX | 
171                     WS_TABSTOP,200,126,55,10
172     CONTROL         "a - Administer",IDC_ADMINISTER,"Button",BS_AUTOCHECKBOX | 
173                     WS_TABSTOP,200,141,55,10
174     PUSHBUTTON      "&Add...",IDC_ADD,270,45,45,14
175     PUSHBUTTON      "&Remove",IDC_REMOVE,270,70,45,14,WS_DISABLED
176     PUSHBUTTON      "&Clean",IDC_CLEAN,270,95,45,14
177     DEFPUSHBUTTON   "&OK",IDOK,270,150,45,14
178     PUSHBUTTON      "Ca&ncel",IDCANCEL,270,175,45,14
179     PUSHBUTTON      "&Help",9,270,201,45,14
180     LTEXT           "Directory:",IDC_STATIC,15,12,30,10
181     GROUPBOX        "Permissions",IDC_STATIC,195,41,65,115
182     LTEXT           "Normal",IDC_STATIC,10,30,23,8
183     LTEXT           "Name",IDC_COLUMN_3,69,38,20,8
184     LTEXT           "Permissions",IDC_STATIC,10,38,37,8
185     LTEXT           "Negative",IDC_STATIC,10,125,30,8
186     LTEXT           "Permissions",IDC_STATIC,10,133,38,8
187     LTEXT           "Name",IDC_COLUMN_4,69,133,20,8
188     GROUPBOX        "",IDC_STATIC,10,5,305,20
189     PUSHBUTTON      "Co&py...",IDC_COPY,270,120,45,14
190 END
191
192 IDD_MAKE_MOUNT_POINT DIALOG DISCARDABLE  0, 0, 219, 103
193 STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU
194 CAPTION "Make Mount Point"
195 FONT 8, "MS Sans Serif"
196 BEGIN
197     EDITTEXT        IDC_DIR,40,10,170,12,ES_AUTOHSCROLL
198     EDITTEXT        IDC_VOLUME,40,25,170,12,ES_AUTOHSCROLL
199     EDITTEXT        IDC_CELL,40,40,170,12,ES_AUTOHSCROLL
200     DEFPUSHBUTTON   "OK",IDOK,20,81,50,14
201     PUSHBUTTON      "Cancel",IDCANCEL,85,81,50,14
202     PUSHBUTTON      "Help",9,150,81,50,14
203     LTEXT           "Directory:",IDC_STATIC,5,12,30,10
204     LTEXT           "Volume:",IDC_STATIC,10,28,25,10
205     LTEXT           "Cell:",IDC_STATIC,21,42,15,10
206     GROUPBOX        "",IDC_STATIC,40,52,115,20
207     LTEXT           "Options:",IDC_STATIC,9,59,25,10
208     CONTROL         "Regular",IDC_REGULAR,"Button",BS_AUTORADIOBUTTON | 
209                     WS_GROUP,45,59,41,10
210     CONTROL         "Read/Write",IDC_RW,"Button",BS_AUTORADIOBUTTON,100,59,
211                     50,10
212 END
213
214 IDD_ADD_ACL DIALOG DISCARDABLE  0, 0, 235, 113
215 STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_CAPTION | WS_SYSMENU
216 CAPTION "Add ACL Entry"
217 FONT 8, "MS Sans Serif"
218 BEGIN
219     EDITTEXT        IDC_NAME,35,70,190,12,ES_AUTOHSCROLL
220     CONTROL         "r - Read",IDC_READ,"Button",BS_AUTOCHECKBOX | 
221                     WS_TABSTOP,20,15,45,10
222     CONTROL         "l - Lookup",IDC_LOOKUP2,"Button",BS_AUTOCHECKBOX | 
223                     WS_TABSTOP,20,25,50,10
224     CONTROL         "i - Insert",IDC_INSERT,"Button",BS_AUTOCHECKBOX | 
225                     WS_TABSTOP,20,35,50,10
226     CONTROL         "d - Delete",IDC_DELETE,"Button",BS_AUTOCHECKBOX | 
227                     WS_TABSTOP,20,45,50,10
228     CONTROL         "w - Write",IDC_WRITE,"Button",BS_AUTOCHECKBOX | 
229                     WS_TABSTOP,80,15,50,10
230     CONTROL         "k - Lock",IDC_LOCK2,"Button",BS_AUTOCHECKBOX | 
231                     WS_TABSTOP,80,25,55,10
232     CONTROL         "a - Administer",IDC_ADMINISTER,"Button",BS_AUTOCHECKBOX | 
233                     WS_TABSTOP,80,35,60,10
234     CONTROL         "Normal Entry",IDC_ADD_NORMAL_ENTRY,"Button",
235                     BS_AUTORADIOBUTTON | WS_GROUP,161,16,54,10
236     CONTROL         "Negative Entry",IDC_ADD_NEGATIVE_ENTRY,"Button",
237                     BS_AUTORADIOBUTTON,161,26,59,10
238     DEFPUSHBUTTON   "OK",IDOK,22,90,50,14
239     PUSHBUTTON      "Cancel",IDCANCEL,92,90,50,14
240     PUSHBUTTON      "Help",9,162,90,50,14
241     LTEXT           "Name:",IDC_STATIC,10,72,20,8
242     GROUPBOX        "Permissions",IDC_STATIC,10,5,135,55
243     GROUPBOX        "Entry Type",IDC_STATIC,155,6,70,34
244 END
245
246 IDD_PARTITION_INFO DIALOG DISCARDABLE  0, 0, 123, 83
247 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
248 CAPTION "Partition Info"
249 FONT 8, "MS Sans Serif"
250 BEGIN
251     EDITTEXT        IDC_TOTAL_SIZE,50,10,40,12,ES_AUTOHSCROLL | WS_DISABLED | 
252                     NOT WS_TABSTOP
253     EDITTEXT        IDC_BLOCKS_FREE,50,25,40,12,ES_AUTOHSCROLL | WS_DISABLED | 
254                     NOT WS_TABSTOP
255     EDITTEXT        IDC_PERCENT_USED,50,40,40,12,ES_AUTOHSCROLL | 
256                     WS_DISABLED | NOT WS_TABSTOP
257     DEFPUSHBUTTON   "Close",IDOK,14,62,40,14
258     PUSHBUTTON      "Help",9,69,62,40,14
259     LTEXT           "% Used:",IDC_STATIC,20,42,27,8
260     LTEXT           "Blocks Free:",IDC_STATIC,5,27,40,8
261     LTEXT           "Total Size:",IDC_STATIC,10,12,34,8
262     LTEXT           "K Bytes",IDC_STATIC,92,12,25,8
263     LTEXT           "K Bytes",IDC_STATIC,92,27,25,8
264 END
265
266 IDD_COPY_ACL DIALOG DISCARDABLE  0, 0, 239, 88
267 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
268 CAPTION "Copy ACL"
269 FONT 8, "MS Sans Serif"
270 BEGIN
271     EDITTEXT        IDC_FROM_DIR,55,10,175,12,ES_AUTOHSCROLL | ES_READONLY
272     EDITTEXT        IDC_TO_DIR,55,26,130,12,ES_AUTOHSCROLL
273     PUSHBUTTON      "Browse",IDC_BROWSE,195,25,35,15
274     CONTROL         "Clear Current Entries:",IDC_CLEAR,"Button",
275                     BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,10,46,82,10
276     DEFPUSHBUTTON   "OK",IDOK,20,65,50,14,WS_DISABLED
277     PUSHBUTTON      "Cancel",IDCANCEL,95,65,50,14
278     PUSHBUTTON      "Help",9,170,65,50,14
279     LTEXT           "Copy From:",IDC_STATIC,15,12,35,8
280     LTEXT           "Copy To:",IDC_STATIC,20,29,30,8
281 END
282
283 IDD_WHERE_IS DIALOG DISCARDABLE  0, 0, 299, 168
284 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
285 CAPTION "Where Is"
286 FONT 8, "MS Sans Serif"
287 BEGIN
288     DEFPUSHBUTTON   "Close",IDOK,65,145,50,14
289     PUSHBUTTON      "Help",9,180,145,50,14
290     LISTBOX         IDC_LIST,10,20,280,115,LBS_SORT | LBS_USETABSTOPS | 
291                     LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | 
292                     WS_TABSTOP
293     LTEXT           "File/Directory",IDC_STATIC,10,10,47,8
294     LTEXT           "File Server(s)",IDC_STATIC,128,10,44,8
295 END
296
297 IDD_RESULTS DIALOG DISCARDABLE  0, 0, 299, 168
298 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
299 CAPTION "Results"
300 FONT 8, "MS Sans Serif"
301 BEGIN
302     DEFPUSHBUTTON   "Close",IDOK,65,145,50,14
303     PUSHBUTTON      "Help",9,180,145,50,14
304     LISTBOX         IDC_LIST,10,20,280,115,LBS_USETABSTOPS | 
305                     LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | 
306                     WS_TABSTOP
307     LTEXT           "File/Directory",-1,10,10,45,8
308     LTEXT           "Result",IDC_RESULTS_LABEL,128,10,44,8
309 END
310
311 IDD_MOUNT_POINTS DIALOG DISCARDABLE  0, 0, 299, 168
312 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
313 CAPTION "Mount Points"
314 FONT 8, "MS Sans Serif"
315 BEGIN
316     DEFPUSHBUTTON   "Close",IDOK,65,145,50,14
317     PUSHBUTTON      "Help",9,180,145,50,14
318     LISTBOX         IDC_LIST,10,20,280,115,LBS_SORT | LBS_USETABSTOPS | 
319                     LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | 
320                     WS_TABSTOP
321     LTEXT           "Name",IDC_STATIC,10,11,20,8
322     LTEXT           "Volume",IDC_STATIC,75,11,27,8
323     LTEXT           "Cell",IDC_STATIC,155,11,15,8
324     LTEXT           "Type",IDC_STATIC,230,11,20,8
325 END
326
327 IDD_SYMLINKS DIALOG DISCARDABLE  0, 0, 299, 168
328 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
329 CAPTION "Symlinks"
330 FONT 8, "MS Sans Serif"
331 BEGIN
332     DEFPUSHBUTTON   "Close",IDOK,65,145,50,14
333     PUSHBUTTON      "Help",9,180,145,50,14
334     LISTBOX         IDC_LIST,10,20,280,115,LBS_SORT | LBS_USETABSTOPS | 
335                     LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | 
336                     WS_TABSTOP
337     LTEXT           "Name",IDC_STATIC,10,11,20,8
338     LTEXT           "Target",IDC_STATIC,75,11,27,8
339 END
340
341 IDD_DOWN_SERVERS DIALOG DISCARDABLE  0, 0, 209, 163
342 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
343 CAPTION "Down Servers"
344 FONT 8, "MS Sans Serif"
345 BEGIN
346     LISTBOX         IDC_LIST,10,20,190,110,LBS_SORT | LBS_NOINTEGRALHEIGHT | 
347                     WS_VSCROLL | WS_HSCROLL
348     LTEXT           "These servers are still down:",IDC_STATIC,10,10,95,8
349     DEFPUSHBUTTON   "OK",IDOK,82,140,45,15
350 END
351
352 IDD_SERVERSTATUS DIALOG DISCARDABLE  0, 0, 179, 143
353 STYLE DS_MODALFRAME | DS_3DLOOK | WS_POPUP | WS_VISIBLE | WS_CAPTION | 
354     WS_SYSMENU
355 CAPTION "Server Status"
356 FONT 8, "MS Sans Serif"
357 BEGIN
358     CONTROL         "Local Cell",IDC_LOCALCELL,"Button",BS_AUTORADIOBUTTON | 
359                     WS_GROUP | WS_TABSTOP,20,20,50,8
360     CONTROL         "Specified Cell:",IDC_SPECIFIEDCELL,"Button",
361                     BS_AUTORADIOBUTTON | WS_TABSTOP,20,36,60,10
362     CONTROL         "All Cells",IDC_ALL_CELLS,"Button",BS_AUTORADIOBUTTON | 
363                     WS_TABSTOP,20,65,45,10
364     CONTROL         "Do not probe servers",IDC_DONTPROBESERVERS,"Button",
365                     BS_AUTOCHECKBOX | WS_TABSTOP,24,87,80,10
366     DEFPUSHBUTTON      "Show Status",IDC_SHOWSTATUS,10,120,50,14
367     GROUPBOX        "Cell",IDC_STATIC,10,5,160,105,WS_GROUP
368     GROUPBOX        "",IDC_STATIC,20,80,90,20,WS_GROUP
369     EDITTEXT        IDC_CELL_NAME,30,47,130,12,ES_AUTOHSCROLL
370     PUSHBUTTON      "Close",IDCANCEL,65,120,50,14
371     PUSHBUTTON      "Help",9,120,120,50,14
372 END
373
374 IDD_AUTHENTICATION DIALOG DISCARDABLE  0, 0, 285, 158
375 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
376 CAPTION "Authentication"
377 FONT 8, "MS Sans Serif"
378 BEGIN
379     LISTBOX         IDC_TOKEN_LIST,10,18,265,110,LBS_SORT | LBS_USETABSTOPS | 
380                     LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | 
381                     WS_TABSTOP
382     DEFPUSHBUTTON   "Get Tokens",ID_GET_TOKENS,15,137,55,14
383     PUSHBUTTON      "Discard Tokens",ID_DISCARD_TOKENS,80,137,55,14
384     PUSHBUTTON      "Close",IDCANCEL,145,137,55,14
385     PUSHBUTTON      "Help",9,215,137,55,14
386     LTEXT           "User Name",IDC_STATIC,10,9,38,8
387     LTEXT           "Cell Name",IDC_STATIC,104,9,33,8
388     LTEXT           "Expiration",IDC_STATIC,222,9,32,8
389 END
390
391 IDD_KLOG_DIALOG DIALOGEX 0, 0, 169, 93
392 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
393 EXSTYLE WS_EX_APPWINDOW
394 CAPTION "Get Tokens"
395 FONT 8, "MS Sans Serif", 0, 0, 0x1
396 BEGIN
397     EDITTEXT        IDC_NAME,40,10,115,12,ES_AUTOHSCROLL
398     EDITTEXT        IDC_PASSWORD,40,30,115,12,ES_PASSWORD | ES_AUTOHSCROLL
399     EDITTEXT        IDC_CELL_NAME,40,50,115,12,ES_AUTOHSCROLL
400     DEFPUSHBUTTON   "OK",IDOK,20,70,35,14,WS_DISABLED
401     PUSHBUTTON      "Cancel",IDCANCEL,70,70,35,14
402     PUSHBUTTON      "Help",9,120,70,35,14
403     LTEXT           "Name:",IDC_STATIC,17,12,22,8
404     LTEXT           "Password:",IDC_STATIC,5,32,34,8
405     LTEXT           "Cell:",IDC_STATIC,24,52,15,8
406 END
407
408 IDD_UNLOG_DIALOG DIALOGEX 0, 0, 185, 63
409 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
410 EXSTYLE WS_EX_APPWINDOW
411 CAPTION "Discard Tokens"
412 FONT 8, "MS Sans Serif", 0, 0, 0x1
413 BEGIN
414     DEFPUSHBUTTON   "OK",IDOK,25,40,35,14
415     PUSHBUTTON      "Cancel",IDCANCEL,75,40,35,14
416     PUSHBUTTON      "Help",9,125,40,35,14
417     LTEXT           "Cell:",IDC_STATIC,10,17,14,8
418     EDITTEXT        IDC_CELL_NAME,29,15,145,12,ES_AUTOHSCROLL
419 END
420
421 IDD_SUBMTINFO DIALOG DISCARDABLE  0, 0, 257, 186
422 STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
423 CAPTION "Submounts"
424 FONT 8, "MS Sans Serif"
425 BEGIN
426     LISTBOX         IDC_LIST,10,20,183,157,LBS_SORT | LBS_NOINTEGRALHEIGHT | 
427                     WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
428     PUSHBUTTON      "Add ",IDC_ADD,202,20,45,14
429     PUSHBUTTON      "Delete",IDC_DELETE,202,39,45,14,WS_DISABLED
430     PUSHBUTTON      "Change",IDC_CHANGE,202,58,45,14,WS_DISABLED
431     LTEXT           "Submounts:",IDC_STATIC,10,10,50,8
432     DEFPUSHBUTTON   "OK",IDOK,202,145,45,14
433     PUSHBUTTON      "Cancel",IDCANCEL,202,163,45,14
434 END
435
436 IDD_ADD_SUBMOUNT DIALOG DISCARDABLE  0, 0, 235, 79
437 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
438 CAPTION "Add Submount"
439 FONT 8, "MS Sans Serif"
440 BEGIN
441     EDITTEXT        IDC_SHARE_NAME,62,8,163,12,ES_AUTOHSCROLL
442     EDITTEXT        IDC_PATH_NAME,62,23,163,12,ES_AUTOHSCROLL
443     DEFPUSHBUTTON   "OK",IDOK,22,53,45,14
444     PUSHBUTTON      "Cancel",IDCANCEL,92,53,45,14
445     PUSHBUTTON      "Help",9,167,53,45,14
446     LTEXT           "Submount Name:",IDC_STATIC,18,10,29,8
447     LTEXT           "Path Name:",IDC_STATIC,19,25,28,8
448 END
449
450 IDD_SYMBOLICLINK_ADD DIALOG DISCARDABLE  0, 0, 235, 79
451 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
452 CAPTION "Add Symbolic Link"
453 FONT 8, "MS Sans Serif"
454 BEGIN
455     EDITTEXT        IDC_NAME,62,8,163,12,ES_AUTOHSCROLL
456     EDITTEXT        IDC_DIR,62,23,163,12,ES_AUTOHSCROLL
457     DEFPUSHBUTTON   "OK",IDOK,22,53,45,14
458     PUSHBUTTON      "Cancel",IDCANCEL,92,53,45,14
459     PUSHBUTTON      "Help",9,167,53,45,14
460     LTEXT           "Link Name:",IDC_STATIC,18,10,29,8
461     LTEXT           "Path Name:",IDC_STATIC,19,25,28,8
462 END
463
464
465 /////////////////////////////////////////////////////////////////////////////
466 //
467 // DESIGNINFO
468 //
469
470 #ifdef APSTUDIO_INVOKED
471 GUIDELINES DESIGNINFO DISCARDABLE 
472 BEGIN
473     IDD_SERVERSTATUS, DIALOG
474     BEGIN
475         RIGHTMARGIN, 171
476     END
477
478     IDD_AUTHENTICATION, DIALOG
479     BEGIN
480         LEFTMARGIN, 7
481         RIGHTMARGIN, 278
482         TOPMARGIN, 7
483         BOTTOMMARGIN, 151
484     END
485
486     IDD_KLOG_DIALOG, DIALOG
487     BEGIN
488         LEFTMARGIN, 7
489         RIGHTMARGIN, 162
490         TOPMARGIN, 7
491         BOTTOMMARGIN, 86
492     END
493
494     IDD_UNLOG_DIALOG, DIALOG
495     BEGIN
496         LEFTMARGIN, 7
497         RIGHTMARGIN, 178
498         TOPMARGIN, 7
499         BOTTOMMARGIN, 56
500     END
501
502     IDD_SUBMTINFO, DIALOG
503     BEGIN
504         LEFTMARGIN, 10
505         RIGHTMARGIN, 247
506         BOTTOMMARGIN, 177
507     END
508
509     IDD_ADD_SUBMOUNT, DIALOG
510     BEGIN
511         LEFTMARGIN, 7
512         RIGHTMARGIN, 228
513         TOPMARGIN, 7
514         BOTTOMMARGIN, 25
515     END
516 END
517 #endif    // APSTUDIO_INVOKED
518
519
520 /////////////////////////////////////////////////////////////////////////////
521 //
522 // String Table
523 //
524
525 STRINGTABLE DISCARDABLE 
526 BEGIN
527     ID_ACL_CLEAN            "fs cleanacl"
528     ID_ACL_COPY             "fs copyacl"
529     ID_ACL_LIST             "fs listacl"
530     ID_ACL_SET              "fs setacl"
531     ID_VOLUME_CHECK         "fs checkvolumes"
532     ID_VOLUME_DISKFREE      "fs diskfree"
533     ID_VOLUME_EXAMINE       "fs examine"
534     ID_VOLUME_FLUSH         "fs flushvolume"
535     ID_VOLUME_QUOTA_BRIEF   "fs quota"
536     ID_VOLUME_QUOTA_FULL    "fs listquota"
537     ID_VOLUME_QUOTA_SET     "fs setvol"
538     ID_VOLUME_SET           "fs setvol"
539 END
540
541 STRINGTABLE DISCARDABLE 
542 BEGIN
543     ID_FLUSH                "fs flush"
544     ID_WHEREIS              "fs whereis"
545     ID_SHOWCELL             "fs whichcell"
546     ID_MOUNTPOINT_SHOW      "fs lsmount"
547     ID_MOUNTPOINT_REMOVE    "fs rmmount"
548     ID_SHOW_SERVER          "fs whereis"
549     ID_AUTHENTICATE         "Log into or out of AFS"
550     ID_SERVER_STATUS        "Check Servers"
551     ID_VOLUME_PROPERTIES    "fs listquota, diskfree, examine, quota, setquota, setvol"
552     ID_VOLUMEPARTITION_UPDATENAMEIDTABLE "fs checkvolumes"
553     ID_MOUNTPOINT_MAKE      "fs mkmount"
554     IDS_FLUSH_FAILED        "Can't flush active file %o"
555     IDS_FLUSH_ERROR         "Error flushing file %o:  %s"
556 END
557
558 STRINGTABLE DISCARDABLE 
559 BEGIN
560     IDS_FLUSH_OK            "Selected file(s) flushed successfully"
561     IDS_CANT_GET_CELL       "Error determining cell:  "
562     IDS_FLUSH_VOLUME_ERROR  "Error flushing volume for %o:  %s"
563     IDS_FLUSH_VOLUME_OK     "Volume flushed successfully"
564     IDS_WHERE_IS            "File %o is on host %s"
565     IDS_CLEANACL_NOT_SUPPORTED 
566                             "Cannot clean ACL for file %o:  clean Acl is not supported for DFS access lists"
567     IDS_ACL_IS_FINE         "Access list for %o is fine"
568     IDS_CLEANACL_INVALID_ARG 
569                             "Cannot clean ACL for file %o:  Invalid argument, possible reasons include:  file not in vice or too many users on access control list"
570     IDS_ANY_STRING          "%o"
571     IDS_CLEANACL_DONE       "Obsolete ACL entries have been deleted."
572     ID_SUBMOUNTS            "Create or delete an AFS submount"
573     IDS_GETRIGHTS_ERROR     "Unable to read access list for directory %o:  %o"
574     IDS_DFSACL_ERROR        "Cannot edit DFS ACLs with this command"
575     IDS_SAVE_ACL_ERROR      "Cannot save ACL for %o:  %o"
576     IDS_SAVE_ACL_EINVAL_ERROR 
577                             "Cannot save ACL for %o:  Invalid argument, possible reasons include:  file not in AFS, too many users on access control list,  tried to add non-existent user to access control list"
578     IDS_ACL_READ_ERROR      "Cannot read ACL for %o:  %o"
579 END
580
581 STRINGTABLE DISCARDABLE 
582 BEGIN
583     IDS_NO_DFS_COPY_ACL     "Cannot copy ACL to dir %o:  copy ACL is not supported for DFS access lists"
584     IDS_COPY_ACL_EINVAL_ERROR 
585                             "Cannot copy ACL to dir %o:  Invalid argument, possible reasons include: File not in AFS."
586     IDS_COPY_ACL_ERROR      "Cannot copy ACL to %o:  %o"
587     IDS_NOT_MOUNT_POINT_ERROR "%o is not a mount point."
588     IDS_LIST_MOUNT_POINT_ERROR "Error:  %o"
589     IDS_MAKE_MP_NOT_AFS_ERROR 
590                             "Mount points must be created within the AFS file system"
591     IDS_MOUNT_POINT_ERROR   "Error creating mount point:  %o"
592     IDS_ERROR               "Error:  %o"
593     IDS_DELETED             "Deleted successfully"
594     IDS_SET_QUOTA_ERROR     "Error setting quota:  %o"
595     ID_SUBMOUNTS_CREATE     "Create an AFS submount"
596     ID_SUBMOUNTS_EDIT       "Add, change or delete AFS submounts"
597 END
598
599 STRINGTABLE DISCARDABLE 
600 BEGIN
601     IDS_CHECK_SERVERS_ERROR "Error checking status of file server machines:  %o"
602     IDS_ALL_SERVERS_RUNNING "All servers are running."
603     IDS_CHECK_VOLUMES_OK    "All volumeID/name mappings checked."
604     IDS_CHECK_VOLUMES_ERROR "Error checking volumeID/name mappings:  %o"
605     IDS_INVALID_ACL_DATA    "Internal Error: Invalid ACL data was received."
606 END
607
608 STRINGTABLE DISCARDABLE 
609 BEGIN
610     IDS_ACL_ENTRY_NAME_IN_USE 
611                             "The name you have chosen is already in use.  Please enter a different name."
612     IDS_REALLY_DEL_MOUNT_POINTS 
613                             "Are you sure you want to remove the selected mount point(s)?"
614     IDS_DIR_DOES_NOT_EXIST_ERROR "The directory '%o' does not exist."
615     IDS_CLEANACL_MSG        "Obsolete ACLs will be deleted!"
616     IDS_COPY_ACL_OK         "ACL copied successfully."
617     IDS_GET_TOKENS_NO_AFS_SERVICE 
618                             "Cannot read token information:  AFS service may not have started."
619     IDS_GET_TOKENS_UNEXPECTED_ERROR 
620                             "Cannot read token information:  Unexpected Error, code %d."
621     IDS_GET_TOKENS_UNEXPECTED_ERROR2 
622                             "Cannot read token information:  Unexpected error, service %s.%s.%s, code %d."
623     IDS_ENTER_QUOTA         "Please enter a valid quota."
624     IDS_AUTHENTICATION_ITEM "&Authentication..."
625     IDS_ACLS_ITEM           "Access &Control Lists..."
626     IDS_VOL_PART_ITEM       "&Volume/Partition"
627     IDS_VOL_PART_PROPS_ITEM "&Properties"
628     IDS_VOL_PART_REFRESH_ITEM "&Refresh name/ID map"
629     IDS_MOUNT_POINT_ITEM    "&Mount Point"
630     IDS_MP_SHOW_ITEM        "&Show..."
631 END
632
633 STRINGTABLE DISCARDABLE 
634 BEGIN
635     IDS_MP_REMOVE_ITEM      "&Remove..."
636     IDS_MP_MAKE_ITEM        "&Make..."
637     IDS_FLUSH_FILE_DIR_ITEM "&Flush File/Dir"
638     IDS_FLUSH_VOLUME_ITEM   "Flush Vol&ume"
639     IDS_SHOW_FILE_SERVERS_ITEM "Show &File Servers..."
640     IDS_SHOW_CELL_ITEM      "Show &Cell..."
641     IDS_SHOW_SERVER_STATUS_ITEM "Show Server Status..."
642     IDS_AFS_ITEM            "&AFS"
643     IDS_SUBMOUNTS_ITEM      "Su&bmounts"
644     IDS_GET_SUBMT_INFO_ERROR 
645                             "Unable to read submount information for sharename %o."
646     IDS_REALLY_DELETE_SUBMT "Delete sharename %o?"
647     IDS_SUBMT_SAVE_FAILED   "Your changes to the submount database have failed."
648     IDS_SUBMOUNTS_CREATE_ITEM "&Add"
649     IDS_SUBMOUNTS_EDIT_ITEM "&Edit..."
650     IDS_EDIT_PATH_NAME      "Edit Path Name"
651 END
652
653 STRINGTABLE DISCARDABLE 
654 BEGIN
655     IDS_SHOW_CELL           "Show Cell"
656     IDS_SHOW_CELL_COLUMN    "Cell"
657     IDS_SHOW_FS             "Show File Servers"
658     IDS_SHOW_FS_COLUMN      "File Server(s)"
659     IDS_REMOVE_MP           "Remove Mount Points"
660     IDS_REMOVE_MP_COLUMN    "Result"
661     IDS_REMOVE_SYMLINK_ITEM "&Remove Symbolic Link"
662     IDS_REALLY_REMOVE_SYMLINK "Are you sure you want to remove the selected Symbolic Link?"
663 END
664
665 STRINGTABLE DISCARDABLE 
666 BEGIN
667     IDS_SYMBOLICLINK_ADD                  "&Add"
668     IDS_SYMBOLICLINK_SHOW                 "&Show"
669     IDS_SYMBOLICLINK_REMOVE               "&Remove"
670     IDS_SYMBOLIC_LINK_ITEM                "Symbolic &Link"
671     IDS_UNABLE_TO_CREATE_SYMBOLIC_LINK    "Unable to create symbolic link: %o."
672     IDS_UNABLE_TO_SET_CURRENT_DIRECTORY   "Unable to set current directory."
673     IDS_CURRENT_DIRECTORY_PATH_TOO_LONG   "Current directory pathname is too long."
674     IDS_CLEANACL_ERROR                    "Error Cleaning ACL(s)."
675     IDS_MAKE_LNK_NOT_AFS_ERROR            "Symlinks must be created within the AFS file system."
676     IDS_NOT_AFS_CLIENT_ADMIN_ERROR        "Must be AFS Client Administrators to modify the root.afs volume."
677     IDS_WARNING                           "Warning"
678     IDS_VOLUME_NOT_IN_CELL_WARNING        "Volume %s does not exist in cell %s.\n"
679     IDS_NOT_SYMLINK_ERROR                 "%o is not a symbolic link."
680     ID_SYMBOLICLINK_ADD         "symlink make"
681     ID_SYMBOLICLINK_SHOW        "symlink list"
682     ID_SYMBOLICLINK_REMOVE      "symlink remove"
683 END
684
685 STRINGTABLE DISCARDABLE 
686 BEGIN
687     AFX_IDS_APP_TITLE       "AFS Client"
688 END
689
690 #endif    // English (U.S.) resources
691 /////////////////////////////////////////////////////////////////////////////
692
693
694
695 #ifndef APSTUDIO_INVOKED
696 /////////////////////////////////////////////////////////////////////////////
697 //
698 // Generated from the TEXTINCLUDE 3 resource.
699 //
700 #define _AFX_NO_SPLITTER_RESOURCES
701 #define _AFX_NO_OLE_RESOURCES
702 #define _AFX_NO_TRACKER_RESOURCES
703 #define _AFX_NO_PROPERTY_RESOURCES
704
705 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
706 #ifdef _WIN32
707 LANGUAGE 9, 1
708 #pragma code_page(1252)
709 #endif
710 #include "afs_shl_ext.rc2"  // non-Microsoft Visual C++ edited resources
711 #include "afxres.rc"         // Standard components
712 #endif
713 /////////////////////////////////////////////////////////////////////////////
714 #endif    // not APSTUDIO_INVOKED
715