source: trunk/res/Halite.rc @ 496

Revision 496, 81.1 KB checked in by Eoin, 12 years ago (diff)

Added more alert reports.

Line 
1
2//         Copyright Eóin O'Callaghan 2006 - 2008.
3// Distributed under the Boost Software License, Version 1.0.
4//    (See accompanying file LICENSE_1_0.txt or copy at
5//          http://www.boost.org/LICENSE_1_0.txt)
6
7#include "resource.h"
8
9#define APSTUDIO_READONLY_SYMBOLS
10/////////////////////////////////////////////////////////////////////////////
11//
12// Generated from the TEXTINCLUDE 2 resource.
13//
14#include "afxres.h"
15
16#include "advtabs/Tracker.hpp"
17#include "advtabs/TrackerListView.hpp"
18#include "advtabs/TrackerAddDialog.hpp"
19#include "HaliteWindow.hpp"
20#include "HaliteListView.hpp"
21#include "HaliteDialog.hpp"
22#include "WTLx/GenericAddDialog.hpp"
23#include "WTLx/GenericAddListView.hpp"
24#include "AddTorrentDialog.hpp"
25#include "SplashDialog.hpp"
26#include "HaliteListViewDlg.hpp"
27#include "NewTorrentDialog.hpp"
28#include "NewTorrentTrackerLV.hpp"
29#include "NewTorrentPeersLV.hpp"
30#include "NewTorrentPeersAD.hpp"
31#include "ConfigOptions.hpp"
32#include "ProgressDialog.hpp"
33#include "halTorrentInternal.hpp"
34#include "halEvent.hpp"
35
36/////////////////////////////////////////////////////////////////////////////
37#undef APSTUDIO_READONLY_SYMBOLS
38
39
40#ifdef APSTUDIO_INVOKED
41/////////////////////////////////////////////////////////////////////////////
42//
43// TEXTINCLUDE
44//
45
461 TEXTINCLUDE
47BEGIN
48    "resource.h\0"
49END
50
512 TEXTINCLUDE
52BEGIN
53    "#include ""afxres.h""\r\0"
54END
55
563 TEXTINCLUDE
57BEGIN
58    "\r\0"
59END
60
61#endif    // APSTUDIO_INVOKED
62
63#if 0
64
65#define ID_ADD_TORRENT_BEGIN            11000
66#define ID_CONFIG_BEGIN                         12000
67#define ID_NEWTORRENT_BEGIN                     14000
68#define HAL_NEWT_ADD_PEERS                      14500
69#define ID_PROGRESS_BEGIN                       15000
70#define HAL_TRACKER_ADD_BEGIN           15500
71#define ID_TRACKER_BEGIN                        16000
72#define ID_TLVM_BEGIN                           17000
73#define ID_NTTLVM_BEGIN                         18000
74#define ID_NTPLVM_BEGIN                         19000
75
76#define HAL_GENERIC_HOLDER                      20000
77#define HAL_GENERIC_ALV_BEGIN           20010
78#define HAL_SPLASHDIALOG_BEGIN          20200
79
80#define HAL_MAIN_LISTVIEW_BEGIN         30000
81#define HAL_MAIN_LISTVIEW_DLG_BEGIN     30100
82
83#define HAL_EVENT_BEGIN                         40000
84#define HAL_TORRENT_EXT_BEGIN           41000
85#define HAL_TORRENT_INT_BEGIN           42000
86
87#endif
88
89STRINGTABLE
90BEGIN
91    HALITE_LANGUAGE "English"
92END
93
94HAL_ABOUT_TEXT HALITE_RTF_RES_TYPE "English.rtf"
95
96HAL_ADVOVERVIEW DIALOGEX 0, 0, 313, 121
97STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
98FONT 8, "MS Shell Dlg", 400, 0, 0x1
99BEGIN
100    GROUPBOX        "Torrent",HAL_GROUP_TORRENT,4,7,305,83
101    GROUPBOX        "Tracker",HAL_GROUP_TRACKER,4,92,305,25
102    CONTROL         "",TORRENTPROG,"msctls_progress32",WS_BORDER,10,77,291,8
103
104    EDITTEXT        HAL_EDITTLD,210,46,34,12,ES_AUTOHSCROLL
105    EDITTEXT        HAL_EDITTLU,267,46,34,12,ES_AUTOHSCROLL
106    EDITTEXT        HAL_EDITNCD,210,22,34,12,ES_AUTOHSCROLL
107    EDITTEXT        HAL_EDITNCU,267,22,34,12,ES_AUTOHSCROLL
108    LTEXT           "Torrent connection limits:",HAL_NC,185,13,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
109    LTEXT           "Torrent transfer rates (KB/s):",HAL_TL,185,37,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
110    RTEXT           "Total",HAL_NCD,182,25,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
111    RTEXT           "Up",HAL_NCU,245,25,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
112    RTEXT           "Up",HAL_TLU,245,49,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
113    RTEXT           "Down",HAL_TLD,182,49,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
114
115    LTEXT           "N/A",HAL_TRACKER,10,103,170,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
116
117    RTEXT           "Update in:",HAL_UPDATESTAT,185,103,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
118    LTEXT           "N/A",HAL_UPDATE,228,103,71,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
119    EDITTEXT        HAL_EDITRATIO,267,60,34,12,ES_AUTOHSCROLL
120    LTEXT           "Ratio (this session):",HAL_RATIOESTATIC,182,63,70,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
121
122    RTEXT           "Torrent:",HAL_NAME_STATUS_LABEL,9,17,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
123    LTEXT           "N/A",HAL_NAME_STATUS,53,17,127,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
124
125    RTEXT           "Peers:",HAL_PEERS_LABEL,9,28,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
126    RTEXT           "Transferred:",HAL_TRANSFERED_LABEL,9,40,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
127    RTEXT           "Remaining:",HAL_REMAINING_LABEL,9,52,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
128    RTEXT           "Rates:",HAL_RATE_LABEL,9,64,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
129
130    RTEXT           "Seeds:",HAL_SEEDS_LABEL,97,28,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
131    RTEXT           "Overhead:",HAL_OVERHEAD_LABEL,97,40,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
132    RTEXT           "ETA:",HAL_ETA_LABEL,97,52,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
133    RTEXT           "Ratio:",HAL_RATIO_LABEL,97,64,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
134
135    LTEXT           "N/A",HAL_PEERS,53,28,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
136    LTEXT           "N/A",HAL_TRANSFERED,53,40,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
137    LTEXT           "N/A",HAL_REMAINING,53,52,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
138    LTEXT           "N/A",HAL_RATE,53,64,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
139
140    LTEXT           "N/A",HAL_SEEDS,141,28,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
141    LTEXT           "N/A",HAL_OVERHEAD,141,40,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
142    LTEXT           "N/A",HAL_ETA,141,52,39,8,SS_WORDELLIPSIS| SS_CENTERIMAGE
143    LTEXT           "N/A",HAL_RATIO,141,64,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
144END
145
146HAL_CONFIGBIT DIALOGEX 0, 0, 325, 155
147STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
148CAPTION "BitTorrent"
149FONT 8, "MS Shell Dlg", 400, 0, 0x1
150BEGIN
151    RTEXT           "Open a (single) port between : ",HAL_BITT_OPENPORT,12,31,120,12,SS_WORDELLIPSIS|SS_CENTERIMAGE
152    EDITTEXT        HAL_BC_PORTFROM,135,29,65,12,ES_AUTOHSCROLL
153    EDITTEXT        HAL_BC_PORTTO,250,29,65,12,ES_AUTOHSCROLL
154    CONTROL         "Enable DHT",HAL_BC_DHT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,120,90,10
155    CONTROL         "to",HAL_BC_PORTCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,29,40,12
156    LTEXT           "Select the (TCP) port (or range) on which to listen for incoming connections.",HAL_BITT_SELECT_TEXT,12,17,300,11,SS_WORDELLIPSIS | SS_CENTERIMAGE
157    GROUPBOX        "Distributed Hash Tables",HAL_BITT_GDHT,5,108,260,39
158    EDITTEXT        HAL_BC_DHTPORT,180,119,80,12,ES_AUTOHSCROLL
159    RTEXT           "Port (UDP) : ",HAL_BC_DHTPORT_S,110,121,70,8
160    CTEXT           "(DHT will not apply to private torrents)",HAL_BITT_DHT_NOTE,11,134,250,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
161    GROUPBOX        "General Settings",HAL_BITT_GSETTINGS,5,6,315,54
162    EDITTEXT        HAL_BC_HALFCONN_NUM,205,44,65,12,ES_AUTOHSCROLL
163    CONTROL         "Limit the no. of half-open connections",HAL_BC_HALFCONN_CHECK,
164                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,45,190,12
165    GROUPBOX        "Port Forwarding",HAL_BITT_GPORTFORWARDING,5,6,315,54
166    CONTROL         "None (Managed Externally)",HAL_BITT_GPORTFORWARD_NONE,"Button",BS_AUTORADIOBUTTON|WS_GROUP,284,73,16,10
167    CONTROL         "UnPlug and Play",HAL_BITT_GPORTFORWARD_UPNG,"Button",BS_AUTORADIOBUTTON,284,83,16,10
168    CONTROL         "NAT-PMG",HAL_BIT_GPORTFORWARD_NATPMP,"Button",BS_AUTORADIOBUTTON,284,93,16,10
169    PUSHBUTTON      "Test",HAL_BITT_GPORTFORWARD_TEST,207,46,51,12,NOT WS_VISIBLE
170
171    LISTBOX         HAL_BITT_GPORTFORWARD_LIST,165,24,149,7,LBS_SORT|LBS_NOINTEGRALHEIGHT|WS_VSCROLL|WS_TABSTOP|NOT WS_VISIBLE
172//    RTEXT           "Need Help?",HAL_BC_HELP_LINK,229,139,51,8
173//    RTEXT           "Why?",HAL_BC_CON_WHY,239,47,31,8
174END
175
176HAL_CONFIGPROXY DIALOGEX 0, 0, 285, 155
177STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
178CAPTION "Proxies"
179FONT 8, "MS Shell Dlg", 400, 0, 0x1
180BEGIN
181    EDITTEXT        HAL_BC_PROXYIP,124,46,77,12,ES_AUTOHSCROLL
182    RTEXT           "Proxy Host/IP : ",HAL_BC_PROXYIP_S,68,48,55,12
183    CONTROL         "Use a proxy.",HAL_BC_PROXYCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,48,59,8
184    RTEXT           "Port : ",HAL_BC_PROXYPORT_S,204,48,24,12
185    EDITTEXT        HAL_BC_PROXYPORT,229,46,42,12,ES_AUTOHSCROLL | ES_NUMBER
186    EDITTEXT        HAL_BC_PROXYUSER,54,62,89,12,ES_AUTOHSCROLL
187    RTEXT           "Username : ",HAL_BC_PROXYUSER_S,8,64,44,12
188    RTEXT           "Password : ",HAL_BC_PROXYPASS_S,146,64,39,12
189    EDITTEXT        HAL_BC_PROXYPASS,188,62,83,12,ES_PASSWORD | ES_AUTOHSCROLL
190    CONTROL         "Peer",HAL_PEERPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE,16,19,57,15
191    CONTROL         "Web Seed",HAL_WEBPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE,81,19,57,15
192    CONTROL         "Tracker",HAL_TRACKERPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE,146,19,57,15
193    CONTROL         "DHT",HAL_DHTPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE | WS_DISABLED,211,19,57,15
194    GROUPBOX        "Proxy Settings",HAL_STATIC,6,7,271,108
195END
196
197HAL_CONFIGSECURITY DIALOGEX 0, 0, 325, 155
198STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
199CAPTION "Security"
200FONT 8, "MS Shell Dlg", 400, 0, 0x1
201BEGIN
202    GROUPBOX        "IP Filtering",HAL_SECURITY_IPF_GB,5,6,315,30
203    CONTROL         "Enable IP filtering.",HAL_BC_FILTERCHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,12,18,105,12
204    PUSHBUTTON      "Import ipfilter.dat",HAL_BC_FILTERLOAD,220,17,95,14,WS_DISABLED
205    PUSHBUTTON      "Clear IP database",HAL_BC_FILTERCLEAR,120,17,95,14,WS_DISABLED
206    GROUPBOX        "Protocol Encryption",HAL_SECURITY_PE_GB,5,39,315,75
207    CONTROL         "Enable Protocol Encryption.",HAL_SC_ENABLE_PE,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,12,50,175,10
208    GROUPBOX        "Connection Policies",HAL_SECURITY_CP_GB,194,49,120,58
209    LTEXT           "Incoming",HAL_SECURITY_INCOMING,200,61,50,9
210    RTEXT           "Outgoing",HAL_SECURITY_OUTGOING,255,61,50,9
211    CONTROL         "",HAL_SC_PE_CP_IN_FORCED,"Button",BS_AUTORADIOBUTTON|WS_GROUP,205,73,16,10
212    CONTROL         "",HAL_SC_PE_CP_IN_ENABLED,"Button",BS_AUTORADIOBUTTON,205,83,16,10
213    CONTROL         "",HAL_SC_PE_CP_IN_DISABLED,"Button",BS_AUTORADIOBUTTON,205,93,16,10
214    CTEXT           "Forced",HAL_SECURITY_FORCED,225,73,55,8
215    CTEXT           "Enabled",HAL_SECURITY_ENABLED,225,83,55,8
216    CTEXT           "Disabled",HAL_SECURITY_DISABLED,225,93,55,8
217    CONTROL         "",HAL_SC_PE_CP_OUT_FORCED,"Button",BS_AUTORADIOBUTTON|WS_GROUP,284,73,16,10,WS_EX_RIGHT
218    CONTROL         "",HAL_SC_PE_CP_OUT_ENABLED,"Button",BS_AUTORADIOBUTTON,284,83,16,10,WS_EX_RIGHT
219    CONTROL         "",HAL_SC_PE_CP_OUT_DISABLED,"Button",BS_AUTORADIOBUTTON,284,93,16,10,WS_EX_RIGHT
220    GROUPBOX        "Encoding Level",HAL_SECURITY_EL_GB,12,63,175,44
221    CONTROL         "Plaintext",HAL_SC_PE_ENC_PLAIN,"Button",BS_AUTORADIOBUTTON|WS_GROUP,18,73,160,10
222    CONTROL         "RC4",HAL_SC_PE_ENC_RC4,"Button",BS_AUTORADIOBUTTON,18,84,160,10
223    CONTROL         "Both",HAL_SC_PE_ENC_BOTH,"Button",BS_AUTORADIOBUTTON,18,95,75,10
224    CONTROL         "Prefer RC4",HAL_SC_PE_ENC_RC4_PERFER,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,100,95,80,10
225//    LTEXT           "Need Help?",HAL_SC_HELP_LINK,7,138,255,8
226END
227
228HAL_CONFIGREMOTE DIALOGEX 0, 0, 283, 94
229STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
230CAPTION "Remote Control"
231FONT 8, "MS Shell Dlg", 400, 0, 0x1
232BEGIN
233    GROUPBOX        "Remote Control Options",HAL_STATIC,6,6,271,30
234    CONTROL         "Enable Remote Control",HAL_REMOTECTRL,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,12,18,96,12
235    RTEXT           "Port to listen on : ",HAL_STATIC,159,19,66,11,WS_DISABLED
236    EDITTEXT        HAL_REMOTEPORT,229,18,42,12,ES_AUTOHSCROLL | WS_DISABLED
237    CTEXT           "*** Disabled ***",HAL_STATIC,32,44,217,11
238END
239
240HAL_THEMETEST DIALOGEX 0,0,186,94
241STYLE DS_CONTROL | DS_SETFONT | DS_FIXEDSYS | WS_VISIBLE | WS_CHILDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | WS_SYSMENU
242EXSTYLE WS_EX_TRANSPARENT | WS_EX_CONTROLPARENT
243FONT 8,"MS Shell Dlg",400,0,1
244BEGIN
245    AUTOCHECKBOX    "Check1",HAL_CHECK1,7,7,44,10
246    PUSHBUTTON      "Button1",HAL_BUTTON1,69,7,51,14
247    EDITTEXT        HAL_EDIT1,134,7,45,15,ES_AUTOHSCROLL
248    AUTORADIOBUTTON "Radio1",HAL_RADIO1,129,38,50,11,NOT WS_TABSTOP
249    EDITTEXT        HAL_EDIT2,14,62,45,15,WS_DISABLED | ES_AUTOHSCROLL
250    LTEXT           "Static",HAL_STATIC,85,59,68,10
251    LTEXT           "Static",HAL_STATIC,25,35,19,8
252    GROUPBOX        "Static",HAL_STATIC,10,25,98,25
253    LTEXT           "Static",HAL_STATIC,65,35,19,8
254END
255
256HAL_DEBUGDIALOG DIALOGEX 0,0,252,105
257STYLE DS_SETFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SIZEBOX | WS_SYSMENU
258EXSTYLE WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST
259CAPTION "Halite Debug Dialog"
260FONT 8,"MS Sans Serif",0,0,0
261BEGIN
262    EDITTEXT        ED_CON,3,3,246,99,WS_VSCROLL | ES_AUTOHSCROLL | ES_MULTILINE | ES_READONLY
263END
264
265HAL_CONFIGTORRENT DIALOGEX 0, 0, 325, 165
266STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
267CAPTION "Torrents"
268FONT 8, "MS Shell Dlg", 400, 0, 0x1
269BEGIN
270    GROUPBOX        "Global Limits",HAL_CONFIGT_GLOBALG,5,6,315,55
271    EDITTEXT        HAL_BC_MAXCONN,118,29,42,12,ES_AUTOHSCROLL
272    RTEXT           "Total max connections :",HAL_CONFIGT_TOTALMAX,12,31,100,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
273    RTEXT           "Total upload slots :",HAL_CONFIGT_TOTALUP,12,44,100,10,SS_WORDELLIPSIS|SS_CENTERIMAGE
274    EDITTEXT        HAL_BC_MAXUP,118,42,42,12,ES_AUTOHSCROLL
275    EDITTEXT        HAL_BC_DOWNRATE,271,29,42,12,ES_AUTOHSCROLL
276    RTEXT           "Download Rate (KB/s) :",HAL_CONFIGT_DOWNRATE,165,31,100,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
277    RTEXT           "Upload Rate (KB/s) :",HAL_CONFIGT_UPRATE,165,44,100,10,SS_WORDELLIPSIS|SS_CENTERIMAGE
278    EDITTEXT        HAL_BC_UPRATE,271,42,42,12,ES_AUTOHSCROLL
279    EDITTEXT        HAL_BC_TMAXCONN,118,88,42,12,ES_AUTOHSCROLL
280    RTEXT           "Total max connections :",HAL_CONFIGT_TORMAX,12,91,100,12,SS_WORDELLIPSIS|SS_CENTERIMAGE
281    RTEXT           "Total upload slots :",HAL_CONFIGT_TORUP,12,104,100,12,SS_WORDELLIPSIS|SS_CENTERIMAGE
282    EDITTEXT        HAL_BC_TMAXUP,118,101,42,12,ES_AUTOHSCROLL
283    EDITTEXT        HAL_BC_TDOWNRATE,271,88,42,12,ES_AUTOHSCROLL
284    RTEXT           "Download Rate (KB/s) :",HAL_CONFIGT_TDOWNRATE,165,91,100,12,SS_WORDELLIPSIS|SS_CENTERIMAGE
285    RTEXT           "Upload Rate (KB/s) :",HAL_CONFIGT_TORUPRATE,165,104,100,12,SS_WORDELLIPSIS|SS_CENTERIMAGE
286    EDITTEXT        HAL_BC_TUPRATE,271,101,42,12,ES_AUTOHSCROLL
287    GROUPBOX        "Torrent Defaults",HAL_CONFIGT_TORRENTG,5,66,315,82
288    LTEXT           "These options set global maximums which will always be honoured.",HAL_CONFIGT_GLOBAL_TEXT,12,16,300,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
289    LTEXT           "These options specify the default limits applied to new torrents.",HAL_CONFIGT_TOR_TEXT,12,76,301,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
290    RTEXT           "Default save folder :",HAL_CONFIGT_DEF_FOLDER,12,120,100,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
291    EDITTEXT        HAL_BC_SAVEFOLDER,118,119,170,12,ES_AUTOHSCROLL
292    PUSHBUTTON      "...",HAL_BC_SAVEBROWSE,293,118,18,13
293    AUTOCHECKBOX    "",HAL_BC_MOVETO_CHECK,118,133,10,11
294    RTEXT           "Move finished torrents to :",HAL_BC_MOVETO_TEXT,12,120,100,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
295    EDITTEXT        HAL_BC_MOVETO_FOLDER,118,119,170,12,ES_AUTOHSCROLL
296    PUSHBUTTON      "...",HAL_BC_MOVETO_BROWSE,293,118,18,13
297    AUTOCHECKBOX    "Review settings when adding torrent.",HAL_BC_PROMPTSAVE,118,133,195,11
298END
299
300HAL_CLOSESPLASH DIALOGEX 0,0,191,74
301STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_THICKFRAME
302EXSTYLE WS_EX_TOOLWINDOW | WS_EX_STATICEDGE
303CAPTION "Halite shutting down..."
304FONT 8,"MS Shell Dlg",400,0,1
305BEGIN
306    ICON            HAL_APP_ICON,HAL_STATIC,7,10,21,20,SS_ICON
307    LTEXT           "It will take the BitTorrent session a moment to shutdown cleanly after which this message will disappear and the program will close.",HAL_CSPLASH_MSG,35,7,149,27
308    CTEXT           "Stopping Torrents",HAL_CSPLASH_NUM_ACT,6,40,179,14
309    AUTOCHECKBOX    "Show this message in future",HAL_SPLASH_MSG,7,58,107,12
310        PUSHBUTTON      "Force Close",HAL_SPLASH_FORCE_CLOSE,121,57,65,13,BS_DEFPUSHBUTTON
311END
312
313HAL_HALITEDLG DIALOGEX 0,0,370,73
314STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
315FONT 8,"MS Shell Dlg",400,0,1
316BEGIN
317    PUSHBUTTON      "Pause",BTNPAUSE,314,3,52,14,BS_DEFPUSHBUTTON
318    PUSHBUTTON      "Reannounce",BTNREANNOUNCE,314,19,52,14
319    PUSHBUTTON      "Remove",BTNREMOVE,314,35,52,14
320    CONTROL         "",LISTPEERS,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,64,362,6
321    EDITTEXT        HAL_EDITTLU,277,36,34,12,ES_AUTOHSCROLL
322    EDITTEXT        HAL_EDITTLD,220,36,34,12,ES_AUTOHSCROLL
323    EDITTEXT        HAL_EDITNCD,220,12,34,12,ES_AUTOHSCROLL
324    EDITTEXT        HAL_EDITNCU,277,12,34,12,ES_AUTOHSCROLL
325    CONTROL         "",TORRENTPROG,"msctls_progress32",WS_BORDER,4,52,362,8
326    RTEXT           "Name:",HAL_NAME_STATIC,4,3,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
327    RTEXT           "Tracker:",HAL_TRACKER_STATIC,4,15,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
328    RTEXT           "Status:",HAL_STATUS_STATIC,4,27,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
329    RTEXT           "Time left:",HAL_TIME_STATIC,4,39,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
330    LTEXT           "N/A",HAL_NAME,45,3,145,10,SS_WORDELLIPSIS|SS_CENTERIMAGE
331    LTEXT           "N/A",HAL_TRACKER,45,15,145,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
332    LTEXT           "N/A",HAL_STATUS,45,27,145,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
333    LTEXT           "N/A",HAL_AVAIL,45,39,36,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
334    LTEXT           "Torrent connection limits:",HAL_NC,195,3,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
335    LTEXT           "Torrent transfer rates (KB/s):",HAL_TL,195,27,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
336    RTEXT           "Total",HAL_NCD,192,15,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
337    RTEXT           "Up",HAL_NCU,255,15,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
338    RTEXT           "Up",HAL_TLU,255,39,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
339    RTEXT           "Down",HAL_TLD,192,39,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
340    RTEXT           "Completed:",HAL_COMPLETED_STATIC,85,39,44,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
341    LTEXT           "N/A",HAL_COMPLETE,132,39,58,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
342    GROUPBOX        "",HAL_DETAILS_GROUP,1,-4,368,77,0,WS_EX_TRANSPARENT
343END
344
345HAL_ABOUT DIALOGEX 0, 0, 325, 155
346STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
347CAPTION "About"
348FONT 8, "MS Shell Dlg", 400, 0, 0x1
349BEGIN
350//    GROUPBOX        "Program Information",HAL_ABOUT_GROUP,5,6,315,136,WS_EX_TRANSPARENT
351    RTEXT           HALITE_VERSION_STRING,HAL_ABOUT_VERSION,190,145,130,9,WS_TABSTOP
352    LTEXT           "",HAL_EDITABOUT,8,15,265,125,WS_TABSTOP
353    CONTROL         "",HAL_RICHEDITABOUT,"RichEdit20A",WS_CHILD|WS_BORDER|ES_MULTILINE|ES_READONLY|WS_VSCROLL|WS_TABSTOP,5,6,315,136
354END
355
356HAL_ADVHALITEDLG DIALOGEX 0,0,317,72
357STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
358FONT 8,"MS Shell Dlg",400,0,1
359BEGIN
360    CONTROL         "",HAL_TAB,"SysTabControl32",0,1,0,315,71
361    RTEXT           "Static",HAL_ADVDLG_VERSION,235,2,78,8,SS_CENTERIMAGE
362END
363
364HAL_GENERIC_HOLDER DIALOGEX 0,0,206,70
365STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
366EXSTYLE WS_EX_TOOLWINDOW
367CAPTION "Add New Tracker"
368FONT 8,"MS Shell Dlg",400,0,1
369BEGIN
370    PUSHBUTTON      "OK",IDOK,98,50,50,14,BS_DEFPUSHBUTTON
371    PUSHBUTTON      "Cancel",IDCANCEL,152,50,50,14
372END
373
374HAL_ADJUST_DLG DIALOGEX 4, 4, 198, 42
375STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
376FONT 8, "MS Shell Dlg", 400, 0, 0x1
377BEGIN
378        LTEXT           "Torrent save folder:",HAL_ADDT_DEFFLD_TEXT,0,0,215,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
379    EDITTEXT        HAL_BC_SAVEFOLDER,5,5,195,13,ES_AUTOHSCROLL
380    PUSHBUTTON      "...",HAL_BC_SAVEBROWSE,205,5,18,13
381        CONTROL         "Move the completed torrent to:",HAL_ADDT_MOVETO_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,38,220,8
382        EDITTEXT        HAL_ADDT_MOVETO_FOLDER,5,5,195,13,ES_AUTOHSCROLL
383    PUSHBUTTON      "...",HAL_ADDT_MOVETO_BROWSE,205,5,18,13
384END
385
386
387HAL_ADD_TORRENT DIALOGEX 0, 0, 230, 124
388STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_THICKFRAME
389EXSTYLE WS_EX_STATICEDGE
390CAPTION "Add Torrent"
391FONT 8, "MS Shell Dlg", 400, 0, 0x1
392BEGIN
393    PUSHBUTTON      "Ok",IDOK,85,65,62,13
394    PUSHBUTTON      "Cancel",IDCANCEL,155,65,62,13
395
396    CONTROL         "Use Compact Allocation.",HAL_CHECK_COMPACT,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,38,220,8
397    CONTROL         "Stopped initially (Allows changing advanced setting)",HAL_CHECK_PAUSED,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,25,220,8
398    LTEXT           "Note. Compact Allocation is incompatible with File Selection",HAL_ADDT_NOTE_TEXT,6,51,215,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
399END
400
401HAL_CONFIGGENERAL DIALOGEX 0, 0, 325, 90
402STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
403CAPTION "General"
404FONT 8, "MS Shell Dlg", 400, 0, 0x1
405BEGIN
406    CONTROL         "Allow only one instance to run",HAL_GENERAL_ONEINST,
407                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,16,150,11
408    GROUPBOX        "General Settings",HAL_GENERAL_GROUP,5,6,315,77
409    CONTROL         "Advanced GUI",HAL_GENERAL_ADVGUI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,42,150,11
410    CONTROL         "Minimize to tray.",HAL_GENERAL_TRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,29,150,11
411    CONTROL         "Close to tray",HAL_GENERAL_CLOSETRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,42,150,11
412    CONTROL         "Confirm on close",HAL_GENERAL_CONFIRMCLOSE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,29,150,11
413    LISTBOX         HAL_LANGLIST,165,24,149,70,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
414    CTEXT           "Language (requires restart)",HAL_GENERAL_LANG,165,13,150,8
415END
416
417HAL_ADVTRACKER DIALOGEX 0,0,305,69
418STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
419FONT 8,"MS Shell Dlg",400,0,1
420BEGIN
421    LTEXT           "List of Trackers.",HAL_TRACKER_LABEL,7,6,95,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
422    PUSHBUTTON      "Apply",HAL_TRACKER_APPLY,126,3,32,14,WS_DISABLED
423    PUSHBUTTON      "Reset",HAL_TRACKER_RESET,92,3,32,14
424    AUTOCHECKBOX    "Send login info to trackers.",HAL_TRACKER_LOGINCHECK,166,4,101,12
425    EDITTEXT        HAL_TRACKER_USER,208,18,92,12,ES_AUTOHSCROLL
426    EDITTEXT        HAL_TRACKER_PASS,208,32,92,12,ES_AUTOHSCROLL | ES_PASSWORD
427    RTEXT           "Username : ",HAL_TRACKER_USER_S,164,20,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
428    RTEXT           "Password : ",HAL_TRACKER_PASS_S,164,34,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
429    CONTROL         "",HAL_TRACKERLIST,"SysListView32",WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,19,154,47
430    PUSHBUTTON      "Apply",HAL_LOGIN_APPLY,207,46,51,14,BS_DEFPUSHBUTTON
431    PUSHBUTTON      "Reannounce",HAL_REANNOUNCE,207,46,51,14
432END
433
434HAL_ADVDEBUGLOG DIALOGEX 0,0,305,81
435STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
436FONT 8,"MS Shell Dlg",400,0,1
437BEGIN
438    CONTROL         "",HAL_DEBUGLISTVIEW,"SysListView32",WS_TABSTOP|WS_BORDER|LVS_ALIGNLEFT|LVS_REPORT,4,7,296,59
439    AUTOCHECKBOX    "Log to file.",HAL_DEBUGFILECHECK,4,69,44,9
440    AUTOCHECKBOX    "Log debug events.",HAL_DEBUGDEBUGCHECK,48,69,198,9
441END
442
443HAL_NEWTORRENT DIALOGEX 0,0,229,132
444STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
445CAPTION "Details"
446FONT 8,"MS Shell Dlg",400,0,1
447BEGIN
448        LTEXT           "Enter the tracker URLs for the torrent.",HAL_NEWTORRENT_TRACKERS_TEXT,4,32,221,11,NOT WS_VISIBLE
449    EDITTEXT        HAL_NEWT_TRACKER,4,42,193,12,ES_AUTOHSCROLL|NOT WS_VISIBLE
450//    AUTOCHECKBOX    "Have Halite acts a DHT node.",HAL_NEWT_DHTNODE,4,116,118,8,WS_DISABLED
451    AUTOCHECKBOX    "Private",HAL_NEWTORRENT_PRIVATE,4,116,118,8
452        LTEXT           "Comment",HAL_NEWTORRENT_COMMENT_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
453    EDITTEXT        HAL_NEWTORRENT_COMMENT,4,15,203,12,ES_AUTOHSCROLL
454    LTEXT           "Creator",HAL_NEWTORRENT_CREATOR_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
455    EDITTEXT        HAL_NEWTORRENT_CREATOR,4,15,203,12,ES_AUTOHSCROLL
456    LTEXT           "Piece Size (KBs)",HAL_NEWT_PIECESIZE_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
457    EDITTEXT        HAL_NEWT_PIECESIZE,4,15,203,12,ES_AUTOHSCROLL|ES_NUMBER
458    LTEXT           "Output File",HAL_NEWT_OUTFILE_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
459    EDITTEXT        HAL_NEWT_FILE,4,15,203,12,ES_AUTOHSCROLL
460    PUSHBUTTON      "...",HAL_NEWT_OUT_BROWSE,212,14,18,13
461END
462
463HAL_NEWT_FILES DIALOGEX 0,0,186,50
464STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
465EXSTYLE WS_EX_TOOLWINDOW
466CAPTION "Files"
467FONT 8,"MS Shell Dlg",400,0,1
468BEGIN
469    LTEXT           "Select a file or directory from which to construct the torrent.",HAL_NEWTORRENT_SELECT_TEXT,4,4,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
470    PUSHBUTTON      "File",HAL_NEWT_FILE_BROWSE,212,14,40,13
471    PUSHBUTTON      "Dir.",HAL_NEWT_DIR_BROWSE,212,14,40,13
472    CONTROL         "",HAL_NEWT_LISTFILES,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
473    LTEXT           "Generated Torrent Name (Cannot change)",HAL_NEWT_FILE_NAME,4,4,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
474    EDITTEXT        HAL_NEWT_FILE_NAME_EDIT,4,15,203,12,ES_AUTOHSCROLL|ES_READONLY
475END
476
477HAL_NEWT_TRACKERS DIALOGEX 0,0,229,132
478STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
479CAPTION "Trackers"
480FONT 8,"MS Shell Dlg",400,0,1
481BEGIN
482    CONTROL         "",HAL_NEWT_LISTTRACKERS,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
483//    LISTBOX         HAL_NEWT_LISTTRACKERS,4,57,221,52,WS_TABSTOP|WS_VSCROLL|LBS_NOINTEGRALHEIGHT|LBS_SORT
484    LTEXT           "Enter the tracker URLs for the torrent.",HAL_NEWTORRENT_TRACKERS_TEXT,4,32,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
485    EDITTEXT        HAL_NEWT_TRACKER,4,42,160,12,ES_AUTOHSCROLL|NOT WS_VISIBLE
486    EDITTEXT        HAL_NEWT_TRACKERTIER,170,42,25,12,ES_AUTOHSCROLL|ES_NUMBER|NOT WS_VISIBLE
487    PUSHBUTTON      "Add",HAL_NEWT_ADDTRACKER,202,41,23,13,NOT WS_VISIBLE
488END
489
490HAL_NEWT_PEERS DIALOGEX 0,0,229,132
491STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
492CAPTION "Web Seeds and DHT Nodes"
493FONT 8,"MS Shell Dlg",400,0,1
494BEGIN
495    CONTROL         "",HAL_NEWT_LISTPEERS,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
496//    LISTBOX         HAL_NEWT_LISTTRACKERS,4,57,221,52,WS_TABSTOP|WS_VSCROLL|LBS_NOINTEGRALHEIGHT|LBS_SORT
497    LTEXT           "Enter any Web Seed URLs and DHT Nodes.",HAL_NEWTORRENT_PEERS_TEXT,4,32,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
498END
499
500HAL_TRACKEDIT DIALOGEX 0,0,186,50
501STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
502EXSTYLE WS_EX_TOOLWINDOW
503CAPTION "Add New Tracker"
504FONT 8,"MS Shell Dlg",400,0,1
505BEGIN
506    PUSHBUTTON      "OK",IDOK,78,32,50,14,BS_DEFPUSHBUTTON
507    PUSHBUTTON      "Cancel",IDCANCEL,132,32,50,14
508    LTEXT           "URL",HAL_TRACKER_TEXT_URL,4,5,100,10
509    EDITTEXT        HAL_TRACKER_EDIT_URL,4,15,134,13,ES_AUTOHSCROLL
510    EDITTEXT        HAL_TRACKER_EDIT_TIER,142,15,40,13,ES_AUTOHSCROLL
511    LTEXT           "Tier",HAL_TRACKER_TEXT_TIER,142,5,40,10
512END
513
514HAL_PEEREDIT DIALOGEX 0,0,240,50
515STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
516EXSTYLE WS_EX_TOOLWINDOW
517CAPTION "Add New Web Seed or DHT Node"
518FONT 8,"MS Shell Dlg 2",400,0,1
519BEGIN
520    PUSHBUTTON      "OK",IDOK,132,32,50,14,BS_DEFPUSHBUTTON
521    PUSHBUTTON      "Cancel",IDCANCEL,186,32,50,14
522    LTEXT           "URL",HAL_NEWT_ADD_PEERS_URL_TEXT,4,5,104,10
523    EDITTEXT        HAL_NEWT_ADD_PEERS_URL_EDIT,4,15,104,13,ES_AUTOHSCROLL
524    LTEXT           "Port",HAL_NEWT_ADD_DHT_PORT_TEXT,112,5,50,10,WS_DISABLED
525    EDITTEXT        HAL_NEWT_ADD_DHT_PORT,112,15,50,13,ES_AUTOHSCROLL|WS_DISABLED
526    LTEXT           "Type",HAL_NEWT_ADD_PEERS_TYP_TEXT,166,5,70,10
527    COMBOBOX        HAL_NEWT_ADD_PEERS_TYP_CBOX,166,15,70,13,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
528END
529
530HAL_ADVPEER DIALOGEX 0, 0, 305, 69
531STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
532FONT 8, "MS Shell Dlg", 400, 0, 0x1
533BEGIN
534    CONTROL         "",HAL_PEERLIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,4,7,297,59
535END
536
537HAL_ADVFILES DIALOGEX 0, 0, 305, 81
538STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
539FONT 8, "MS Shell Dlg", 400, 0, 0x1
540BEGIN
541    LTEXT           "",HAL_CONTAINER,4,7,297,70,0
542END
543
544HAL_PROGRESS DIALOGEX 0,0,191,60
545STYLE DS_MODALFRAME | DS_SETFONT | DS_FIXEDSYS | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
546EXSTYLE WS_EX_TOOLWINDOW | WS_EX_STATICEDGE
547CAPTION "Halite importing IP ranges..."
548FONT 8,"MS Shell Dlg",400,0,1
549BEGIN
550    CTEXT           "",HAL_PROG_DESCP,6,6,180,12
551    CONTROL         "",HAL_PROG_PROGRESS,"msctls_progress32",WS_BORDER,6,22,180,12
552    PUSHBUTTON      "Cancel",HAL_PROG_CANCEL,60,42,66,15
553END
554
555HAL_TRAY_MENU MENU
556BEGIN
557    POPUP "_POPUP_"
558    BEGIN
559        MENUITEM "Open &Halite",ID_TRAY_OPENHALITE
560        MENUITEM SEPARATOR
561        MENUITEM "&Pause All",ID_TRAY_PAUSEALL
562        MENUITEM "&Resume All",ID_TRAY_RESUMEALL
563        MENUITEM SEPARATOR
564        MENUITEM "E&xit",ID_TRAY_EXIT
565    END
566END
567
568HAL_LISTVIEW_MENU MENU
569BEGIN
570    POPUP "_POPUP_"
571    BEGIN
572        MENUITEM "Resume",ID_LVM_RESUME
573        MENUITEM "Pause",ID__LVM_PAUSE
574        MENUITEM "Stop",ID_LVM_STOP
575        MENUITEM "Recheck Files",ID_LVM_RECHECK
576        MENUITEM SEPARATOR
577    //    MENUITEM "Preannounce",ID_TLVM_PRIMARY
578        POPUP "Remove"
579        BEGIN
580            MENUITEM "Torrent File",ID_LVM_REMOVE_T
581            MENUITEM "Torrent and Data",ID_LVM_REMOVE_TD
582        END
583        MENUITEM SEPARATOR
584        MENUITEM "Open Download Folder",ID_LVM_DOWNLOAD_FOLDER
585        MENUITEM "Edit Download Folders",ID_LVM_EDIT_FOLDERS
586    END
587END
588
589HAL_TRACKERLV_MENU MENU
590BEGIN
591    POPUP "_POPUP_"
592    BEGIN
593        MENUITEM "New",ID_TLVM_NEW
594        MENUITEM "Edit",ID_TLVM_EDIT
595        MENUITEM "Set as Primary",ID_TLVM_PRIMARY
596        MENUITEM SEPARATOR
597        MENUITEM "Delete",ID_TLVM_DELETE
598    END
599END
600
601HAL_GENERIC_ADD_LV_MENU MENU
602BEGIN
603    POPUP "_POPUP_"
604    BEGIN
605        MENUITEM "New",         HAL_GENERIC_ALV_NEW
606        MENUITEM "Edit",        HAL_GENERIC_ALV_EDIT
607        MENUITEM "Delete",      HAL_GENERIC_ALV_DELETE
608    END
609END
610
6111 VERSIONINFO
612    FILEVERSION     HALITE_VERSION
613    PRODUCTVERSION  HALITE_VERSION
614    FILEOS          VOS_UNKNOWN
615    FILETYPE        VFT_UNKNOWN
616BEGIN
617    BLOCK "StringFileInfo"
618    BEGIN
619        BLOCK "180904b0"
620        BEGIN
621            VALUE "Comments", "libTorrrent based client."
622            VALUE "CompanyName", "BinaryNotions.com"
623            VALUE "FileDescription", "Halite BitTorrent Client"
624            VALUE "FileVersion", HALITE_VERSION_STRING
625            VALUE "InternalName", "Halite"
626            VALUE "LegalCopyright", "(C) Eoin O'Callaghan 2008"
627            VALUE "OriginalFilename", "Halite.exe"
628            VALUE "ProductName", "Halite"
629            VALUE "ProductVersion", HALITE_VERSION_STRING
630        END
631    END
632    BLOCK "VarFileInfo"
633    BEGIN
634        VALUE "Translation", 6153, 1200
635    END
636END
637
638STRINGTABLE
639BEGIN
640        HAL_NEW_PANE_DLG                          "Construct a New Torrent"
641    IDPANE_STATUS                 "(D-U) 0000.000KB/s - 0000.000KB/s"
642    IDPANE_CAPS_INDICATOR         "CAPS"
643    IDPANE_DHT                    "0000 DHT node(s)"
644    IDPANE_FILTER                 "Filtering 0000000 ranges."
645    IDS_TRYANOTHERPORT            "The BitTorrent session could not start. Try selecting another port in the settings."
646    IDS_DHTTRYANOTHERPORT         "DHT session could not start. Try selecting another port in the settings."
647    IDS_SAVEPROMPT                "Select a directory to save the files to or cancel to not download torrent at all."
648    IDS_NA                        "N/A"
649    HAL_HALITE                    "Halite"
650    HAL_INF                       "∞"
651    HAL_COMPLETED_SUMMARY         "%1$.2fMB of %2$.2fMB"
652    HAL_DOWNLOAD_SUMMARY          "This Session Downloaded %1$.2fMB, Uploaded %2$.2fMB, Ratio %3$.2f."
653    HAL_DOWNLOADT_SUMMARY         "Downloaded %1$.2fMB, Uploaded %2$.2fMB, Ratio %3$.2f."
654    HAL_PAYLOAD_SUMMARY           "Total transfer including protocol overhead: %1$.2fMB down and %2$.2fMB up."
655        HAL_NAME_STATUS                           "%1%, %2%."
656    HAL_TRANSFERED                                "%1$.2fMB down - %2$.2fMB up"
657    HAL_REMAINING                                 "%1$.2fMB of %2$.2fMB"
658    HAL_RATE                                      "%1$.2fKB/s down - %2$.2fKB/s up"
659    HAL_DHT_ON                    "%1% DHT node(s)"
660    HAL_CSPLASH_ACT_MSG           "%1% active torrent(s)"
661    HAL_CSPLASH_SHUTDOWN_MSG      "Shutting down session"
662    HAL_ADDT_TITLE                            "Edit Torrent Save Folders"
663    HAL_DHT_OFF                   "DHT disabled"
664    HAL_IPFILTER_ON               "Filtering %1% range(s)"
665    HAL_IPFILTER_OFF              "IP filter disabled"
666    HAL_EVENT_STDEXP              "Standard exception (%1%) thrown from %2%."
667    HAL_DOWN_RATES                "(D-U) %1$.2fKB/s - %2$.2fKB/s"
668    HAL_NOT_LISTENING             "Halite not listening!"
669    HAL_PORT_OPEN                 "Port %1% open"
670    HAL_VERSION_STRING            HALITE_VERSION_STRING
671        HAL_FOLDER_SELECT                         "Select a directory to save the downloads to. Select cancel to accept default 'incoming' location."
672        HAL_TORRENT_TAB                           "Torrent"
673        HAL_PEERS_TAB                             "Peers"
674        HAL_FILES_TAB                             "Files"
675        HAL_TRACKER_TAB                           "Tracker"
676        HAL_DEBUG_TAB                             "Logging"
677        HAL_INCORRECT_ENCODING_LEVEL  "An invalid encoding level, %1%, was passed as an encryption setting."
678        HAL_INCORRECT_CONNECT_POLICY  "An invalid connection policy, %1%, was passed as an encryption setting."
679        HAL_AUTOSORT                              "Auto Sort"
680        HAL_TORRENT_ROOT                          "Torrent Root"
681        HAL_WINDOW_CLOSECONFRIM           "Are you sure you wish to close Halite? Doing so will stop any active torrents"
682        HAL_WINDOW_SOCKETS_FAILED     "The socket infrastructure failed to start so Halite is forced to close. Please ensure no program is blocking Halites network access."
683        HAL_SAVE_TEXT                                   "Save"
684        HAL_LISTVIEW_CONFIRMDELETE              "Are you sure you wish to delete all downloaded data?"
685END
686
687STRINGTABLE
688BEGIN
689    HAL_PEER_INTERESTING                "Interesting"
690    HAL_PEER_CHOKED                     "Choked"
691    HAL_PEER_REMOTE_INTERESTING         "Interested in us"
692    HAL_PEER_REMOTE_CHOKED              "Has choked us"
693    HAL_PEER_SUPPORT_EXTENSIONS         "Supports extensions"
694    HAL_PEER_LOCAL_CONNECTION           "Local connection"
695    HAL_PEER_HANDSHAKE                  "Handshake"
696    HAL_PEER_CONNECTING                 "Connecting"
697    HAL_PEER_QUEUED                             "Queued"
698    HAL_PEER_RC4_ENCRYPTED              "RC4 Encrypted"
699    HAL_PEER_PLAINTEXT_ENCRYPTED    "Plaintext Encrypted"
700END
701
702STRINGTABLE
703BEGIN
704    HAL_TORRENT_QUEUED_CHECKING         "Queued for Checking"
705    HAL_TORRENT_CHECKING_FILES          "Checking Files"
706    HAL_TORRENT_CONNECTING                      "Connecting to Tracker"
707    HAL_TORRENT_DOWNLOADING                     "Downloading"
708    HAL_TORRENT_FINISHED                        "Finished"
709    HAL_TORRENT_SEEDING                         "Seeding"
710    HAL_TORRENT_ALLOCATING                      "Allocating"
711    HAL_TORRENT_QUEUED                          "Queued"
712        HAL_TORRENT_STOPPED                             "Stopped"
713        HAL_TORRENT_PAUSED                              "Paused"
714        HAL_TORRENT_STOPPING                    "Stopping"
715        HAL_TORRENT_PAUSING                             "Pausing"
716        HAL_TORRENT_METADATA                    "Downloading Metadata"
717       
718        HAL_TORRENT_IMPORT_FILTERS              "Importing IP Filters..."
719        HAL_TORRENT_LOAD_FILTERS                "Loading IP filters..."
720
721        HAL_NEWT_CREATING_TORRENT               "Creating Torrent..."
722        HAL_NEWT_HASHING_PIECES                 "Calculating Piece Hashes..."
723        HAL_NEWT_DIALOG_TITLE                   "Creating a New Torrent File"
724        HAL_NEWT_CREATION_CANCELED              "User canceled Torrent file creation"
725
726        HAL_NEWT_ADD_PEERS_WEB                  "Web Seed"
727        HAL_INT_NEWT_ADD_PEERS_WEB              "Web Seed"
728        HAL_NEWT_ADD_PEERS_DHT                  "DHT Node"
729        HAL_INT_NEWT_ADD_PEERS_DHT              "DHT Node"
730
731        HAL_NEWT_EDIT_PEER                              "Edit Peer"
732        HAL_NEWT_ADD_NEW_PEER                   "Add New Peer"
733        HAL_NEWT_SAVING_TORRENT                 "Saving Torrent"
734        HAL_NEWT_EDIT_TRACKER                   "Edit Tracker"
735        HAL_NEWT_ADD_NEW_TRACKER                "Add New Tracker"
736END
737
738STRINGTABLE
739BEGIN
740        HAL_LISTVIEW_COLUMNS                    "Name;Status;Progress;Download;Upload;Peers;Seeds;ETA;Copies;Tracker;Reannounce;Ratio;Total;Completed;Remaining;Downloaded;Uploaded;Active;Seeding;Start Time;Finish Time"
741        HAL_DEBUG_LISTVIEW_COLUMNS              "Time;Message;Severity"
742        HAL_TRACKER_LISTVIEW_COLUMNS    "Tracker;Tier"
743        HAL_DIALOGPEER_LISTVIEW_COS             "Peer;Country;Download;Upload;Type;Client"
744        HAL_DIALOGPEER_LISTVIEW_ADV             "Peer;Country;Download;Upload;Type;Client;Status"
745        HAL_DIALOGFILE_LISTVIEW_ADV             "Filename;Path;Size;Progress;Priority"
746        HAL_FILES_LISTVIEW_ADV                  "Filename;Path;Size"
747        HAL_NTPLVM_NAMES                                "URL;Port;Type"
748
749        HAL_FILE_PRIORITY_0             "Don't download"
750        HAL_FILE_PRIORITY_1             "Normal"
751        HAL_FILE_PRIORITY_2             "2"
752        HAL_FILE_PRIORITY_3             "3"
753        HAL_FILE_PRIORITY_4             "4"
754        HAL_FILE_PRIORITY_5             "Above Normal"
755        HAL_FILE_PRIORITY_6             "6"
756        HAL_FILE_PRIORITY_7             "Maximum"
757END
758
759HAL_FILESLISTVIEW_MENU MENU
760BEGIN
761    POPUP "_POPUP_"
762    BEGIN
763        POPUP "Set Priority"
764        BEGIN
765            MENUITEM "Don't download",ID_HAL_FILE_PRIORITY_0
766            MENUITEM "Normal",ID_HAL_FILE_PRIORITY_1
767//            MENUITEM "2",ID_HAL_FILE_PRIORITY_2
768//            MENUITEM "3",ID_HAL_FILE_PRIORITY_3
769//            MENUITEM "4",ID_HAL_FILE_PRIORITY_4
770            MENUITEM "Above Normal",ID_HAL_FILE_PRIORITY_5
771//            MENUITEM "6",ID_HAL_FILE_PRIORITY_6
772            MENUITEM "Maximum",ID_HAL_FILE_PRIORITY_7
773        END
774    END
775END
776
777HAL_MAINFRAME TOOLBAR 22,22
778BEGIN
779    BUTTON                      ID_FILE_NEW
780    BUTTON                      ID_FILE_OPEN
781    SEPARATOR
782    BUTTON                      ID_SETTINGS
783    BUTTON                      ID_ADVANCED
784    SEPARATOR
785    BUTTON                      ID_RESUME
786    BUTTON                      ID_PAUSE
787    SEPARATOR
788    BUTTON                      ID_HELP
789END
790
791HAL_APP_ICON            ICON                    "Halite.ico"
792HAL_MAINFRAME           BITMAP                  "toolbar.bmp"
793
794STRINGTABLE
795BEGIN
796    HAL_EVENTNONE                                       "None"
797    HAL_EVENTDEBUG                                      "Debug"
798    HAL_EVENTINFO                                       "Info"
799    HAL_EVENTWARNING                            "Warning"
800    HAL_EVENTCRITICAL                           "Critical"
801
802        HAL_EXTERNAL_IP_ALERT                   "Informed of external IP address: %1%."
803        HAL_PORTMAP_ERROR_ALERT                 "%1% port mapping request failed."
804        HAL_PORTMAP_ALERT                               "%1% port %2% mapping succeeded."
805        HAL_FILE_ERROR_ALERT                    "OS reported error for file '%1%'; %2%"
806        HAL_DHT_REPLY_ALERT                             "%1% peers from DHT."
807    HAL_PEER_ALERT                                      "Peer %2%: %1%."
808    HAL_PEER_BAN_ALERT                          "Peer banned %2%. (%1%)"
809        HAL_HASH_FAIL_ALERT                             "Hash failed for piece %2% of %1%."
810        HAL_URL_SEED_ALERT                              "URL Seed %2%, %3%. (%1%)"
811        HAL_TRACKER_WARNING_ALERT               "Tracker warning: %2%! (%1%)"
812        HAL_TRACKER_ANNOUNCE_ALERT              "Tracker Announce. (%1%)"
813        HAL_TRACKER_ALERT                               "Alert %2%, Status code: %4%, Times %3%. (%1%)"
814        HAL_TRACKER_REPLY_ALERT                 "%2%. %3% Peers. (%1%)"
815        HAL_FAST_RESUME_ALERT                   "Fast resume failed: %2%. (%1%)"
816        HAL_PIECE_FINISHED_ALERT                "Piece %2% finished. (%1%)"
817        HAL_BLOCK_FINISHED_ALERT                "Block %2% of piece %3% finished. (%1%)"
818        HAL_BLOCK_DOWNLOADING_ALERT             "Block %2% of piece %3% downloading. (%1%)"
819        HAL_LISTEN_SUCCEEDED_ALERT              "Successfully %1%."
820        HAL_LISTEN_FAILED_ALERT                 "Failed, %1%"
821        HAL_LISTEN_V6_FAILED_ALERT              "IP version 6 listen attempt failed. Not serious."
822        HAL_IPFILTER_ALERT                              "IP Filter blocked %1%, %2%."
823
824        LBT_EVENT_TORRENT_FINISHED              "Torrent %1% finished."
825        LBT_EVENT_TORRENT_PAUSED                "Torrent %1% paused."
826    HAL_EVENT_TORRENTEXP                        "Torrent (%1%) exception caught: %2% from %3%."
827    HAL_EVENT_INVTORRENT                        "Invalid torrent (%1%) from %2%."
828
829        HAL_EVENT_EXP                                   "Exception caught: %1%, from %2%."
830    HAL_EVENT_XML_EXP                           "Xml Exception (%1%) with %2%."
831        HAL_EVENT_UNICODE_EXP                   "Unicode exception: %1%."
832        HAL_EVENT_UNCLASSIFIED                  "Bittorrent Event: %1%."
833        HAL_EVENT_PEER                                  "Peer Event: %1%."
834        HAL_EVENT_TRACKER                               "Tracker Event: %1%."
835        HAL_EVENT_DEBUG                                 "Debug Event: %1%."
836        HAL_EVENT_DEV                                   "Dev Msg: %1%."
837        HAL_PORTMAP_TYPE_PMP                    "NAT-PMP"
838        HAL_PORTMAP_TYPE_UPNP                   "UPnP"
839END
840
841#if 0
842
843HAL_DIALOG1 DIALOGEX 0, 0, 186, 95
844STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
845CAPTION "Dialog"
846FONT 8, "MS Shell Dlg", 400, 0, 0x1
847BEGIN
848    DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
849    PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
850END
851
852HAL_DIALOG2 DIALOGEX 0, 0, 186, 94
853STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
854CAPTION "Dialog"
855FONT 8, "MS Shell Dlg", 400, 0, 0x1
856BEGIN
857    DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
858    PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
859END
860
861HAL_DIALOG3 DIALOGEX 0, 0, 186, 95
862STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
863EXSTYLE WS_EX_TOOLWINDOW
864CAPTION "Dialog"
865FONT 8, "MS Shell Dlg", 400, 0, 0x1
866BEGIN
867    DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
868    PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
869END
870
871HAL_DIALOG4 DIALOGEX 0, 0, 186, 94
872STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_SYSMENU
873FONT 8, "MS Shell Dlg", 400, 0, 0x1
874BEGIN
875    DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
876    PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
877END
878
879#endif
880
881
Note: See TracBrowser for help on using the repository browser.