// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// Neutral resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEU)
#ifdef _WIN32
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_GETSEEDDLG DIALOGEX 0, 0, 255, 122
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | 
    WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "GetSeed"
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
    DEFPUSHBUTTON   "&Download References",IDC_GETSEED,9,31,79,14
    PUSHBUTTON      "&Cancel",IDCANCEL,7,101,50,14
    PUSHBUTTON      "Get &Local References",IDC_GETLOCALSEED,9,14,79,14
    PUSHBUTTON      "&Help",ID_HELP,75,101,50,14
    EDITTEXT        IDC_SEEDURL,92,31,152,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_SEEDFILE,10,77,234,14,ES_AUTOHSCROLL | WS_DISABLED | 
                    NOT WS_TABSTOP
    LTEXT           "Destination file",IDC_STATIC,11,68,62,8
    GROUPBOX        "Initial Freenet references",IDC_STATIC,6,3,242,92
    CONTROL         "Progress1",IDC_DLOADPROGRESS,"msctls_progress32",
                    WS_BORDER,9,49,234,14
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO 
BEGIN
    IDD_GETSEEDDLG, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 248
        TOPMARGIN, 7
        BOTTOMMARGIN, 115
    END
END
#endif    // APSTUDIO_INVOKED

#endif    // Neutral resources
/////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////
// Neutral (Default) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NEUD)
#ifdef _WIN32
LANGUAGE LANG_NEUTRAL, SUBLANG_DEFAULT
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME           ICON                    "res\\NodeConfig.ico"
#endif    // Neutral (Default) resources
/////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_ABOUTBOX DIALOGEX 0, 0, 235, 55
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About NodeConfig"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
    ICON            IDR_MAINFRAME,IDC_STATIC,11,17,20,20
    LTEXT           "NodeConfig Version 0.5.2.4",IDC_STATIC,42,12,119,8,
                    SS_NOPREFIX
    LTEXT           "19 March 2004 (Rebuilt by mazzanet) maintained by Dave Hooper",
                    IDC_STATIC,41,24,135,16
    DEFPUSHBUTTON   "OK",IDOK,178,7,50,14,WS_GROUP
END

IDD_PP_ADVANCED DIALOG  0, 0, 319, 274
STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Advanced Settings"
FONT 8, "MS Sans Serif"
BEGIN
    GROUPBOX        "External Node References",IDC_STATIC,7,7,181,41
    LTEXT           "File containing external Node Refs:",IDC_STATIC,16,21,
                    66,17
    EDITTEXT        IDC_SEEDFILE,85,25,94,12,ES_AUTOHSCROLL
    GROUPBOX        "Node Announcements",IDC_STATIC,7,69,305,31
    CONTROL         "Announce to Other Nodes",IDC_doAnnounce,"Button",
                    BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,16,77,56,18
    GROUPBOX        "FCP access - allowing use of client programs",
                    IDC_STATIC,7,104,305,75
    LTEXT           "FCP Port",IDC_STATIC,16,118,43,10
    EDITTEXT        IDC_clientPort,16,129,43,12,ES_AUTOHSCROLL
    LTEXT           "Hosts allowed access, comma separated, must include '127.0.0.1' and 'localhost'",
                    IDC_STATIC,16,149,285,8
    EDITTEXT        IDC_fcpHosts,16,158,286,12,ES_AUTOHSCROLL
    GROUPBOX        "Node Bandwidth Limits (bytes/sec)",IDC_STATIC,7,187,122,
                    80
    LTEXT           "Overall",IDC_STATIC,18,208,23,8
    EDITTEXT        IDC_bandwidthLimit,44,206,57,12,ES_AUTOHSCROLL
    CONTROL         "Spin1",IDC_bandwidthLimit_spin,"msctls_updown32",
                    UDS_ARROWKEYS,102,205,16,16
    LTEXT           "Output",IDC_STATIC,17,226,22,8
    EDITTEXT        IDC_outputBandwidthLimit,43,225,57,12,ES_AUTOHSCROLL
    CONTROL         "Spin2",IDC_outputBandwidthLimit_spin,"msctls_updown32",
                    UDS_ARROWKEYS,102,225,16,15
    LTEXT           "Input",IDC_STATIC,23,246,17,8
    EDITTEXT        IDC_inputBandwidthLimit,43,244,57,12,ES_AUTOHSCROLL
    CONTROL         "Spin3",IDC_inputBandwidthLimit_spin,"msctls_updown32",
                    UDS_ARROWKEYS,102,243,16,16
    GROUPBOX        "Performance Settings",IDC_STATIC,138,187,174,80
    LTEXT           "Init Req HTL",IDC_STATIC,149,203,42,9
    LTEXT           "Max HTL",IDC_STATIC,203,203,30,9
    LTEXT           "Max. Threads",IDC_STATIC,149,237,44,9
    EDITTEXT        IDC_initialRequestHTL,149,215,19,12,ES_AUTOHSCROLL
    CONTROL         "Spin4",IDC_initialRequestHTL_spin,"msctls_updown32",
                    UDS_ARROWKEYS,170,214,11,15
    EDITTEXT        IDC_maxHopsToLive,203,215,19,12,ES_AUTOHSCROLL
    CONTROL         "Spin5",IDC_maxHopsToLive_spin,"msctls_updown32",
                    UDS_ARROWKEYS,224,213,11,16
    EDITTEXT        IDC_maximumThreads,149,249,24,12,ES_AUTOHSCROLL
    CONTROL         "Spin6",IDC_maximumThreads_spin,"msctls_updown32",
                    UDS_ARROWKEYS,174,248,11,15
    LTEXT           "Node Admin Password (optional)",IDC_STATIC,200,16,103,
                    11
    EDITTEXT        IDC_adminPassword,200,27,75,12,ES_PASSWORD | 
                    ES_AUTOHSCROLL | WS_DISABLED
    LTEXT           "Unless you really need to change it, the FCP port number can and should be left at its default (port 8481).",
                    IDC_STATIC,68,119,232,21
    LTEXT           "Once your node is up and running happily within Freenet, it might be good to turn this option off.",
                    IDC_STATIC,99,79,198,18
    LTEXT           "CPU Priority",IDC_STATIC,204,237,41,10
    CONTROL         "Slider1",IDC_slider_CPUPriority,"msctls_trackbar32",
                    TBS_AUTOTICKS | WS_TABSTOP,200,251,100,7
    CONTROL         "NORMAL",IDC_Static_CPUPriority,"Static",
                    SS_LEFTNOWORDWRAP | WS_GROUP,247,237,49,9
    LTEXT           "Max connections",IDC_STATIC,250,203,55,8
    CONTROL         "Spin4",IDC_maxNodeConnections_spin,"msctls_updown32",
                    UDS_ARROWKEYS,270,214,11,15
    EDITTEXT        IDC_maxNodeConnections,250,215,19,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_adminPeer,200,50,89,12,ES_AUTOHSCROLL
    LTEXT           "Node Peers (optional)",IDC_STATIC,200,40,69,10
    GROUPBOX        "Node Admin",IDC_STATIC,193,7,119,59
END

IDD_EDITUNKNOWN DIALOG  0, 0, 307, 183
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Edit Unknown Settings"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_ADDTHIS,8,68,128,12,ES_AUTOHSCROLL
    PUSHBUTTON      "&Add",IDC_ADDIT,139,68,33,12
    LISTBOX         IDC_LISTOFUNKNOWN,16,96,222,53,LBS_NOINTEGRALHEIGHT | 
                    WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
    PUSHBUTTON      "&Remove >>>",IDC_DELETE,243,134,47,14
    PUSHBUTTON      "Move &Up",IDC_MOVEUP,243,94,47,14
    PUSHBUTTON      "Move &Down",IDC_MOVEDOWN,243,111,47,14
    DEFPUSHBUTTON   "OK",IDOK,94,162,55,14
    PUSHBUTTON      "Cancel",IDC_CANCEL,161,162,60,14
    LTEXT           "You can use this dialog box to edit settings that aren't set automatically in the NodeConfig program.",
                    IDC_STATIC,7,7,293,18
    LTEXT           "Make sure that you only add settings that don't appear anywhere else in the program and that you know what they do and how to use them. You must include the = for the setting to be processed.",
                    IDC_STATIC,7,25,293,26
    LTEXT           "It is also recommended that you email these settings to the developers.",
                    IDC_STATIC,7,53,222,8
    LTEXT           "To edit an item, just redefine it",IDC_STATIC,177,70,
                    118,10
    GROUPBOX        "Unknown Settings",IDC_STATIC,8,84,290,72
END

IDD_PP_GEEK DIALOG  0, 0, 319, 282
STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Serious Geeks Only"
FONT 8, "MS Sans Serif"
BEGIN
    GROUPBOX        "Announcements",IDC_STATIC,7,37,88,88
    LTEXT           "Attempts",IDC_STATIC,21,56,28,8
    LTEXT           "Delay (ms)",IDC_STATIC,15,71,34,8
    LTEXT           "DelayBase",IDC_STATIC,14,87,35,8
    LTEXT           "Peers",IDC_STATIC,30,103,19,8
    EDITTEXT        IDC_announcementAttempts,55,52,33,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_announcementDelay,55,68,33,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_announcementDelayBase,55,85,33,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_announcementPeers,55,101,33,12,ES_AUTOHSCROLL
    GROUPBOX        "Misc",IDC_STATIC,103,37,209,177
    LTEXT           "authTimeout",IDC_STATIC,110,47,40,8
    EDITTEXT        IDC_authTimeout,110,56,35,12,ES_AUTOHSCROLL
    LTEXT           "checkPointInterval",IDC_STATIC,110,96,60,8
    EDITTEXT        IDC_checkPointInterval,110,105,42,12,ES_AUTOHSCROLL
    LTEXT           "blockSize",IDC_STATIC,110,118,51,8
    EDITTEXT        IDC_blockSize,110,126,40,12,ES_AUTOHSCROLL
    LTEXT           "connectionTimeout",IDC_STATIC,110,140,62,8
    EDITTEXT        IDC_connectionTimeout,110,149,40,12,ES_AUTOHSCROLL
    LTEXT           "hopTimeExpected",IDC_STATIC,110,164,58,8
    EDITTEXT        IDC_hopTimeExpected,110,173,40,12,ES_AUTOHSCROLL
    LTEXT           "hopTimeDeviation",IDC_STATIC,110,189,58,8
    EDITTEXT        IDC_hopTimeDeviation,110,197,40,12,ES_AUTOHSCROLL
    LTEXT           "storeDataFile",IDC_STATIC,109,247,42,8
    EDITTEXT        IDC_storeDataFile,109,255,188,12,ES_AUTOHSCROLL
    LTEXT           "localAnnounceTargets",IDC_STATIC,217,47,72,8
    EDITTEXT        IDC_localAnnounceTargets,217,56,43,12,ES_AUTOHSCROLL
    LTEXT           "messageStoreSize",IDC_STATIC,217,70,59,8
    EDITTEXT        IDC_messageStoreSize,217,80,43,12,ES_AUTOHSCROLL
    LTEXT           "routeConnectTimeout",IDC_STATIC,217,96,69,8
    EDITTEXT        IDC_routeConnectTimeout,217,105,44,12,ES_AUTOHSCROLL
    LTEXT           "rtMaxNodes",IDC_STATIC,217,118,39,8
    EDITTEXT        IDC_rtMaxNodes,217,126,44,12,ES_AUTOHSCROLL
    LTEXT           "rtMaxRefs",IDC_STATIC,217,140,33,8
    EDITTEXT        IDC_rtMaxRefs,217,149,44,12,ES_AUTOHSCROLL
    LTEXT           "streamBufferSize",IDC_STATIC,217,164,54,8
    EDITTEXT        IDC_streamBufferSize,217,173,43,12,ES_AUTOHSCROLL
    LTEXT           "initialRequests",IDC_STATIC,217,189,46,8
    EDITTEXT        IDC_initialRequests,217,197,43,12,ES_AUTOHSCROLL
    GROUPBOX        "Encryption",IDC_STATIC,7,146,88,54
    LTEXT           "Cipher name",IDC_STATIC,14,155,57,8
    LTEXT           "Cipher width",IDC_STATIC,15,182,46,8
    EDITTEXT        IDC_storeCipherName,13,165,76,14,ES_AUTOHSCROLL
    EDITTEXT        IDC_storeCipherWidth,65,180,24,14,ES_AUTOHSCROLL
    LTEXT           "maximumPadding",IDC_STATIC,110,70,56,8
    EDITTEXT        IDC_maximumPadding,110,80,40,14,ES_AUTOHSCROLL
    GROUPBOX        "Unknown Settings",IDC_STATIC,7,228,88,46
    LTEXT           "0",IDC_NUMUNKNOWN,79,239,12,10
    LTEXT           "Unknown settings:",IDC_STATIC,13,239,61,10
    PUSHBUTTON      "&Edit ...",IDC_UNKNOWN,13,251,28,13
    GROUPBOX        "Data Store",IDC_STATIC,103,217,210,57
    LTEXT           "storeType",IDC_STATIC,109,225,32,8
    EDITTEXT        IDC_storeType,109,234,187,12,ES_AUTOHSCROLL
    CONTROL         "Allow changes to Node Address, Port and Availability settings (on Normal page)",
                    IDC_CHECK_CHANGENODEADDRESS,"Button",BS_AUTOCHECKBOX | 
                    BS_MULTILINE | WS_TABSTOP,7,7,151,23
    CONTROL         "Automatic IP address detection (""I am not behind a NAT"")",
                    IDC_CHECK_AUTOIP,"Button",BS_AUTOCHECKBOX | BS_MULTILINE | 
                    WS_TABSTOP,161,7,151,23
END

IDD_PP_NORMAL DIALOG  0, 0, 319, 282
STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Normal Settings"
FONT 8, "MS Sans Serif"
BEGIN
    EDITTEXT        IDC_storeSize,32,36,48,12,ES_AUTOHSCROLL
    CTEXT           "If this is your first time running a Freenet node, you won't need to change any of the 'Advanced' or 'Geek' settings.",
                    IDC_STATIC,66,7,189,16
    GROUPBOX        "Node Data Store",IDC_STATIC,7,24,305,46
    LTEXT           "Size (MB)",IDC_STATIC,11,33,16,17
    LTEXT           "If a location is not specified, the data store will be created in the main Freenet program directory. Set this directory exclusively for freenet.",
                    IDC_STATIC,94,34,216,19
    CONTROL         "Path && filename",IDC_STATIC,"Static",SS_LEFTNOWORDWRAP | 
                    WS_GROUP,15,56,54,11
    EDITTEXT        IDC_storeFile,71,54,219,12,ES_AUTOHSCROLL
    CTEXT           "Please don't change any of the 'Advanced' or 'Geek' settings unless you know what you're doing. Incorrect settings can damage your node and even impair the Freenet network as a whole",
                    IDC_STATIC,7,256,305,18
    GROUPBOX        "Node References",IDC_STATIC,7,159,305,97
    CTEXT           "To connect to the Freenet network, your node needs at least one 'Node Reference', or Node Ref. A Node Ref is a small file that gives your node a 'key' into the network.",
                    IDC_STATIC,12,168,291,20
    CONTROL         "Get Default Node Refs",IDC_useDefaultNodeRefs,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,60,243,88,10
    PUSHBUTTON      "Import new Node Ref",IDC_importNewNodeRef,174,243,89,10
    CONTROL         "Spin1",IDC_storeCacheSize_spin,"msctls_updown32",
                    UDS_ARROWKEYS,81,35,11,16
    GROUPBOX        "Node Availability - Go to the Geek page to change these settings",
                    IDC_STATIC_NODEAVAILABILITY_FRAME,7,113,305,44
    CONTROL         "Node is transient",IDC_transient,"Button",
                    BS_AUTORADIOBUTTON | BS_MULTILINE | WS_GROUP | 
                    WS_TABSTOP,14,136,75,16
    CONTROL         "Node will run 24hrs/day",IDC_notTransient,"Button",
                    BS_AUTORADIOBUTTON | WS_TABSTOP,14,126,91,10
    LTEXT           "Node Address",IDC_ipAddress_TITLE,110,127,54,10
    LTEXT           "Port",IDC_listenPort_TITLE,251,127,14,8
    EDITTEXT        IDC_ipAddress,110,137,132,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_listenPort,251,137,40,12,ES_AUTOHSCROLL
    CTEXT           "For most people, the default Node Refs will work fine. But if your Internet Service Provider (or your country's government) blocks Freenet access, you can bypass the restriction by getting a Node Ref from someone you know and trust.",
                    IDC_STATIC,13,188,290,26
    CTEXT           "If you suspect your access to Freenet is blocked, then DON'T choose the default Node Refs, because this may expose you as a Freenet user. Instead, get someone to send you a ref to their own node, and click on the 'Import New Node Ref' button below",
                    IDC_STATIC,13,214,290,26
    PUSHBUTTON      "...",IDC_storePath_browse,292,54,14,12
    GROUPBOX        "Temporary File Storage",IDC_STATIC,7,70,305,38
    CTEXT           "Temp files should go to an encrypted folder if possible. Cleared regularly by freenet.",
                    IDC_STATIC,14,80,291,11
    EDITTEXT        IDC_tempFile,71,91,219,12,ES_AUTOHSCROLL
    PUSHBUTTON      "...",IDC_tempFile_browser,292,91,14,12
    LTEXT           "Temp Dir Path",IDC_STATIC,15,93,46,8
    PUSHBUTTON      "#",IDC_RANDOMIZEPORT,292,137,13,12
    LTEXT           ":",IDC_STATIC_NODEADDRESS_COLON,245,139,6,11
END

IDD_PP_FPROXY DIALOG  0, 0, 319, 274
STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "FProxy"
FONT 8, "MS Sans Serif"
BEGIN
    LTEXT           "FProxy port",IDC_FPROXYPORT_TITLE,15,40,51,8
    EDITTEXT        IDC_fproxy_port,15,50,27,12,ES_NUMBER
    GROUPBOX        "Advanced",IDC_STATIC,99,139,213,72
    LTEXT           "FProxy class",IDC_STATIC,106,181,51,8
    EDITTEXT        IDC_fproxy_class,105,191,200,12,ES_AUTOHSCROLL
    EDITTEXT        IDC_fproxy_inserthtl,65,87,22,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    EDITTEXT        IDC_fproxy_requesthtl,65,106,22,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    LTEXT           "Insert HTL",IDC_STATIC,13,90,42,8
    LTEXT           "Request HTL",IDC_STATIC,13,109,48,8
    GROUPBOX        "Hops to live",IDC_STATIC,7,78,85,48
    CONTROL         "Anonymity filter",IDC_FPROXYFILTER,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,105,27,85,10
    CONTROL         "FProxy active",IDC_FPROXYSERVICE,"Button",
                    BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,14,27,74,10
    GROUPBOX        "Basic settings",IDC_STATIC,7,18,85,51
    GROUPBOX        "Anonymity",IDC_STATIC,99,18,213,51
    EDITTEXT        IDC_FPROXYALLOWEDMIME,105,49,200,14,ES_AUTOHSCROLL
    LTEXT           "Allowed Mime types",IDC_STATIC,106,39,90,8
    GROUPBOX        "Split files",IDC_STATIC,7,135,85,76
    EDITTEXT        IDC_fproxy_splitthreads,63,148,22,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    EDITTEXT        IDC_fproxy_splitretries,63,169,22,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    EDITTEXT        IDC_fproxy_splitincHTL,64,190,22,14,ES_AUTOHSCROLL | 
                    ES_NUMBER
    LTEXT           "Threads",IDC_STATIC,15,151,40,8
    LTEXT           "Retries",IDC_STATIC,16,172,41,8
    LTEXT           "Retry HTL increment",IDC_STATIC,15,189,44,18
    CONTROL         "Poll for dropped connection",IDC_FPROXYDROPPEDCONN,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,106,151,199,10
    CONTROL         "Show a warning if a newer version of Freenet is available",
                    IDC_BSHOWNEWBUILDWARNING,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,106,166,199,10
END

IDD_PP_DIAGNOSTICS DIALOG  0, 0, 319, 274
STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
CAPTION "Diagnostics"
FONT 8, "MS Sans Serif"
BEGIN
    CONTROL         "Enable",IDC_NODEINFOSERVLET,"Button",BS_AUTOCHECKBOX | 
                    WS_DISABLED | WS_TABSTOP,22,139,37,10
    GROUPBOX        "Servlets",IDC_STATIC,7,94,305,140,WS_DISABLED
    EDITTEXT        IDC_NODEINFOPORT,265,136,31,14,ES_AUTOHSCROLL | 
                    ES_NUMBER | WS_DISABLED | NOT WS_TABSTOP
    RTEXT           "Port",IDC_STATIC,242,139,20,8
    EDITTEXT        IDC_NODEINFOCLASS,77,136,160,14,ES_AUTOHSCROLL | 
                    WS_DISABLED | NOT WS_TABSTOP
    LTEXT           "The node information servlet enables a web interface to view diagnostics data in a web browser.",
                    IDC_STATIC,22,118,269,18
    GROUPBOX        "Diagnostics",IDC_STATIC,108,7,204,81
    CONTROL         "Enable",IDC_doDiagnostics,"Button",BS_AUTOCHECKBOX | 
                    WS_TABSTOP,115,24,38,10
    LTEXT           "Path",IDC_STATIC,172,25,16,8
    EDITTEXT        IDC_diagnosticsPath,194,23,108,12,ES_AUTOHSCROLL
    GROUPBOX        "Logging",IDC_STATIC,7,7,92,81
    LTEXT           "File",IDC_STATIC,15,24,12,8
    EDITTEXT        IDC_logFile,41,22,48,12,ES_AUTOHSCROLL
    LTEXT           "Level",IDC_STATIC,15,46,18,8
    COMBOBOX        IDC_logLevel,41,43,49,54,CBS_DROPDOWN | WS_TABSTOP
    LTEXT           "Format",IDC_STATIC,15,69,22,8
    EDITTEXT        IDC_logFormat,41,65,48,14,ES_AUTOHSCROLL
    GROUPBOX        "Node Information Servlet",IDC_STATIC,15,106,287,72
    LTEXT           "Size of 'Failure Table' :",IDC_STATIC,22,159,73,11
    EDITTEXT        IDC_FAILURETABENTRIES,101,157,28,13,ES_AUTOHSCROLL | 
                    ES_NUMBER
    CONTROL         "Spin1",IDC_FAILURETABENTRIESSPIN,"msctls_updown32",
                    UDS_ARROWKEYS,130,157,11,13
    LTEXT           "entries, and",IDC_STATIC,145,159,41,11
    EDITTEXT        IDC_FAILURETABTIME,195,157,28,13,ES_AUTOHSCROLL | 
                    ES_NUMBER
    CONTROL         "Spin1",IDC_FAILURETABTIMESPIN,"msctls_updown32",
                    UDS_ARROWKEYS,224,157,11,13
    LTEXT           "seconds",IDC_STATIC,239,159,33,11
    LTEXT           "Store additional diagnostics:",IDC_STATIC,115,43,185,9
    CONTROL         "Inbound contacts",IDC_BINBOUNDCONTACTS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,115,54,75,12
    CONTROL         "Outbound contacts",IDC_BOUTBOUNDCONTACTS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,115,68,75,12
    CONTROL         "Inbound requests",IDC_BINBOUNDREQUESTS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,198,54,75,12
    CONTROL         "Outbound requests",IDC_BOUTBOUNDREQUESTS,"Button",
                    BS_AUTOCHECKBOX | WS_TABSTOP,198,68,75,12
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO 
BEGIN
    IDD_ABOUTBOX, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 228
        TOPMARGIN, 7
        BOTTOMMARGIN, 48
    END

    IDD_PP_ADVANCED, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 312
        TOPMARGIN, 7
        BOTTOMMARGIN, 234
    END

    IDD_PP_GEEK, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 312
        TOPMARGIN, 7
        BOTTOMMARGIN, 274
    END

    IDD_PP_NORMAL, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 312
        TOPMARGIN, 7
        BOTTOMMARGIN, 274
    END

    IDD_PP_FPROXY, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 312
        TOPMARGIN, 7
        BOTTOMMARGIN, 263
    END

    IDD_PP_DIAGNOSTICS, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 312
        TOPMARGIN, 7
        BOTTOMMARGIN, 234
    END
END
#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 0,5,2,4
 PRODUCTVERSION 1,0,0,1
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x1L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "Comments", "Freenet for Windows®\r\nMaintained by Dave Hooper\r\nContact support@freenetproject.org\r\n19 March 2004 (Rebuilt by mazzanet)"
            VALUE "FileDescription", "NodeConfig MFC Application"
            VALUE "FileVersion", "0, 5, 2, 4"
            VALUE "InternalName", "NodeConfig"
            VALUE "LegalCopyright", "www.freenetproject.org"
            VALUE "OriginalFilename", "NodeConfig.EXE"
            VALUE "ProductName", "NodeConfig Application"
            VALUE "ProductVersion", "0.5.2"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END


/////////////////////////////////////////////////////////////////////////////
//
// Dialog Info
//

IDD_PP_DIAGNOSTICS DLGINIT
BEGIN
    IDC_logLevel, 0x403, 6, 0
0x7245, 0x6f72, 0x0072, 
    IDC_logLevel, 0x403, 7, 0
0x6f4e, 0x6d72, 0x6c61, "\000" 
    IDC_logLevel, 0x403, 6, 0
0x694d, 0x6f6e, 0x0072, 
    IDC_logLevel, 0x403, 6, 0
0x6544, 0x7562, 0x0067, 
    0
END


/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE 
BEGIN
    IDP_SOCKETS_INIT_FAILED "Windows sockets initialization failed. We won't be able to retrieve Node references from the Internet!!"
    IDS_TITLE               "Freenet node properties"
    IDS_NOTCONNECTED        "NodeConfig could not detect an active Internet connection.\r\nShould a connection be established?"
    IDS_ERR_GETSEED         "Error while retrieving the seed file!"
    IDS_ERR_NOWININET       "NodeConfig was unable to find a file named ""WinInet.DLL"",\r\nwhich it needs to access the internet.\r\nNodeConfig is therefore unable to retrieve the Node references from the Internet.\r\nYou will need to obtain Node references manually."
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////
// English (New Zealand) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENZ)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_NZ
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_DLG_PERM_WARN DIALOG  0, 0, 312, 217
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Warning - Establishing Permanent Node"
FONT 8, "MS Sans Serif"
BEGIN
    DEFPUSHBUTTON   "Yes please - make my node permanent",IDOK,18,191,130,14
    PUSHBUTTON      "No thanks - keep my node transient",IDCANCEL,162,191,
                    131,14
    CONTROL         "Please don't show me this again",IDC_DONT_WARN_PERM,
                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,97,172,117,10
    CTEXT           "Note - you are setting up your node to run as 'permanent'.",
                    IDC_STATIC,7,14,298,10
    CTEXT           "Permanent nodes are very beneficial to Freenet as a whole, and give you faster response times than transient nodes, but if they're not set up properly, they can do much more harm than good.",
                    IDC_STATIC,7,30,298,24
    LTEXT           "If you want to run a permanent node, please make sure that:",
                    IDC_STATIC,7,63,208,11
    LTEXT           "1) Your computer is running 24 hours a day, 7 days a week, and rarely or never reboots. Preferably, running Windows 2000, XP or NT",
                    IDC_STATIC,18,81,292,22
    LTEXT           "3) Your computer can be reached at a fixed IP address (or hostname) from anywhere on the Internet. (Note - dynamic DNS services are ok if they're kept up to date)",
                    IDC_STATIC,18,129,287,19
    LTEXT           "2) Your computer is permanently connected to the internet (LAN, Cable, DSL, ISDN etc), or is using a 56k dialup modem which aggressively redials to stay connected 24 hours/day",
                    IDC_STATIC,18,105,284,23
    LTEXT           "If you're in any doubt, then leave your node running transient",
                    IDC_STATIC,55,153,191,8
END


/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO 
BEGIN
    IDD_DLG_PERM_WARN, DIALOG
    BEGIN
        LEFTMARGIN, 7
        RIGHTMARGIN, 305
        TOPMARGIN, 7
        BOTTOMMARGIN, 210
    END
END
#endif    // APSTUDIO_INVOKED


#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "#define _AFX_NO_SPLITTER_RESOURCES\r\n"
    "#define _AFX_NO_OLE_RESOURCES\r\n"
    "#define _AFX_NO_TRACKER_RESOURCES\r\n"
    "#define _AFX_NO_PROPERTY_RESOURCES\r\n"
    "\r\n"
    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
    "#ifdef _WIN32\r\n"
    "LANGUAGE 9, 1\r\n"
    "#pragma code_page(1252)\r\n"
    "#endif //_WIN32\r\n"
    "#include ""res\\NodeConfig.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
    "#include ""afxres.rc""         // Standard components\r\n"
    "#endif\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED

#endif    // English (New Zealand) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE 9, 1
#pragma code_page(1252)
#endif //_WIN32
#include "res\NodeConfig.rc2"  // non-Microsoft Visual C++ edited resources
#include "afxres.rc"         // Standard components
#endif

/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

