1LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
2
3IDR_MAINMENU MENU
4BEGIN
5  POPUP "&File"
6  BEGIN
7    MENUITEM "Export...",   ID_EXPORT
8    MENUITEM SEPARATOR
9    MENUITEM "E&xit",       ID_EXIT
10  END
11  POPUP "Action"
12  BEGIN
13    MENUITEM "Connect to...", ID_CONNECT, GRAYED
14    MENUITEM SEPARATOR
15    MENUITEM "Start",       ID_START, GRAYED
16    MENUITEM "Stop",        ID_STOP, GRAYED
17    MENUITEM "Pause",       ID_PAUSE, GRAYED
18    MENUITEM "Resume",      ID_RESUME, GRAYED
19    MENUITEM "Restart",     ID_RESTART, GRAYED
20    MENUITEM SEPARATOR
21    MENUITEM "Refresh",     ID_REFRESH
22    MENUITEM SEPARATOR
23    MENUITEM "Edit...",     ID_EDIT, GRAYED
24    MENUITEM "Create...",   ID_CREATE, GRAYED
25    MENUITEM "Delete...",   ID_DELETE, GRAYED
26    MENUITEM SEPARATOR
27    MENUITEM "Properties...", ID_PROP, GRAYED
28  END
29  POPUP "View"
30  BEGIN
31    MENUITEM "Large Icons", ID_VIEW_LARGE
32    MENUITEM "Small Icons", ID_VIEW_SMALL
33    MENUITEM "List",        ID_VIEW_LIST
34    MENUITEM "Details",     ID_VIEW_DETAILS
35    MENUITEM SEPARATOR
36    MENUITEM "Customize...",ID_VIEW_CUST, GRAYED
37  END
38  POPUP "Help"
39  BEGIN
40    MENUITEM "Help",        ID_HELP
41    MENUITEM "About",       ID_ABOUT
42  END
43END
44
45IDR_POPUP MENU
46BEGIN
47  POPUP "popup"
48  BEGIN
49    MENUITEM "Start",       ID_START, GRAYED
50    MENUITEM "Stop",        ID_STOP, GRAYED
51    MENUITEM "Pause",       ID_PAUSE, GRAYED
52    MENUITEM "Resume",      ID_RESUME, GRAYED
53    MENUITEM "Restart",     ID_RESTART, GRAYED
54    MENUITEM SEPARATOR
55    MENUITEM "Refresh",     ID_REFRESH
56    MENUITEM SEPARATOR
57    MENUITEM "Edit...",     ID_EDIT, GRAYED
58    MENUITEM "Delete...",   ID_DELETE, GRAYED
59    MENUITEM SEPARATOR
60    MENUITEM "Properties...", ID_PROP, GRAYED
61    MENUITEM SEPARATOR
62    MENUITEM "Help...",     ID_HELP
63  END
64END
65
66IDD_ABOUTBOX DIALOGEX 22,16,190,182
67CAPTION "About Service Manager"
68FONT 8, "MS Shell Dlg",0,0
69STYLE DS_SHELLFONT | WS_BORDER | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME
70BEGIN
71  LTEXT "Service Manager v0.8\nCopyright (C) 2005-2007\nby Ged Murphy (gedmurphy@reactos.org)", IDC_STATIC, 48, 7, 135, 30
72  PUSHBUTTON "Close", IDOK, 75, 162, 44, 15
73  ICON IDI_SM_ICON, IDC_STATIC, 10, 10, 7, 30
74  EDITTEXT IDC_LICENSE_EDIT, 8, 44, 174, 107, WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_READONLY | ES_MULTILINE
75END
76
77IDD_DLG_GENERAL DIALOGEX 6, 6, 253, 232
78CAPTION "General"
79FONT 8, "MS Shell Dlg",0,0
80STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_DLGFRAME | WS_SYSMENU | WS_THICKFRAME | WS_GROUP | WS_TABSTOP
81BEGIN
82  LTEXT "", IDC_SERV_NAME, 70,11,176,11, WS_CHILD | WS_VISIBLE
83  EDITTEXT IDC_DISP_NAME, 70, 29, 176, 13, WS_CHILD | WS_VISIBLE | WS_TABSTOP | ES_READONLY
84  EDITTEXT IDC_DESCRIPTION, 70, 46, 176, 24, WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_TABSTOP | ES_MULTILINE | ES_READONLY
85  EDITTEXT IDC_EXEPATH, 6, 86, 240, 13, WS_CHILD | WS_VISIBLE | WS_TABSTOP | ES_READONLY
86  COMBOBOX IDC_START_TYPE, 70, 107, 176, 40, WS_CHILD | WS_VISIBLE | WS_TABSTOP | CBS_DROPDOWNLIST
87  PUSHBUTTON "Start", IDC_START, 6, 155, 54, 15, WS_DISABLED
88  PUSHBUTTON "Stop", IDC_STOP, 68, 155, 54, 15, WS_DISABLED
89  PUSHBUTTON "Pause", IDC_PAUSE , 130, 155, 54, 15, WS_DISABLED
90  PUSHBUTTON "Resume", IDC_RESUME, 192, 155, 54, 15, WS_DISABLED
91  LTEXT "Service name:", IDC_STATIC, 4, 11, 53, 11
92  LTEXT "Display name:", IDC_STATIC, 4, 29, 53, 11
93  LTEXT "Description:", IDC_STATIC, 4, 51, 53, 11
94  LTEXT "Path to executable:", IDC_STATIC, 6, 73, 82, 9
95  LTEXT "Startup type:", IDC_STATIC, 6, 108, 53, 11
96  LTEXT "Service status:", IDC_STATIC, 4, 138, 53, 11
97  LTEXT "", IDC_SERV_STATUS, 70, 138, 176, 11, WS_CHILD | WS_VISIBLE
98  LTEXT "You can specify the start parameters that apply when you start the service from here.",IDC_STATIC, 6,177,240,15
99  LTEXT "Start parameters:", IDC_STATIC, 6, 200, 58, 11
100  EDITTEXT IDC_START_PARAM, 68, 199, 178, 13, WS_CHILD | WS_VISIBLE | WS_TABSTOP
101  PUSHBUTTON "Edit", IDC_EDIT, 192, 215, 54, 15, WS_DISABLED
102END
103
104IDD_DLG_DEPEND DIALOGEX 6,6,253,225
105CAPTION "Dependencies"
106FONT 8, "MS Shell Dlg",0,0
107STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_DLGFRAME | WS_SYSMENU | WS_THICKFRAME | WS_GROUP | WS_TABSTOP
108BEGIN
109  CONTROL "", IDC_DEPEND_TREE1, "SysTreeView32" , WS_BORDER | WS_CHILDWINDOW | WS_VISIBLE | WS_TABSTOP | TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_DISABLEDRAGDROP, 8, 70, 236, 68
110  CONTROL "", IDC_DEPEND_TREE2, "SysTreeView32", WS_BORDER | WS_CHILDWINDOW | WS_VISIBLE | WS_TABSTOP | TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_DISABLEDRAGDROP, 8, 151, 234, 67
111  LTEXT "Some services depend on other services, system drivers and load order groups. If a system component is stopped or it is not running properly, dependant services can be affected.", IDC_STATIC,8, 7, 238, 26
112  LTEXT "This service depends on the following components", IDC_STATIC, 8, 57, 236, 9
113  LTEXT "", IDC_DEPEND_SERVICE, 8, 38, 236, 13
114END
115
116IDD_DLG_CREATE DIALOGEX 6,6,225,209
117CAPTION "Create a service"
118FONT 8, "MS Shell Dlg",0,0
119STYLE DS_SHELLFONT | WS_BORDER | WS_VISIBLE | WS_DLGFRAME | WS_SYSMENU | WS_THICKFRAME | WS_GROUP | WS_TABSTOP
120BEGIN
121  EDITTEXT IDC_CREATE_SERVNAME, 72, 12, 150, 11, WS_CHILD | WS_VISIBLE | WS_EX_CLIENTEDGE
122  EDITTEXT IDC_CREATE_DISPNAME, 72, 31, 150, 11, WS_CHILD | WS_VISIBLE
123  EDITTEXT IDC_CREATE_PATH, 10, 62, 210, 13, WS_CHILD | WS_VISIBLE
124  EDITTEXT IDC_CREATE_DESC, 10, 97, 210, 48, WS_CHILD | WS_VISIBLE
125  EDITTEXT IDC_CREATE_OPTIONS, 10, 162, 210, 13, WS_CHILD | WS_VISIBLE
126  LTEXT "*Service Name :", IDC_STATIC, 12, 12, 54, 9
127  LTEXT "*Display Name :", IDC_STATIC, 12, 33, 54, 9
128  LTEXT "*Path to executable :", IDC_STATIC, 10, 51, 68, 9
129  LTEXT "Description :", IDC_STATIC, 12, 86, 44, 9
130  PUSHBUTTON "OK", IDOK, 126, 192, 44, 13
131  PUSHBUTTON "Cancel", IDCANCEL, 176, 192, 46, 13
132  LTEXT "Additional options (click help for details)", IDC_STATIC, 10, 151, 134, 9
133  PUSHBUTTON "Help", ID_CREATE_HELP, 10, 192, 44, 13
134END
135
136IDD_DLG_DELETE DIALOGEX 6,6,185,148
137CAPTION "Delete a service"
138FONT 8, "MS Shell Dlg",0,0
139STYLE DS_SHELLFONT | WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
140BEGIN
141  ICON IDI_WARNING, IDC_STATIC, 10, 8, 24, 22
142  LTEXT "Are you sure you want to delete the following service? This cannot be undone once removed!", IDC_STATIC, 50, 6, 125, 25
143  LTEXT "Service Name:",IDC_STATIC, 6, 40, 80, 9
144  LTEXT "", IDC_DEL_NAME, 15, 53, 160, 15
145  EDITTEXT IDC_DEL_DESC, 6, 73, 174, 48, WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_EX_STATICEDGE | ES_MULTILINE | ES_READONLY
146  PUSHBUTTON "Yes", IDOK, 26, 129, 54, 13
147  DEFPUSHBUTTON "No", IDCANCEL, 102, 129, 54, 13
148END
149
150IDD_DLG_DEPEND_STOP DIALOGEX 6,6,240,148
151CAPTION "Stop Other Services"
152FONT 8, "MS Shell Dlg",0,0
153STYLE DS_SHELLFONT | WS_BORDER | WS_DLGFRAME | DS_MODALFRAME
154BEGIN
155  ICON IDI_WARNING, IDC_STATIC, 10, 8, 24, 22
156  LTEXT "", IDC_STOP_DEPENDS, 40, 8, 170, 25
157  LISTBOX IDC_STOP_DEPENDS_LB, 15, 40, 210, 70, WS_CHILD | WS_VISIBLE | WS_EX_STATICEDGE | LBS_NOSEL
158  LTEXT "Do you want to stop these services?",IDC_STATIC, 15, 110, 150, 10
159  DEFPUSHBUTTON "Yes", IDOK, 60, 129, 54, 14
160  PUSHBUTTON "No", IDCANCEL, 120, 129, 54, 14
161END
162
163IDD_DLG_HELP_OPTIONS DIALOGEX 6,6,200,150
164CAPTION "Options"
165FONT 8, "MS Shell Dlg",0,0
166STYLE 0x10CF0000
167BEGIN
168  LTEXT "", IDC_CREATE_HELP, 6, 5, 200, 150
169  PUSHBUTTON "Ok", IDOK, 75, 130, 44, 13
170END
171
172IDD_DLG_PROGRESS DIALOGEX 6,6,255,89
173CAPTION "Service Control"
174FONT 8, "MS Shell Dlg",0,0
175STYLE DS_SHELLFONT | WS_BORDER | WS_DLGFRAME | WS_SYSMENU | WS_VISIBLE | DS_MODALFRAME
176EXSTYLE WS_EX_TOOLWINDOW
177BEGIN
178  CONTROL "", IDC_SERVCON_PROGRESS, "msctls_progress32", 0x50000000, 8, 46, 238, 13
179  LTEXT "", IDC_SERVCON_INFO, 8, 5, 236, 11
180  LTEXT "", IDC_SERVCON_NAME, 8, 25, 66, 11
181  PUSHBUTTON "&Close", IDOK, 100, 70, 54, 13
182END
183
184
185
186STRINGTABLE DISCARDABLE
187BEGIN
188  IDS_FIRSTCOLUMN "Name"
189  IDS_SECONDCOLUMN "Description"
190  IDS_THIRDCOLUMN "Status"
191  IDS_FOURTHCOLUMN "Startup Type"
192  IDS_FITHCOLUMN "Log On As"
193END
194
195STRINGTABLE DISCARDABLE
196BEGIN
197  IDS_SERVICES_STARTED "Started"
198  IDS_SERVICES_STOPPED "Stopped"
199  IDS_SERVICES_AUTO "Automatic"
200  IDS_SERVICES_MAN "Manual"
201  IDS_SERVICES_DIS "Disabled"
202END
203
204STRINGTABLE DISCARDABLE
205BEGIN
206  IDS_NUM_SERVICES "Num Services: %d"
207  IDS_STOP_DEPENDS "When %s stops, these other services will also stop"
208  IDS_NO_DEPENDS "<No Dependencies>"
209  IDS_LICENSE "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\r\n\r\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\r\n\r\nYou should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA."
210END
211
212STRINGTABLE DISCARDABLE
213BEGIN
214  IDS_TOOLTIP_PROP "Properties"
215  IDS_TOOLTIP_REFRESH "Refresh"
216  IDS_TOOLTIP_EXPORT "Export list"
217  IDS_TOOLTIP_CREATE "Create a new service"
218  IDS_TOOLTIP_DELETE "Deletes an existing service"
219  IDS_TOOLTIP_START "Start service"
220  IDS_TOOLTIP_STOP "Stop service"
221  IDS_TOOLTIP_PAUSE "Pause service"
222  IDS_TOOLTIP_RESTART "Restart service"
223END
224
225STRINGTABLE DISCARDABLE
226BEGIN
227  IDS_PROGRESS_INFO_START  "ReactOS is attempting to start the following service"
228  IDS_PROGRESS_INFO_STOP   "ReactOS is attempting to stop the following service"
229  IDS_PROGRESS_INFO_PAUSE  "ReactOS is attempting to pause the following service"
230  IDS_PROGRESS_INFO_RESUME "ReactOS is attempting to resume the following service"
231  IDS_CREATE_SUCCESS "Service Created Succesfully"
232  IDS_DELETE_SUCCESS "Service Deleted Succesfully"
233  IDS_CREATE_REQ "Fields marked with an\nasterix are mandatory"
234  IDS_DELETE_STOP "You must manually stop the service before deleting!"
235END
236
237STRINGTABLE DISCARDABLE
238BEGIN
239  IDS_HELP_OPTIONS "CREATE OPTIONS:\r\nNOTE: The option name includes the equal sign.\r\n type= <own|share|interact|kernel|filesys|rec>\r\n       (default = own)\r\n start= <boot|system|auto|demand|disabled>\r\n       (default = demand) \r\n error= <normal|severe|critical|ignore>\r\n       (default = normal)\r\n group= <LoadOrderGroup>\r\n tag= <yes|no>\r\n depend= <Dependencies(separated by / (forward slash))>\r\n obj= <AccountName|ObjectName>\r\n       (default = LocalSystem)\r\n password= <password>\r\n"
240END
241
242/* Hints */
243STRINGTABLE DISCARDABLE
244BEGIN
245  IDS_HINT_BLANK        " "
246  IDS_HINT_EXPORT       " Exports the current list to a file."
247  IDS_HINT_EXIT         " Exits the program."
248
249  IDS_HINT_CONNECT      " Manage a different computer."
250  IDS_HINT_START        " Start the selected service."
251  IDS_HINT_STOP         " Stop the selected service."
252  IDS_HINT_PAUSE        " Pause the selected service."
253  IDS_HINT_RESUME       " Resume the selected service."
254  IDS_HINT_RESTART      " Stop and start the selected service."
255  IDS_HINT_REFRESH      " Refresh the service list."
256  IDS_HINT_EDIT         " Edit the properties of the selected service."
257  IDS_HINT_CREATE       " Create a new service."
258  IDS_HINT_DELETE       " Delete the selected service."
259  IDS_HINT_PROP         " Open property sheet for the current selection."
260
261  IDS_HINT_LARGE        " Display items by using large icons."
262  IDS_HINT_SMALL        " Display items by using small icons."
263  IDS_HINT_LIST         " Display item in a list."
264  IDS_HINT_DETAILS      " Display information about each item in a window."
265  IDS_HINT_CUST         " Customizes the view."
266
267  IDS_HINT_HELP         " Display help window."
268  IDS_HINT_ABOUT        " About ReactOS Service Manager."
269
270  IDS_HINT_SYS_RESTORE  " Restores this window to normal size."
271  IDS_HINT_SYS_MOVE     " Moves this window."
272  IDS_HINT_SYS_SIZE     " Resizes this window."
273  IDS_HINT_SYS_MINIMIZE " Collapses this window to an icon."
274  IDS_HINT_SYS_MAXIMIZE " Expands this window to fill this screen."
275  IDS_HINT_SYS_CLOSE    " Closes this window."
276END
277
278/* Application title */
279STRINGTABLE DISCARDABLE
280BEGIN
281  IDS_APPNAME "ReactOS Service Manager"
282END
283