source: trunk/res/Halite.rc @ 770

Revision 770, 98.9 KB checked in by Eoin, 10 years ago (diff)

Preparing for snapshot release.

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        CTEXT                   "", HAL_TIME_LABEL_SET_ACTION,8,15,265,14,SS_WORDELLIPSIS|SS_CENTERIMAGE        |NOT WS_VISIBLE
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        RTEXT                   "Set time :", HAL_TIME_SETTEXT,8,15,265,14,SS_WORDELLIPSIS|SS_CENTERIMAGE       
447        CONTROL         "", HAL_TIME_PICKER,"SysDateTimePick32", DTS_UPDOWN | WS_TABSTOP | DTS_TIMEFORMAT,116,77,64,14
448        CONTROL         "", HAL_TIME_DATE_PICKER,"SysDateTimePick32", DTS_LONGDATEFORMAT | WS_TABSTOP,116,77,64,14
449        LTEXT                   "", HAL_TIME_TIMEOUT_DISPLAY,8,15,265,14,SS_WORDELLIPSIS|SS_CENTERIMAGE
450        PUSHBUTTON              "OK",IDOK,98,50,50,14,BS_DEFPUSHBUTTON
451        PUSHBUTTON              "Cancel",IDCANCEL,152,50,50,14
452END
453
454HAL_ADVHALITEDLG DIALOGEX 0,0,317,72
455STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
456FONT 8,"MS Shell Dlg",400,0,1
457BEGIN
458        CONTROL         "",HAL_TAB,"SysTabControl32",0,1,0,315,71
459        RTEXT                   "Static",HAL_ADVDLG_VERSION,235,2,78,8,SS_CENTERIMAGE
460END
461
462HAL_GENERIC_HOLDER DIALOGEX 0,0,206,70
463STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
464EXSTYLE WS_EX_TOOLWINDOW
465CAPTION "Add New Tracker"
466FONT 8,"MS Shell Dlg",400,0,1
467BEGIN
468    PUSHBUTTON      "OK",IDOK,98,50,50,14,BS_DEFPUSHBUTTON
469    PUSHBUTTON      "Cancel",IDCANCEL,152,50,50,14
470END
471
472HAL_ADJUST_DLG DIALOGEX 4, 4, 198, 42
473STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
474FONT 8, "MS Shell Dlg", 400, 0, 0x1
475BEGIN
476        LTEXT           "Torrent save folder:",HAL_ADDT_DEFFLD_TEXT,0,0,215,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
477        EDITTEXT        HAL_BC_SAVEFOLDER,5,5,195,13,ES_AUTOHSCROLL
478        PUSHBUTTON      "...",HAL_BC_SAVEBROWSE,205,5,18,13
479        CONTROL         "Move the completed torrent to:",HAL_ADDT_MOVETO_CHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,38,220,8
480        EDITTEXT        HAL_ADDT_MOVETO_FOLDER,5,5,195,13,ES_AUTOHSCROLL
481        PUSHBUTTON      "...",HAL_ADDT_MOVETO_BROWSE,205,5,18,13
482END
483
484HAL_DATETIME_DLG DIALOGEX 4, 4, 198, 42
485STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
486FONT 8, "MS Shell Dlg", 400, 0, 0x1
487BEGIN
488        LTEXT           "Torrent save folder:",HAL_DATETIME_DEFFLD_TEXT,0,0,215,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
489END
490
491
492HAL_ADD_TORRENT DIALOGEX 0, 0, 230, 124
493STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_THICKFRAME
494EXSTYLE WS_EX_STATICEDGE
495CAPTION "Add Torrent"
496FONT 8, "MS Shell Dlg", 400, 0, 0x1
497BEGIN
498    PUSHBUTTON      "Ok",IDOK,85,65,62,13
499    PUSHBUTTON      "Cancel",IDCANCEL,155,65,62,13
500
501    CONTROL         "Managed Torrent",HAL_ADDT_CHECK_MANAGED,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,38,220,8|NOT WS_VISIBLE
502        LTEXT           "Allocation Mode:",HAL_ADDT_ALLOC_MODE,6,51,215,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
503    COMBOBOX        HAL_ADDT_ALLOC_COMBO,5,38,220,58,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
504    CONTROL         "Stopped initially (Allows changing advanced setting)",HAL_CHECK_PAUSED,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,25,220,8
505    LTEXT           "Note. Compact Allocation is incompatible with File Selection",HAL_ADDT_NOTE_TEXT,6,51,215,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
506END
507
508HAL_CONFIGGENERAL DIALOGEX 0, 0, 325, 90
509STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
510CAPTION "General"
511FONT 8, "MS Shell Dlg", 400, 0, 0x1
512BEGIN
513    CONTROL         "Allow only one instance to run",HAL_GENERAL_ONEINST,
514                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,16,150,11
515    GROUPBOX        "General Settings",HAL_GENERAL_GROUP,5,6,315,77
516    CONTROL         "Advanced GUI",HAL_GENERAL_ADVGUI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,42,150,11
517    CONTROL         "Minimize to tray.",HAL_GENERAL_TRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,29,150,11
518    CONTROL         "Close to tray",HAL_GENERAL_CLOSETRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,42,150,11
519    CONTROL         "Confirm on close",HAL_GENERAL_CONFIRMCLOSE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,29,150,11
520    LISTBOX         HAL_LANGLIST,165,24,149,70,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
521    CTEXT           "Language (requires restart)",HAL_GENERAL_LANG,165,13,150,8
522END
523
524HAL_ADVTRACKER DIALOGEX 0,0,305,69
525STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
526FONT 8,"MS Shell Dlg",400,0,1
527BEGIN
528    LTEXT           "List of Trackers.",HAL_TRACKER_LABEL,7,6,95,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
529    PUSHBUTTON      "Apply",HAL_TRACKER_APPLY,126,3,32,14,WS_DISABLED
530    PUSHBUTTON      "Reset",HAL_TRACKER_RESET,92,3,32,14
531    AUTOCHECKBOX    "Send login info to trackers.",HAL_TRACKER_LOGINCHECK,166,4,101,12
532    EDITTEXT        HAL_TRACKER_USER,208,18,92,12,ES_AUTOHSCROLL
533    EDITTEXT        HAL_TRACKER_PASS,208,32,92,12,ES_AUTOHSCROLL | ES_PASSWORD
534    RTEXT           "Username : ",HAL_TRACKER_USER_S,164,20,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
535    RTEXT           "Password : ",HAL_TRACKER_PASS_S,164,34,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
536    CONTROL         "",HAL_TRACKERLIST,"SysListView32",WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,19,154,47
537    PUSHBUTTON      "Apply",HAL_LOGIN_APPLY,207,46,51,14,BS_DEFPUSHBUTTON
538    PUSHBUTTON      "Reannounce",HAL_REANNOUNCE,207,46,51,14
539END
540
541HAL_ADVQUEUE DIALOGEX 0,0,305,69
542STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
543FONT 8,"MS Shell Dlg",400,0,1
544BEGIN
545    AUTOCHECKBOX    "Send login info to trackers.",HAL_TRACKER_LOGINCHECK,166,4,101,12
546    EDITTEXT        HAL_TRACKER_USER,208,18,92,12,ES_AUTOHSCROLL
547    EDITTEXT        HAL_TRACKER_PASS,208,32,92,12,ES_AUTOHSCROLL | ES_PASSWORD
548    RTEXT           "Username : ",HAL_TRACKER_USER_S,164,20,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
549    RTEXT           "Password : ",HAL_TRACKER_PASS_S,164,34,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
550    CONTROL         "",HAL_TRACKERLIST,"SysListView32",WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,19,154,47
551    PUSHBUTTON      "Apply",HAL_LOGIN_APPLY,207,46,51,14,BS_DEFPUSHBUTTON
552    PUSHBUTTON      "Reannounce",HAL_REANNOUNCE,207,46,51,14
553END
554
555HAL_ADVDEBUGLOG DIALOGEX 0,0,305,81
556STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
557FONT 8,"MS Shell Dlg",400,0,1
558BEGIN
559    CONTROL         "",HAL_DEBUGLISTVIEW,"SysListView32",WS_TABSTOP|WS_BORDER|LVS_ALIGNLEFT|LVS_REPORT,4,7,296,59
560    AUTOCHECKBOX    "Log to file.",HAL_DEBUGFILECHECK,4,69,44,9
561    AUTOCHECKBOX    "Log debug events.",HAL_DEBUGDEBUGCHECK,48,69,198,9
562END
563
564HAL_NEWTORRENT DIALOGEX 0,0,229,132
565STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
566CAPTION "Details"
567FONT 8,"MS Shell Dlg",400,0,1
568BEGIN
569        LTEXT           "Enter the tracker URLs for the torrent.",HAL_NEWTORRENT_TRACKERS_TEXT,4,32,221,11,NOT WS_VISIBLE
570    EDITTEXT        HAL_NEWT_TRACKER,4,42,193,12,ES_AUTOHSCROLL|NOT WS_VISIBLE
571//    AUTOCHECKBOX    "Have Halite acts a DHT node.",HAL_NEWT_DHTNODE,4,116,118,8,WS_DISABLED
572    AUTOCHECKBOX    "Private",HAL_NEWTORRENT_PRIVATE,4,116,118,8
573        LTEXT           "Comment",HAL_NEWTORRENT_COMMENT_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
574    EDITTEXT        HAL_NEWTORRENT_COMMENT,4,15,203,12,ES_AUTOHSCROLL
575    LTEXT           "Creator",HAL_NEWTORRENT_CREATOR_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
576    EDITTEXT        HAL_NEWTORRENT_CREATOR,4,15,203,12,ES_AUTOHSCROLL
577    LTEXT           "Piece Size (KBs)",HAL_NEWT_PIECESIZE_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
578    EDITTEXT        HAL_NEWT_PIECESIZE,4,15,203,12,ES_AUTOHSCROLL|ES_NUMBER
579    LTEXT           "Output File",HAL_NEWT_OUTFILE_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
580    EDITTEXT        HAL_NEWT_FILE,4,15,203,12,ES_AUTOHSCROLL
581    PUSHBUTTON      "...",HAL_NEWT_OUT_BROWSE,212,14,18,13
582END
583
584HAL_NEWT_FILES DIALOGEX 0,0,186,50
585STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
586EXSTYLE WS_EX_TOOLWINDOW
587CAPTION "Files"
588FONT 8,"MS Shell Dlg",400,0,1
589BEGIN
590    LTEXT           "Select a file or directory from which to construct the torrent.",HAL_NEWTORRENT_SELECT_TEXT,4,4,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
591    PUSHBUTTON      "File",HAL_NEWT_FILE_BROWSE,212,14,40,13
592    PUSHBUTTON      "Dir.",HAL_NEWT_DIR_BROWSE,212,14,40,13
593    CONTROL         "",HAL_NEWT_LISTFILES,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
594    LTEXT           "Generated Torrent Name (Cannot change)",HAL_NEWT_FILE_NAME,4,4,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
595    EDITTEXT        HAL_NEWT_FILE_NAME_EDIT,4,15,203,12,ES_AUTOHSCROLL|ES_READONLY
596END
597
598HAL_NEWT_TRACKERS DIALOGEX 0,0,229,132
599STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
600CAPTION "Trackers"
601FONT 8,"MS Shell Dlg",400,0,1
602BEGIN
603    CONTROL         "",HAL_NEWT_LISTTRACKERS,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
604//    LISTBOX         HAL_NEWT_LISTTRACKERS,4,57,221,52,WS_TABSTOP|WS_VSCROLL|LBS_NOINTEGRALHEIGHT|LBS_SORT
605    LTEXT           "Enter the tracker URLs for the torrent.",HAL_NEWTORRENT_TRACKERS_TEXT,4,32,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
606    EDITTEXT        HAL_NEWT_TRACKER,4,42,160,12,ES_AUTOHSCROLL|NOT WS_VISIBLE
607    EDITTEXT        HAL_NEWT_TRACKERTIER,170,42,25,12,ES_AUTOHSCROLL|ES_NUMBER|NOT WS_VISIBLE
608    PUSHBUTTON      "Add",HAL_NEWT_ADDTRACKER,202,41,23,13,NOT WS_VISIBLE
609END
610
611HAL_NEWT_PEERS DIALOGEX 0,0,229,132
612STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
613CAPTION "Web Seeds and DHT Nodes"
614FONT 8,"MS Shell Dlg",400,0,1
615BEGIN
616    CONTROL         "",HAL_NEWT_LISTPEERS,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
617//    LISTBOX         HAL_NEWT_LISTTRACKERS,4,57,221,52,WS_TABSTOP|WS_VSCROLL|LBS_NOINTEGRALHEIGHT|LBS_SORT
618    LTEXT           "Enter any Web Seed URLs and DHT Nodes.",HAL_NEWTORRENT_PEERS_TEXT,4,32,221,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
619END
620
621HAL_TRACKEDIT DIALOGEX 0,0,186,50
622STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
623EXSTYLE WS_EX_TOOLWINDOW
624CAPTION "Add New Tracker"
625FONT 8,"MS Shell Dlg",400,0,1
626BEGIN
627    PUSHBUTTON      "OK",IDOK,78,32,50,14,BS_DEFPUSHBUTTON
628    PUSHBUTTON      "Cancel",IDCANCEL,132,32,50,14
629    LTEXT           "URL",HAL_TRACKER_TEXT_URL,4,5,100,10
630    EDITTEXT        HAL_TRACKER_EDIT_URL,4,15,134,13,ES_AUTOHSCROLL
631    EDITTEXT        HAL_TRACKER_EDIT_TIER,142,15,40,13,ES_AUTOHSCROLL
632    LTEXT           "Tier",HAL_TRACKER_TEXT_TIER,142,5,40,10
633END
634
635HAL_PEEREDIT DIALOGEX 0,0,240,50
636STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
637EXSTYLE WS_EX_TOOLWINDOW
638CAPTION "Add New Web Seed or DHT Node"
639FONT 8,"MS Shell Dlg 2",400,0,1
640BEGIN
641    PUSHBUTTON      "OK",IDOK,132,32,50,14,BS_DEFPUSHBUTTON
642    PUSHBUTTON      "Cancel",IDCANCEL,186,32,50,14
643    LTEXT           "URL",HAL_NEWT_ADD_PEERS_URL_TEXT,4,5,104,10
644    EDITTEXT        HAL_NEWT_ADD_PEERS_URL_EDIT,4,15,104,13,ES_AUTOHSCROLL
645    LTEXT           "Port",HAL_NEWT_ADD_DHT_PORT_TEXT,112,5,50,10,WS_DISABLED
646    EDITTEXT        HAL_NEWT_ADD_DHT_PORT,112,15,50,13,ES_AUTOHSCROLL|WS_DISABLED
647    LTEXT           "Type",HAL_NEWT_ADD_PEERS_TYP_TEXT,166,5,70,10
648    COMBOBOX        HAL_NEWT_ADD_PEERS_TYP_CBOX,166,15,70,13,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
649END
650
651HAL_ADVPEER DIALOGEX 0, 0, 305, 69
652STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
653FONT 8, "MS Shell Dlg", 400, 0, 0x1
654BEGIN
655    CONTROL         "",HAL_PEERLIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP | LVS_OWNERDATA,4,7,297,59
656END
657
658HAL_ADVFILES DIALOGEX 0, 0, 305, 81
659STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
660FONT 8, "MS Shell Dlg", 400, 0, 0x1
661BEGIN
662    LTEXT           "",HAL_CONTAINER,4,7,297,70,0
663END
664
665HAL_PROGRESS DIALOGEX 0,0,191,60
666STYLE DS_MODALFRAME | DS_SETFONT | DS_FIXEDSYS | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
667EXSTYLE WS_EX_TOOLWINDOW | WS_EX_STATICEDGE
668CAPTION "Halite importing IP ranges..."
669FONT 8,"MS Shell Dlg",400,0,1
670BEGIN
671    CTEXT           "",HAL_PROG_DESCP,6,6,180,12
672    CONTROL         "",HAL_PROG_PROGRESS,"msctls_progress32",WS_BORDER,6,22,180,12
673    PUSHBUTTON      "Cancel",HAL_PROG_CANCEL,60,42,66,15
674END
675
676HAL_TRAY_MENU MENU
677BEGIN
678    POPUP "_POPUP_"
679    BEGIN
680        MENUITEM "Open &Halite",ID_TRAY_OPENHALITE
681        MENUITEM SEPARATOR
682        MENUITEM "&Pause All",ID_TRAY_PAUSEALL
683        MENUITEM "&Resume All",ID_TRAY_RESUMEALL
684        MENUITEM SEPARATOR
685        MENUITEM "E&xit",ID_TRAY_EXIT
686    END
687END
688
689HAL_SHUTDOWN_MENU MENU
690BEGIN
691    POPUP "_POPUP_"
692    BEGIN
693        MENUITEM "Open &Halite",HAL_SHUTDOWN_OPENHALITE
694        MENUITEM SEPARATOR
695        MENUITEM "&Pause All",HAL_SHUTDOWN_PAUSEALL
696        MENUITEM "&Resume All",HAL_SHUTDOWN_RESUMEALL
697        MENUITEM SEPARATOR
698        MENUITEM "E&xit",HAL_SHUTDOWN_EXIT
699    END
700END
701
702HAL_LISTVIEW_MENU MENU
703BEGIN
704    POPUP "_POPUP_"
705    BEGIN
706        MENUITEM "Resume",ID_LVM_RESUME
707        MENUITEM "Pause",ID__LVM_PAUSE
708        MENUITEM "Stop",ID_LVM_STOP
709        MENUITEM "Recheck Files",ID_LVM_RECHECK
710        MENUITEM SEPARATOR
711    //    MENUITEM "Preannounce",ID_TLVM_PRIMARY
712        POPUP "Remove"
713        BEGIN
714            MENUITEM "Torrent File",ID_LVM_REMOVE_T
715            MENUITEM "Torrent and Data",ID_LVM_REMOVE_TD
716        END
717        MENUITEM SEPARATOR
718        MENUITEM "Open Download Folder",ID_LVM_DOWNLOAD_FOLDER
719        MENUITEM "Edit Download Folders",ID_LVM_EDIT_FOLDERS
720        MENUITEM SEPARATOR
721        MENUITEM "Manage Torrent(s)",HAL_AUTO_MANAGED
722        MENUITEM "Don't Manage Torrent(s)",HAL_UNMANAGED
723        POPUP "Adjust Queue Position"
724        BEGIN
725            MENUITEM "Move To Top",HAL_QUEUE_MOVE_TOP
726            MENUITEM "Move Up",HAL_QUEUE_MOVE_UP
727            MENUITEM "Move Down",HAL_QUEUE_MOVE_DOWN
728            MENUITEM "Move To Bottom",HAL_QUEUE_MOVE_BOTTOM
729        END
730        MENUITEM "Queue View",HAL_LVM_QUEUE_VIEW
731    END
732END
733
734HAL_TRACKERLV_MENU MENU
735BEGIN
736    POPUP "_POPUP_"
737    BEGIN
738        MENUITEM "New",ID_TLVM_NEW
739        MENUITEM "Edit",ID_TLVM_EDIT
740        MENUITEM "Set as Primary",ID_TLVM_PRIMARY
741        MENUITEM SEPARATOR
742        MENUITEM "Delete",ID_TLVM_DELETE
743    END
744END
745
746HAL_GENERIC_ADD_LV_MENU MENU
747BEGIN
748    POPUP "_POPUP_"
749    BEGIN
750        MENUITEM "New",         HAL_GENERIC_ALV_NEW
751        MENUITEM "Edit",        HAL_GENERIC_ALV_EDIT
752        MENUITEM "Delete",      HAL_GENERIC_ALV_DELETE
753    END
754END
755
7561 VERSIONINFO
757FILEVERSION     HALITE_VERSION
758PRODUCTVERSION  HALITE_VERSION
759FILEOS          VOS_UNKNOWN
760FILETYPE        VFT_UNKNOWN
761BEGIN
762        BLOCK "StringFileInfo"
763        BEGIN
764                BLOCK "180904b0"
765                BEGIN
766                        VALUE "Comments", "libTorrrent based client"
767                        VALUE "CompanyName", "BinaryNotions.com"
768                        VALUE "FileDescription", "Halite BitTorrent Client"
769                        VALUE "FileVersion", HALITE_VERSION_STRING
770                        VALUE "InternalName", "Halite"
771                        VALUE "LegalCopyright", "(C) Eoin O'Callaghan 2009"
772                        VALUE "OriginalFilename", "Halite.exe"
773                        VALUE "ProductName", "Halite"
774                        VALUE "ProductVersion", HALITE_VERSION_STRING
775                END
776        END
777        BLOCK "VarFileInfo"
778        BEGIN
779                VALUE "Translation", 6153, 1200
780        END
781END
782
783STRINGTABLE
784BEGIN
785        HAL_NEW_PANE_DLG                                        "Construct a New Torrent"
786        IDPANE_STATUS                                           "(D-U) 0000.000KB/s - 0000.000KB/s"
787        IDPANE_CAPS_INDICATOR                                   "CAPS"
788        IDPANE_DHT                                                      "0000 DHT node(s)"
789        IDPANE_FILTER                                           "Filtering 0000000 ranges."
790        IDS_TRYANOTHERPORT                                      "The BitTorrent session could not start. Try selecting another port in the settings."
791        IDS_DHTTRYANOTHERPORT                           "DHT session could not start. Try selecting another port in the settings."
792        IDS_SAVEPROMPT                                          "Select a directory to save the files to or cancel to not download torrent at all."
793        IDS_NA                                                  "N/A"
794        HAL_HALITE                                                      "Halite"
795        HAL_INF                                                 "∞"
796        HAL_COMPLETED_SUMMARY                           "%1$.2fMB of %2$.2fMB"
797        HAL_DOWNLOAD_SUMMARY                            "This Session Downloaded %1$.2fMB, Uploaded %2$.2fMB, Ratio %3$.2f."
798        HAL_DOWNLOADT_SUMMARY                           "Downloaded %1$.2fMB, Uploaded %2$.2fMB, Ratio %3$.2f."
799        HAL_PAYLOAD_SUMMARY                                     "Total transfer including protocol overhead: %1$.2fMB down and %2$.2fMB up."
800        HAL_NAME_STATUS                                         "%1%, %2%."
801        HAL_TRANSFERED                                          "%1$.2fMB down - %2$.2fMB up"
802        HAL_REMAINING                                           "%1$.2fMB of %2$.2fMB"
803        HAL_RATE                                                        "%1$.2fKB/s down - %2$.2fKB/s up"
804        HAL_TIME_TIME_REMAINING                         "Time remaining: %1% hour(s), %2% minute(s) and %3% second(s)"
805        HAL_TIME_ACTION_SET                                     "Currently set to '%1%' at %2%"
806        HAL_TIME_ACTION_NOT_SET                         "Not currently set to take any action"
807        HAL_TIME_ACTION_NO_ACTION                               "Take no action"
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
Note: See TracBrowser for help on using the repository browser.