source: trunk/res/Halite.rc @ 762

Revision 762, 99.7 KB checked in by Eoin, 10 years ago (diff)

Created the time picker dialog. Have only implemented pausing and exit action so far.

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