1 /*********************************************************************
3 * File : $Source: /cvsroot/ijbswa/current/w32.rc,v $
5 * Purpose : Windows GUI resource script.
7 * Copyright : Written by and Copyright (C) 2001 the SourceForge
8 * IJBSWA team. http://ijbswa.sourceforge.net
10 * Based on the Internet Junkbuster originally written
11 * by and Copyright (C) 1997 Anonymous Coders and
12 * Junkbusters Corporation. http://www.junkbusters.com
14 * This program is free software; you can redistribute it
15 * and/or modify it under the terms of the GNU General
16 * Public License as published by the Free Software
17 * Foundation; either version 2 of the License, or (at
18 * your option) any later version.
20 * This program is distributed in the hope that it will
21 * be useful, but WITHOUT ANY WARRANTY; without even the
22 * implied warranty of MERCHANTABILITY or FITNESS FOR A
23 * PARTICULAR PURPOSE. See the GNU General Public
24 * License for more details.
26 * The GNU General Public License should be included with
27 * this file. If not, you can view it at
28 * http://www.gnu.org/copyleft/gpl.html
29 * or write to the Free Software Foundation, Inc., 59
30 * Temple Place - Suite 330, Boston, MA 02111-1307, USA.
34 * Revision 1.2 2001/05/20 01:21:20 jongfoster
35 * Version 2.9.4 checkin.
36 * - Merged popupfile and cookiefile, and added control over PCRS
37 * filtering, in new "permissionsfile".
38 * - Implemented LOG_LEVEL_FATAL, so that if there is a configuration
39 * file error you now get a message box (in the Win32 GUI) rather
40 * than the program exiting with no explanation.
41 * - Made killpopup use the PCRS MIME-type checking and HTTP-header
43 * - Removed tabs from "config"
44 * - Moved duplicated url parsing code in "loaders.c" to a new funcition.
45 * - Bumped up version number.
47 * Revision 1.1.1.1 2001/05/15 13:59:07 oes
48 * Initial import of version 2.9.3 source tree
51 *********************************************************************/
61 /****************************************************************************
62 * Language-neutral resources
63 ****************************************************************************/
65 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU)
67 /* LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL */
68 #pragma code_page(1252)
74 * Icon with lowest ID value placed first to ensure application icon
75 * remains consistent on all systems.
77 IDI_JUNKBUSTER ICON DISCARDABLE "icons/junkbust.ico"
78 IDI_JUNKBUSTER1 ICON DISCARDABLE "icons/ico00001.ico"
79 IDI_JUNKBUSTER2 ICON DISCARDABLE "icons/ico00002.ico"
80 IDI_JUNKBUSTER3 ICON DISCARDABLE "icons/ico00003.ico"
81 IDI_JUNKBUSTER4 ICON DISCARDABLE "icons/ico00004.ico"
82 IDI_JUNKBUSTER5 ICON DISCARDABLE "icons/ico00005.ico"
83 IDI_JUNKBUSTER6 ICON DISCARDABLE "icons/ico00006.ico"
84 IDI_JUNKBUSTER7 ICON DISCARDABLE "icons/ico00007.ico"
85 IDI_JUNKBUSTER8 ICON DISCARDABLE "icons/ico00008.ico"
86 IDI_IDLE ICON DISCARDABLE "icons/idle.ico"
88 #endif /* Neutral resources */
91 /****************************************************************************
92 * English (U.S.) resources
93 ****************************************************************************/
95 #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
97 /* LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US */
98 #pragma code_page(1252)
105 IDR_TRAYMENU MENU DISCARDABLE
109 MENUITEM "E&xit JunkBuster", ID_FILE_EXIT
113 MENUITEM "&Junkbuster...", ID_TOOLS_EDITJUNKBUSTER
115 MENUITEM "&Blockers...", ID_TOOLS_EDITBLOCKERS
116 MENUITEM "&Permissions...", ID_TOOLS_EDITPERMISSIONS
117 MENUITEM "&Forward...", ID_TOOLS_EDITFORWARD
119 MENUITEM "&Access Control Lists...", ID_TOOLS_EDITACLS
120 #endif /* def ACL_FILES */
121 #ifdef USE_IMAGE_LIST
122 MENUITEM "&Images...", ID_TOOLS_EDITIMAGE
123 #endif /* def USE_IMAGE_LIST */
125 MENUITEM "Perl &Regexps...", ID_TOOLS_EDITPERLRE
126 #endif /* def PCRS */
128 MENUITEM "&Trust...", ID_TOOLS_EDITTRUST
129 #endif /* def TRUST_FILES */
133 MENUITEM "&Enable", ID_TOGGLE_IJB, CHECKED
135 MENUITEM "&Reload config", ID_RELOAD_CONFIG
136 MENUITEM "Show &JunkBuster Window", ID_SHOWWINDOW
140 IDR_LOGVIEW MENU DISCARDABLE
144 MENUITEM "E&xit", ID_FILE_EXIT
148 MENUITEM "Copy", ID_EDIT_COPY
152 MENUITEM "&Clear Log", ID_VIEW_CLEARLOG
154 MENUITEM "&Log Messages", ID_VIEW_LOGMESSAGES, CHECKED
155 MENUITEM "Message &Highlighting", ID_VIEW_MESSAGEHIGHLIGHTING, CHECKED
156 MENUITEM "Limit &Buffer Size", ID_VIEW_LIMITBUFFERSIZE, CHECKED
157 MENUITEM "&Activity Animation", ID_VIEW_ACTIVITYANIMATION, CHECKED
162 MENUITEM "&Enable", ID_TOGGLE_IJB, CHECKED
163 MENUITEM "&Reload config", ID_RELOAD_CONFIG
166 MENUITEM "&Junkbuster...", ID_TOOLS_EDITJUNKBUSTER
168 MENUITEM "&Blockers...", ID_TOOLS_EDITBLOCKERS
169 MENUITEM "&Permissions...", ID_TOOLS_EDITPERMISSIONS
170 MENUITEM "&Forward...", ID_TOOLS_EDITFORWARD
172 MENUITEM "&Access Control Lists...",ID_TOOLS_EDITACLS
173 #endif /* def ACL_FILES */
174 #ifdef USE_IMAGE_LIST
175 MENUITEM "&Images...", ID_TOOLS_EDITIMAGE
176 #endif /* def USE_IMAGE_LIST */
178 MENUITEM "Perl &Regexps...", ID_TOOLS_EDITPERLRE
179 #endif /* def PCRS */
181 MENUITEM "&Trust...", ID_TOOLS_EDITTRUST
182 #endif /* def TRUST_FILES */
186 MENUITEM "Junkbuster &FAQ", ID_HELP_FAQ
187 MENUITEM "Junkbuster &Manual", ID_HELP_MANUAL
188 MENUITEM "GNU &General Public Licence", ID_HELP_GPL
190 MENUITEM "Junkbuster Status...", ID_HELP_STATUS
192 MENUITEM "About Junkbuster...", ID_HELP_ABOUTJUNKBUSTER
196 IDR_POPUP_SELECTION MENU DISCARDABLE
200 MENUITEM "&Copy", ID_EDIT_COPY
209 IDR_ACCELERATOR ACCELERATORS DISCARDABLE
211 "C", ID_EDIT_COPY, VIRTKEY, CONTROL, NOINVERT
217 * Icon with lowest ID value placed first to ensure application icon
218 * remains consistent on all systems.
220 IDI_DENYRULE ICON DISCARDABLE "icons/denyrule.ico"
221 IDI_ALLOWRULE ICON DISCARDABLE "icons/icon1.ico"
227 IDD_RULES DIALOG DISCARDABLE 0, 0, 239, 225
228 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
230 FONT 8, "MS Sans Serif"
232 GROUPBOX "New Rule",IDC_STATIC,5,5,230,55
233 LTEXT "For:",IDC_STATIC,10,15,13,8
234 EDITTEXT IDC_NEW,10,25,220,12,ES_AUTOHSCROLL
235 COMBOBOX IDC_ACTION,10,40,75,37,CBS_DROPDOWNLIST | CBS_SORT |
236 WS_VSCROLL | WS_TABSTOP
237 PUSHBUTTON "C&reate!",IDC_CREATE,90,40,50,14
238 GROUPBOX "Rules",IDC_STATIC,5,65,230,135
239 CONTROL "List1",IDC_RULES,"SysListView32",LVS_REPORT |
240 LVS_SHOWSELALWAYS | LVS_EDITLABELS | WS_BORDER |
241 WS_TABSTOP,10,75,220,100
242 PUSHBUTTON "Move &Up",IDC_MOVEUP,10,180,50,14,WS_DISABLED
243 PUSHBUTTON "Move &Down",IDC_MOVEDOWN,65,180,50,14,WS_DISABLED
244 PUSHBUTTON "&Delete",IDC_DELETE,120,180,50,14,WS_DISABLED
245 PUSHBUTTON "&Save",IDC_SAVE,130,205,50,14
246 PUSHBUTTON "&Cancel",IDCANCEL,185,205,50,14
254 #ifdef APSTUDIO_INVOKED
255 GUIDELINES DESIGNINFO DISCARDABLE
265 #endif // APSTUDIO_INVOKED
272 STRINGTABLE DISCARDABLE
274 IDS_NEW_BLOCKER "Create rule for ""%s""..."
277 #endif /* English (U.S.) resources */