source: trunk/res/Halite.rc @ 385

Revision 385, 63.6 KB checked in by Eoin, 12 years ago (diff)

Working on torrent creation.

Line 
1
2#include "resource.h"
3#include "afxres.h"
4
5#include "../src/advtabs/Tracker.hpp"
6#include "../src/advtabs/TrackerListView.hpp"
7#include "../src/HaliteWindow.hpp"
8#include "../src/HaliteListView.hpp"
9#include "../src/HaliteDialog.hpp"
10#include "../src/NewTorrentDialog.hpp"
11#include "../src/ConfigOptions.hpp"
12#include "../src/ProgressDialog.hpp"
13#include "../src/halTorrent.cpp"
14#include "../src/halTorrentInternal.hpp"
15#include "../src/halEvent.hpp"
16
17STRINGTABLE
18BEGIN
19    HALITE_LANGUAGE "English"
20END
21
22IDR_ABOUT_TEXT HALITE_RTF_RES_TYPE "English.rtf"
23
24IDD_ADVOVERVIEW DIALOGEX 0, 0, 313, 121
25STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
26FONT 8, "MS Shell Dlg", 400, 0, 0x1
27BEGIN
28    GROUPBOX        "Torrent",IDC_GROUP_TORRENT,4,7,305,83
29    GROUPBOX        "Tracker",IDC_GROUP_TRACKER,4,92,305,25
30    CONTROL         "",TORRENTPROG,"msctls_progress32",WS_BORDER,10,77,291,8
31
32    EDITTEXT        IDC_EDITTLU,267,46,34,12,ES_AUTOHSCROLL
33    EDITTEXT        IDC_EDITTLD,210,46,34,12,ES_AUTOHSCROLL
34    EDITTEXT        IDC_EDITNCD,210,22,34,12,ES_AUTOHSCROLL
35    EDITTEXT        IDC_EDITNCU,267,22,34,12,ES_AUTOHSCROLL
36    LTEXT           "Torrent connection limits:",IDC_NC,185,13,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
37    LTEXT           "Torrent transfer rates (KB/s):",IDC_TL,185,37,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
38    RTEXT           "Total",IDC_NCD,182,25,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
39    RTEXT           "Up",IDC_NCU,245,25,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
40    RTEXT           "Up",IDC_TLU,245,49,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
41    RTEXT           "Down",IDC_TLD,182,49,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
42
43    LTEXT           "N/A",IDC_TRACKER,10,103,170,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
44
45    RTEXT           "Update in:",IDC_UPDATESTAT,185,103,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
46    LTEXT           "N/A",IDC_UPDATE,228,103,71,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
47    EDITTEXT        IDC_EDITRATIO,267,60,34,12,ES_AUTOHSCROLL
48    LTEXT           "Ratio (this session):",IDC_RATIOESTATIC,182,63,70,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
49
50    RTEXT           "Torrent:",IDC_NAME_STATUS_LABEL,9,17,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
51    LTEXT           "N/A",IDC_NAME_STATUS,53,17,127,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
52
53    RTEXT           "Peers:",IDC_PEERS_LABEL,9,28,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
54    RTEXT           "Transferred:",IDC_TRANSFERED_LABEL,9,40,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
55    RTEXT           "Remaining:",IDC_REMAINING_LABEL,9,52,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
56    RTEXT           "Rates:",IDC_RATE_LABEL,9,64,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
57
58    RTEXT           "Seeds:",IDC_SEEDS_LABEL,97,28,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
59    RTEXT           "Overhead:",IDC_OVERHEAD_LABEL,97,40,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
60    RTEXT           "ETA:",IDC_ETA_LABEL,97,52,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
61    RTEXT           "Ratio:",IDC_RATIO_LABEL,97,64,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
62
63    LTEXT           "N/A",IDC_PEERS,53,28,39,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
64    LTEXT           "N/A",IDC_TRANSFERED,53,40,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
65    LTEXT           "N/A",IDC_REMAINING,53,52,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
66    LTEXT           "N/A",IDC_RATE,53,64,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
67
68    LTEXT           "N/A",IDC_SEEDS,141,28,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
69    LTEXT           "N/A",IDC_OVERHEAD,141,40,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
70    LTEXT           "N/A",IDC_ETA,141,52,39,8,SS_WORDELLIPSIS| SS_CENTERIMAGE
71    LTEXT           "N/A",IDC_RATIO,141,64,39,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
72END
73
74IDD_CONFIGBIT DIALOGEX 0, 0, 325, 155
75STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
76CAPTION "BitTorrent"
77FONT 8, "MS Shell Dlg", 400, 0, 0x1
78BEGIN
79    RTEXT           "Open a (single) port between : ",IDC_BITT_OPENPORT,12,31,120,12,SS_WORDELLIPSIS | SS_CENTERIMAGE
80    EDITTEXT        IDC_BC_PORTFROM,135,29,65,12,ES_AUTOHSCROLL
81    EDITTEXT        IDC_BC_PORTTO,250,29,65,12,ES_AUTOHSCROLL
82    CONTROL         "Enable DHT",IDC_BC_DHT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,120,90,10
83    CONTROL         "to",IDC_BC_PORTCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,205,29,40,12
84    LTEXT           "Select the (TCP) port (or range) on which to listen for incomming connections.",IDC_BITT_SELECT_TEXT,12,17,300,11,SS_WORDELLIPSIS | SS_CENTERIMAGE
85    GROUPBOX        "Distributed Hash Tables",IDC_BITT_GDHT,5,108,260,39
86    EDITTEXT        IDC_BC_DHTPORT,180,119,80,12,ES_AUTOHSCROLL
87    RTEXT           "Port (UDP) : ",IDC_BC_DHTPORT_S,110,121,70,8
88    CTEXT           "(DHT will not apply to private torrents)",IDC_BITT_DHT_NOTE,11,134,250,8,SS_WORDELLIPSIS | SS_CENTERIMAGE
89    GROUPBOX        "General Settings",IDC_BITT_GSETTINGS,5,6,315,54
90    EDITTEXT        IDC_BC_HALFCONN_NUM,205,44,65,12,ES_AUTOHSCROLL
91    CONTROL         "Limit the no. of half-open connections",IDC_BC_HALFCONN_CHECK,
92                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,45,190,12
93    GROUPBOX        "Port Forwarding",IDC_BITT_GPORTFORWARDING,5,6,315,54
94    CONTROL         "None (Managed Externally)",IDC_BITT_GPORTFORWARD_NONE,"Button",BS_AUTORADIOBUTTON|WS_GROUP,284,73,16,10
95    CONTROL         "UnPlug and Play",IDC_BITT_GPORTFORWARD_UPNG,"Button",BS_AUTORADIOBUTTON,284,83,16,10
96    CONTROL         "NAT-PMG",IDC_BIT_GPORTFORWARD_NATPMP,"Button",BS_AUTORADIOBUTTON,284,93,16,10
97    PUSHBUTTON      "Test",IDC_BITT_GPORTFORWARD_TEST,207,46,51,12,NOT WS_VISIBLE
98
99    LISTBOX         IDC_BITT_GPORTFORWARD_LIST,165,24,149,7,LBS_SORT|LBS_NOINTEGRALHEIGHT|WS_VSCROLL|WS_TABSTOP|NOT WS_VISIBLE
100//    RTEXT           "Need Help?",IDC_BC_HELP_LINK,229,139,51,8
101//    RTEXT           "Why?",IDC_BC_CON_WHY,239,47,31,8
102END
103
104IDD_CONFIGPROXY DIALOGEX 0, 0, 285, 155
105STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
106CAPTION "Proxies"
107FONT 8, "MS Shell Dlg", 400, 0, 0x1
108BEGIN
109    EDITTEXT        IDC_BC_PROXYIP,124,46,77,12,ES_AUTOHSCROLL
110    RTEXT           "Proxy Host/IP : ",IDC_BC_PROXYIP_S,68,48,55,12
111    CONTROL         "Use a proxy.",IDC_BC_PROXYCHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,48,59,8
112    RTEXT           "Port : ",IDC_BC_PROXYPORT_S,204,48,24,12
113    EDITTEXT        IDC_BC_PROXYPORT,229,46,42,12,ES_AUTOHSCROLL | ES_NUMBER
114    EDITTEXT        IDC_BC_PROXYUSER,54,62,89,12,ES_AUTOHSCROLL
115    RTEXT           "Username : ",IDC_BC_PROXYUSER_S,8,64,44,12
116    RTEXT           "Password : ",IDC_BC_PROXYPASS_S,146,64,39,12
117    EDITTEXT        IDC_BC_PROXYPASS,188,62,83,12,ES_PASSWORD | ES_AUTOHSCROLL
118    CONTROL         "Peer",IDC_PEERPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE,16,19,57,15
119    CONTROL         "Web Seed",IDC_WEBPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE,81,19,57,15
120    CONTROL         "Tracker",IDC_TRACKERPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE,146,19,57,15
121    CONTROL         "DHT",IDC_DHTPROXY,"Button",BS_AUTORADIOBUTTON | BS_PUSHLIKE | WS_DISABLED,211,19,57,15
122    GROUPBOX        "Proxy Settings",IDC_STATIC,6,7,271,108
123END
124
125IDD_CONFIGSECURITY DIALOGEX 0, 0, 325, 155
126STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
127CAPTION "Security"
128FONT 8, "MS Shell Dlg", 400, 0, 0x1
129BEGIN
130    GROUPBOX        "IP Filtering",IDC_SECURITY_IPF_GB,5,6,315,30
131    CONTROL         "Enable IP filtering.",IDC_BC_FILTERCHECK,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,12,18,105,12
132    PUSHBUTTON      "Import ipfilter.dat",IDC_BC_FILTERLOAD,220,17,95,14,WS_DISABLED
133    PUSHBUTTON      "Clear IP database",IDC_BC_FILTERCLEAR,120,17,95,14,WS_DISABLED
134    GROUPBOX        "Protocol Encryption",IDC_SECURITY_PE_GB,5,39,315,75
135    CONTROL         "Enable Protocol Encryption.",IDC_SC_ENABLE_PE,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,12,50,175,10
136    GROUPBOX        "Connection Policies",IDC_SECURITY_CP_GB,194,49,120,58
137    LTEXT           "Incoming",IDC_SECURITY_INCOMING,200,61,50,9
138    RTEXT           "Outgoing",IDC_SECURITY_OUTGOING,255,61,50,9
139    CONTROL         "",IDC_SC_PE_CP_IN_FORCED,"Button",BS_AUTORADIOBUTTON|WS_GROUP,205,73,16,10
140    CONTROL         "",IDC_SC_PE_CP_IN_ENABLED,"Button",BS_AUTORADIOBUTTON,205,83,16,10
141    CONTROL         "",IDC_SC_PE_CP_IN_DISABLED,"Button",BS_AUTORADIOBUTTON,205,93,16,10
142    CTEXT           "Forced",IDC_SECURITY_FORCED,225,73,55,8
143    CTEXT           "Enabled",IDC_SECURITY_ENABLED,225,83,55,8
144    CTEXT           "Disabled",IDC_SECURITY_DISABLED,225,93,55,8
145    CONTROL         "",IDC_SC_PE_CP_OUT_FORCED,"Button",BS_AUTORADIOBUTTON|WS_GROUP,284,73,16,10,WS_EX_RIGHT
146    CONTROL         "",IDC_SC_PE_CP_OUT_ENABLED,"Button",BS_AUTORADIOBUTTON,284,83,16,10,WS_EX_RIGHT
147    CONTROL         "",IDC_SC_PE_CP_OUT_DISABLED,"Button",BS_AUTORADIOBUTTON,284,93,16,10,WS_EX_RIGHT
148    GROUPBOX        "Encoding Level",IDC_SECURITY_EL_GB,12,63,175,44
149    CONTROL         "Plaintext",IDC_SC_PE_ENC_PLAIN,"Button",BS_AUTORADIOBUTTON|WS_GROUP,18,73,160,10
150    CONTROL         "RC4",IDC_SC_PE_ENC_RC4,"Button",BS_AUTORADIOBUTTON,18,84,160,10
151    CONTROL         "Both",IDC_SC_PE_ENC_BOTH,"Button",BS_AUTORADIOBUTTON,18,95,75,10
152    CONTROL         "Prefer RC4",IDC_SC_PE_ENC_RC4_PERFER,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,100,95,80,10
153//    LTEXT           "Need Help?",IDC_SC_HELP_LINK,7,138,255,8
154END
155
156IDD_CONFIGREMOTE DIALOGEX 0, 0, 283, 94
157STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
158CAPTION "Remote Control"
159FONT 8, "MS Shell Dlg", 400, 0, 0x1
160BEGIN
161    GROUPBOX        "Remote Control Options",IDC_STATIC,6,6,271,30
162    CONTROL         "Enable Remote Control",IDC_REMOTECTRL,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,12,18,96,12
163    RTEXT           "Port to listen on : ",IDC_STATIC,159,19,66,11,WS_DISABLED
164    EDITTEXT        IDC_REMOTEPORT,229,18,42,12,ES_AUTOHSCROLL | WS_DISABLED
165    CTEXT           "*** Disabled ***",IDC_STATIC,32,44,217,11
166END
167
168IDD_THEMETEST DIALOGEX 0,0,186,94
169STYLE DS_CONTROL | DS_SETFONT | DS_FIXEDSYS | WS_VISIBLE | WS_CHILDWINDOW | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | WS_SYSMENU
170EXSTYLE WS_EX_TRANSPARENT | WS_EX_CONTROLPARENT
171FONT 8,"MS Shell Dlg",400,0,1
172BEGIN
173    AUTOCHECKBOX    "Check1",IDC_CHECK1,7,7,44,10
174    PUSHBUTTON      "Button1",IDC_BUTTON1,69,7,51,14
175    EDITTEXT        IDC_EDIT1,134,7,45,15,ES_AUTOHSCROLL
176    AUTORADIOBUTTON "Radio1",IDC_RADIO1,129,38,50,11,NOT WS_TABSTOP
177    EDITTEXT        IDC_EDIT2,14,62,45,15,WS_DISABLED | ES_AUTOHSCROLL
178    LTEXT           "Static",IDC_STATIC,85,59,68,10
179    LTEXT           "Static",IDC_STATIC,25,35,19,8
180    GROUPBOX        "Static",IDC_STATIC,10,25,98,25
181    LTEXT           "Static",IDC_STATIC,65,35,19,8
182END
183
184IDD_DEBUGDIALOG DIALOGEX 0,0,252,105
185STYLE DS_SETFONT | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SIZEBOX | WS_SYSMENU
186EXSTYLE WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST
187CAPTION "Halite Debug Dialog"
188FONT 8,"MS Sans Serif",0,0,0
189BEGIN
190    EDITTEXT        ED_CON,3,3,246,99,WS_VSCROLL | ES_AUTOHSCROLL | ES_MULTILINE | ES_READONLY
191END
192
193IDD_PROGRESS DIALOGEX 0,0,191,46
194STYLE DS_MODALFRAME | DS_SETFONT | DS_FIXEDSYS | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
195EXSTYLE WS_EX_TOOLWINDOW | WS_EX_STATICEDGE
196CAPTION "Halite importing IP ranges..."
197FONT 8,"MS Shell Dlg",400,0,1
198BEGIN
199    CONTROL         "",IDC_PROG_PROGRESS,"msctls_progress32",WS_BORDER,6,6,180,12
200    PUSHBUTTON      "Cancel",IDC_PROG_CANCEL,60,24,66,15
201END
202
203IDD_CONFIGTORRENT DIALOGEX 0, 0, 325, 165
204STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
205CAPTION "Torrents"
206FONT 8, "MS Shell Dlg", 400, 0, 0x1
207BEGIN
208    GROUPBOX        "Global Limits",IDC_CONFIGT_GLOBALG,5,6,315,55
209    EDITTEXT        IDC_BC_MAXCONN,118,29,42,12,ES_AUTOHSCROLL
210    RTEXT           "Total max connections :",IDC_CONFIGT_TOTALMAX,12,31,100,11
211    RTEXT           "Total upload slots :",IDC_CONFIGT_TOTALUP,12,44,100,10
212    EDITTEXT        IDC_BC_MAXUP,118,42,42,12,ES_AUTOHSCROLL
213    EDITTEXT        IDC_BC_DOWNRATE,271,29,42,12,ES_AUTOHSCROLL
214    RTEXT           "Download Rate (KB/s) :",IDC_CONFIGT_DOWNRATE,165,31,100,11
215    RTEXT           "Upload Rate (KB/s) :",IDC_CONFIGT_UPRATE,165,44,100,10
216    EDITTEXT        IDC_BC_UPRATE,271,42,42,12,ES_AUTOHSCROLL
217    EDITTEXT        IDC_BC_TMAXCONN,118,88,42,12,ES_AUTOHSCROLL
218    RTEXT           "Total max connections :",IDC_CONFIGT_TORMAX,12,91,100,12
219    RTEXT           "Total upload slots :",IDC_CONFIGT_TORUP,12,104,100,12
220    EDITTEXT        IDC_BC_TMAXUP,118,101,42,12,ES_AUTOHSCROLL
221    EDITTEXT        IDC_BC_TDOWNRATE,271,88,42,12,ES_AUTOHSCROLL
222    RTEXT           "Download Rate (KB/s) :",IDC_CONFIGT_TDOWNRATE,165,91,100,12
223    RTEXT           "Upload Rate (KB/s) :",IDC_CONFIGT_TORUPRATE,165,104,100,12
224    EDITTEXT        IDC_BC_TUPRATE,271,101,42,12,ES_AUTOHSCROLL
225    GROUPBOX        "Torrent Defaults",IDC_CONFIGT_TORRENTG,5,66,315,82
226    LTEXT           "These options set global maximums which will always be honoured.",IDC_CONFIGT_GLOBAL_TEXT,12,16,300,11
227    LTEXT           "These options specify the default limits applied to new torrents.",IDC_CONFIGT_TOR_TEXT,12,76,301,11
228    RTEXT           "Default save folder :",IDC_CONFIGT_DEF_FOLDER,12,120,100,11
229    EDITTEXT        IDC_BC_SAVEFOLDER,118,119,170,12,ES_AUTOHSCROLL
230    PUSHBUTTON      "...",IDC_BC_SAVEBROWSE,293,118,18,13
231    AUTOCHECKBOX    "Prompt for alternate save folder.",IDC_BC_PROMPTSAVE,118,133,195,11
232END
233
234IDD_NEWTORRENT DIALOGEX 0,0,229,132
235STYLE WS_THICKFRAME | DS_SETFONT | DS_FIXEDSYS | WS_BORDER | WS_CAPTION | WS_POPUP
236EXSTYLE WS_EX_WINDOWEDGE | WS_EX_TOPMOST
237CAPTION "Create new torrent"
238FONT 8,"MS Shell Dlg",400,0,1
239BEGIN
240    PUSHBUTTON      "Save",IDOK,130,114,45,14,BS_DEFPUSHBUTTON
241    PUSHBUTTON      "Cancel",IDCANCEL,180,114,45,14
242    LTEXT           "Select a file or directory from which to construct the torrent.",IDC_NEWTORRENT_SELECT_TEXT,4,4,221,11
243    EDITTEXT        IDC_NEWT_FILE,4,15,203,12,ES_AUTOHSCROLL
244    PUSHBUTTON      "File",IDC_NEWT_FILE_BROWSE,212,14,25,13
245    PUSHBUTTON      "Dir.",IDC_NEWT_DIR_BROWSE,212,14,25,13
246    LISTBOX         IDC_NEWT_LISTTRACKERS,4,57,221,52,WS_TABSTOP|WS_VSCROLL|LBS_NOINTEGRALHEIGHT|LBS_SORT
247    CONTROL         "",IDC_NEWT_LISTFILES,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
248    LTEXT           "Enter the tracker URLs for the torrent.",IDC_NEWTORRENT_TRACKERS_TEXT,4,32,221,11
249    EDITTEXT        IDC_NEWT_TRACKER,4,42,193,12,ES_AUTOHSCROLL
250//    AUTOCHECKBOX    "Have Halite acts a DHT node.",IDC_NEWT_DHTNODE,4,116,118,8,WS_DISABLED
251    AUTOCHECKBOX    "Private",IDC_NEWTORRENT_PRIVATE,4,116,118,8
252    PUSHBUTTON      "Add",IDC_NEWT_ADDTRACKER,202,41,23,13
253    LTEXT           "Comment",IDC_NEWTORRENT_COMMENT_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
254    EDITTEXT        IDC_NEWTORRENT_COMMENT,4,15,203,12,ES_AUTOHSCROLL
255    LTEXT           "Creator",IDC_NEWTORRENT_CREATOR_TEXT,4,4,50,11,SS_WORDELLIPSIS|SS_CENTERIMAGE
256    EDITTEXT        IDC_NEWTORRENT_CREATOR,4,15,203,12,ES_AUTOHSCROLL
257END
258
259IDD_CLOSESPLASH DIALOGEX 0,0,191,54
260STYLE DS_MODALFRAME | DS_SETFONT | DS_FIXEDSYS | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
261EXSTYLE WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST | WS_EX_STATICEDGE
262CAPTION "Halite shutting down..."
263FONT 8,"MS Shell Dlg",400,0,1
264BEGIN
265    ICON            IDR_APP_ICON,IDC_STATIC,7,10,21,20,SS_ICON
266    LTEXT           "It will take the BitTorrent session a moment to shutdown cleanly after which this message will disappear and the program will close.",IDC_STATIC,35,7,149,27
267    AUTOCHECKBOX    "Show this message in future",IDC_SPLASH_MSG,83,35,101,12
268END
269
270IDD_HALITEDLG DIALOGEX 0,0,370,73
271STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW | WS_CLIPCHILDREN
272FONT 8,"MS Shell Dlg",400,0,1
273BEGIN
274    PUSHBUTTON      "Pause",BTNPAUSE,314,3,52,14,BS_DEFPUSHBUTTON
275    PUSHBUTTON      "Reannounce",BTNREANNOUNCE,314,19,52,14
276    PUSHBUTTON      "Remove",BTNREMOVE,314,35,52,14
277    CONTROL         "",LISTPEERS,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,64,362,6
278    EDITTEXT        IDC_EDITTLU,277,36,34,12,ES_AUTOHSCROLL
279    EDITTEXT        IDC_EDITTLD,220,36,34,12,ES_AUTOHSCROLL
280    EDITTEXT        IDC_EDITNCD,220,12,34,12,ES_AUTOHSCROLL
281    EDITTEXT        IDC_EDITNCU,277,12,34,12,ES_AUTOHSCROLL
282    CONTROL         "",TORRENTPROG,"msctls_progress32",WS_BORDER,4,52,362,8
283    RTEXT           "Name:",IDC_NAME_STATIC,4,3,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
284    RTEXT           "Tracker:",IDC_TRACKER_STATIC,4,15,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
285    RTEXT           "Status:",IDC_STATUS_STATIC,4,27,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
286    RTEXT           "Time left:",IDC_TIME_STATIC,4,39,40,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
287    LTEXT           "N/A",IDC_NAME,45,3,145,10,SS_WORDELLIPSIS|SS_CENTERIMAGE
288    LTEXT           "N/A",IDC_TRACKER,45,15,145,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
289    LTEXT           "N/A",IDC_STATUS,45,27,145,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
290    LTEXT           "N/A",IDC_AVAIL,45,39,36,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
291    LTEXT           "Torrent connection limits:",IDC_NC,195,3,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
292    LTEXT           "Torrent transfer rates (KB/s):",IDC_TL,195,27,115,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
293    RTEXT           "Total",IDC_NCD,192,15,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
294    RTEXT           "Up",IDC_NCU,255,15,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
295    RTEXT           "Up",IDC_TLU,255,39,20,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
296    RTEXT           "Down",IDC_TLD,192,39,25,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
297    RTEXT           "Completed:",IDC_COMPLETED_STATIC,85,39,44,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
298    LTEXT           "N/A",IDC_COMPLETE,132,39,58,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
299    GROUPBOX        "",IDC_DETAILS_GROUP,1,-4,368,77,0,WS_EX_TRANSPARENT
300END
301
302IDD_ABOUT DIALOGEX 0, 0, 325, 155
303STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
304CAPTION "About"
305FONT 8, "MS Shell Dlg", 400, 0, 0x1
306BEGIN
307//    GROUPBOX        "Program Information",IDC_ABOUT_GROUP,5,6,315,136,WS_EX_TRANSPARENT
308    RTEXT           HALITE_VERSION_STRING,IDC_ABOUT_VERSION,190,145,130,9,WS_TABSTOP
309    LTEXT           "",IDC_EDITABOUT,8,15,265,125,WS_TABSTOP
310    CONTROL         "",IDC_RICHEDITABOUT,"RichEdit20A",WS_CHILD|WS_BORDER|ES_MULTILINE|ES_READONLY|WS_VSCROLL|WS_TABSTOP,5,6,315,136
311END
312
313IDD_ADVHALITEDLG DIALOGEX 0,0,317,72
314STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
315FONT 8,"MS Shell Dlg",400,0,1
316BEGIN
317    CONTROL         "",IDC_TAB,"SysTabControl32",0,1,0,315,71
318    RTEXT           "Static",IDC_ADVDLG_VERSION,235,2,78,8,SS_CENTERIMAGE
319END
320
321IDD_ADD_TORRENT DIALOGEX 0, 0, 225, 86
322STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION
323EXSTYLE WS_EX_STATICEDGE
324CAPTION "Add Torrent"
325FONT 8, "MS Shell Dlg", 400, 0, 0x1
326BEGIN
327    PUSHBUTTON      "Ok",IDOK,85,65,62,14
328    PUSHBUTTON      "Cancel",IDCANCEL,155,65,62,14
329
330    EDITTEXT        IDC_BC_SAVEFOLDER,5,5,195,12,ES_AUTOHSCROLL
331    PUSHBUTTON      "...",IDC_BC_SAVEBROWSE,205,5,15,12,SS_CENTERIMAGE
332
333    CONTROL         "Use Compact Allocation.",IDC_CHECK_COMPACT,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,38,220,8
334    CONTROL         "Stopped initially (Allows changing advanced setting).",IDC_CHECK_PAUSED,"Button",BS_AUTOCHECKBOX|WS_TABSTOP,5,25,220,8
335    LTEXT           "Note. Compact Allocation is incompatible with File Selection",IDC_STATIC,6,51,215,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
336END
337
338IDD_CONFIGGENERAL DIALOGEX 0, 0, 325, 90
339STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
340CAPTION "General"
341FONT 8, "MS Shell Dlg", 400, 0, 0x1
342BEGIN
343    CONTROL         "Allow only one instance to run",IDC_GENERAL_ONEINST,
344                    "Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,16,150,11
345    GROUPBOX        "General Settings",IDC_GENERAL_GROUP,5,6,315,77
346    CONTROL         "Advanced GUI",IDC_GENERAL_ADVGUI,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,42,150,11
347    CONTROL         "Minimize to tray.",IDC_GENERAL_TRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,29,150,11
348    CONTROL         "Close to tray",IDC_GENERAL_CLOSETRAY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,42,150,11
349    CONTROL         "Confirm on close",IDC_GENERAL_CONFIRMCLOSE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,12,29,150,11
350    LISTBOX         IDC_LANGLIST,165,24,149,70,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
351    CTEXT           "Language (requires restart)",IDC_GENERAL_LANG,165,13,150,8
352END
353
354IDD_ADVTRACKER DIALOGEX 0,0,305,69
355STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
356FONT 8,"MS Shell Dlg",400,0,1
357BEGIN
358    LTEXT           "List of Trackers.",IDC_TRACKER_LABEL,7,6,95,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
359    EDITTEXT        IDC_TRACKER_USER,208,18,92,12,ES_AUTOHSCROLL
360    EDITTEXT        IDC_TRACKER_PASS,208,32,92,12,ES_AUTOHSCROLL | ES_PASSWORD
361    RTEXT           "Username : ",IDC_TRACKER_USER_S,164,20,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
362    RTEXT           "Password : ",IDC_TRACKER_PASS_S,164,34,42,8,SS_WORDELLIPSIS|SS_CENTERIMAGE
363    AUTOCHECKBOX    "Send login info to trackers.",IDC_TRACKER_LOGINCHECK,166,4,101,12
364    CONTROL         "",IDC_TRACKERLIST,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,19,154,47
365    PUSHBUTTON      "Reannounce",BTNREANNOUNCE,207,46,51,14
366    PUSHBUTTON      "Apply",IDC_TRACKER_APPLY,126,3,32,14,WS_DISABLED
367    PUSHBUTTON      "Reset",IDC_TRACKER_RESET,92,3,32,14
368END
369
370IDD_ADVDEBUGLOG DIALOGEX 0,0,305,81
371STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILDWINDOW
372FONT 8,"MS Shell Dlg",400,0,1
373BEGIN
374    AUTOCHECKBOX    "Log to file.",IDC_DEBUGFILECHECK,4,69,54,9
375    CONTROL         "",IDC_DEBUGLISTVIEW,"SysListView32",WS_TABSTOP | WS_BORDER | LVS_ALIGNLEFT | LVS_REPORT,4,7,296,59
376    AUTOCHECKBOX    "Log debug events.",IDC_DEBUGDEBUGCHECK,58,69,78,9
377END
378
379IDD_TRACKEDIT DIALOGEX 0,0,186,50
380STYLE DS_3DLOOK | DS_CENTER | DS_MODALFRAME | DS_SETFONT | DS_FIXEDSYS | WS_VISIBLE | WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
381EXSTYLE WS_EX_TOOLWINDOW
382CAPTION "Add New Tracker"
383FONT 8,"MS Shell Dlg 2",400,0,1
384BEGIN
385    PUSHBUTTON      "OK",IDOK,41,31,50,14,BS_DEFPUSHBUTTON
386    PUSHBUTTON      "Cancel",IDCANCEL,95,31,50,14
387    LTEXT           "Tracker URL",IDC_STATIC,5,5,47,10
388    EDITTEXT        IDC_TRACKER_EDIT_URL,4,15,145,12,ES_AUTOHSCROLL
389    EDITTEXT        IDC_TRACKER_EDIT_TIER,153,15,30,12,ES_AUTOHSCROLL
390    LTEXT           "Tier",IDC_STATIC,155,5,15,10
391END
392
393IDD_ADVPEER DIALOGEX 0, 0, 305, 69
394STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
395FONT 8, "MS Shell Dlg", 400, 0, 0x1
396BEGIN
397    CONTROL         "",IDC_PEERLIST,"SysListView32",LVS_REPORT | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,4,7,297,59
398END
399
400IDD_ADVFILES DIALOGEX 0, 0, 305, 81
401STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
402FONT 8, "MS Shell Dlg", 400, 0, 0x1
403BEGIN
404    LTEXT           "",IDC_CONTAINER,4,7,297,70,0
405END
406
407IDR_TRAY_MENU MENU
408BEGIN
409    POPUP "_POPUP_"
410    BEGIN
411        MENUITEM "Open &Halite",ID_TRAY_OPENHALITE
412        MENUITEM SEPARATOR
413        MENUITEM "&Pause All",ID_TRAY_PAUSEALL
414        MENUITEM "&Resume All",ID_TRAY_RESUMEALL
415        MENUITEM SEPARATOR
416        MENUITEM "E&xit",ID_TRAY_EXIT
417    END
418END
419
420IDR_LISTVIEW_MENU MENU
421BEGIN
422    POPUP "_POPUP_"
423    BEGIN
424        MENUITEM "Resume",ID_LVM_RESUME
425        MENUITEM "Pause",ID__LVM_PAUSE
426        MENUITEM "Stop",ID_LVM_STOP
427        MENUITEM SEPARATOR
428    //    MENUITEM "Reannounce",ID_TLVM_PRIMARY
429        POPUP "Remove"
430        BEGIN
431            MENUITEM "Torrent File",ID_LVM_REMOVE_T
432            MENUITEM "Torrent and Data",ID_LVM_REMOVE_TD
433        END
434        MENUITEM SEPARATOR
435        MENUITEM "Open Download Folder",ID_LVM_DOWNLOAD_FOLDER
436    END
437END
438
439IDR_TRACKERLV_MENU MENU
440BEGIN
441    POPUP "_POPUP_"
442    BEGIN
443        MENUITEM "New",ID_TLVM_NEW
444        MENUITEM "Edit",ID_TLVM_EDIT
445        MENUITEM "Set as Primary",ID_TLVM_PRIMARY
446        MENUITEM SEPARATOR
447        MENUITEM "Delete",ID_TLVM_DELETE
448    END
449END
450
4511 VERSIONINFO
452    FILEVERSION     HALITE_VERSION
453    PRODUCTVERSION  HALITE_VERSION
454    FILEOS          VOS_UNKNOWN
455    FILETYPE        VFT_UNKNOWN
456BEGIN
457    BLOCK "StringFileInfo"
458    BEGIN
459        BLOCK "180904b0"
460        BEGIN
461            VALUE "Comments", "libTorrrent based client."
462            VALUE "CompanyName", "BinaryNotions.com"
463            VALUE "FileDescription", "Halite BitTorrent Client"
464            VALUE "FileVersion", HALITE_VERSION_STRING
465            VALUE "InternalName", "Halite"
466            VALUE "LegalCopyright", "(C) Eoin O'Callaghan 2008"
467            VALUE "OriginalFilename", "Halite.exe"
468            VALUE "ProductName", "Halite"
469            VALUE "ProductVersion", HALITE_VERSION_STRING
470        END
471    END
472    BLOCK "VarFileInfo"
473    BEGIN
474        VALUE "Translation", 6153, 1200
475    END
476END
477
478STRINGTABLE
479BEGIN
480    IDPANE_STATUS                 "(D-U) 0000.000KB/s - 0000.000KB/s"
481    IDPANE_CAPS_INDICATOR         "CAPS"
482    IDPANE_DHT                    "0000 DHT node(s)"
483    IDPANE_FILTER                 "Filtering 0000000 ranges."
484    IDS_TRYANOTHERPORT            "The BitTorrent session could not start. Try selecting another port in the settings."
485    IDS_DHTTRYANOTHERPORT         "DHT session could not start. Try selecting another port in the settings."
486    IDS_SAVEPROMPT                "Select a directory to save the files to or cancel to not download torrent at all."
487    IDS_NA                        "N/A"
488    HAL_HALITE                    "Halite"
489    HAL_INF                       "∞"
490    HAL_COMPLETED_SUMMARY         "%1$.2fMB of %2$.2fMB"
491    HAL_DOWNLOAD_SUMMARY          "This Session Downloaded %1$.2fMB, Uploaded %2$.2fMB, Ratio %3$.2f."
492    HAL_DOWNLOADT_SUMMARY         "Downloaded %1$.2fMB, Uploaded %2$.2fMB, Ratio %3$.2f."
493    HAL_PAYLOAD_SUMMARY           "Total transfer including protocol overhead; %1$.2fMB down and %2$.2fMB up."
494        HAL_NAME_STATUS                           "%1%, %2%."
495    HAL_TRANSFERED                                "%1$.2fMB down - %2$.2fMB up"
496    HAL_REMAINING                                 "%1$.2fMB of %2$.2fMB"
497    HAL_RATE                                      "%1$.2fKB/s down - %2$.2fKB/s up"
498    HAL_DHT_ON                    "%1% DHT node(s)"
499    HAL_DHT_OFF                   "DHT disabled"
500    HAL_IPFILTER_ON               "Filtering %1% range(s)"
501    HAL_IPFILTER_OFF              "IP filter disabled"
502    HAL_EVENT_STDEXP              "Standard exception (%1%) thrown from %2%."
503    HAL_DOWN_RATES                "(D-U) %1$.2fKB/s - %2$.2fKB/s"
504    HAL_NOT_LISTENING             "Halite not listening!"
505    HAL_PORT_OPEN                 "Port %1% open"
506    HAL_VERSION_STRING            HALITE_VERSION_STRING
507        HAL_FOLDER_SELECT                         "Select a directory to save the downloads to. Select cancel to accept default 'incoming' location."
508        HAL_TORRENT_TAB                           "Torrent"
509        HAL_PEERS_TAB                             "Peers"
510        HAL_FILES_TAB                             "Files"
511        HAL_TRACKER_TAB                           "Tracker"
512        HAL_DEBUG_TAB                             "Logging"
513        HAL_INCORRECT_ENCODING_LEVEL  "An invalid encoding level, %1%, was passed as an encryption setting."
514        HAL_INCORRECT_CONNECT_POLICY  "An invalid connection policy, %1%, was passed as an encryption setting."
515        HAL_AUTOSORT                              "Auto Sort"
516        HAL_TORRENT_ROOT                          "Torrent Root"
517        HAL_WINDOW_CLOSECONFRIM           "Are you sure you wish to close Halite? Doing so will stop any active torrents"
518        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."
519END
520
521STRINGTABLE
522BEGIN
523    HAL_PEER_INTERESTING                "Interesting"
524    HAL_PEER_CHOKED                     "Choked"
525    HAL_PEER_REMOTE_INTERESTING         "Interested in us"
526    HAL_PEER_REMOTE_CHOKED              "Has choked us"
527    HAL_PEER_SUPPORT_EXTENSIONS         "Supports extensions"
528    HAL_PEER_LOCAL_CONNECTION           "Local connection"
529    HAL_PEER_HANDSHAKE                  "Handshake"
530    HAL_PEER_CONNECTING                 "Connecting"
531    HAL_PEER_QUEUED                             "Queued"
532    HAL_PEER_RC4_ENCRYPTED              "RC4 Encrypted"
533    HAL_PEER_PLAINTEXT_ENCRYPTED    "Plaintext Encrypted"
534END
535
536STRINGTABLE
537BEGIN
538    HAL_TORRENT_QUEUED_CHECKING "Queued for Checking"
539    HAL_TORRENT_CHECKING_FILES "Checking Files"
540    HAL_TORRENT_CONNECTING  "Connecting to Tracker"
541    HAL_TORRENT_DOWNLOADING "Downloading"
542    HAL_TORRENT_FINISHED    "Finished"
543    HAL_TORRENT_SEEDING     "Seeding"
544    HAL_TORRENT_ALLOCATING  "Allocating"
545    HAL_TORRENT_QUEUED      "Queued"
546        HAL_TORRENT_STOPPED             "Stopped"
547        HAL_TORRENT_PAUSED              "Paused"
548        HAL_TORRENT_STOPPING    "Stopping"
549        HAL_TORRENT_PAUSING             "Pausing"
550        HAL_TORRENT_METADATA    "Downloading Metadata"
551END
552
553STRINGTABLE
554BEGIN
555        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"
556        HAL_DEBUG_LISTVIEW_COLUMNS        "Time;Message;Severity"
557        HAL_TRACKER_LISTVIEW_COLUMNS  "Tracker;Tier"
558        HAL_DIALOGPEER_LISTVIEW_COS       "Peer;Country;Download;Upload;Type;Client"
559        HAL_DIALOGPEER_LISTVIEW_ADV       "Peer;Country;Download;Upload;Type;Client;Status"
560        HAL_DIALOGFILE_LISTVIEW_ADV       "Filename;Path;Size;Progress;Priority"
561
562        HAL_FILE_PRIORITY_0     "Don't download"
563        HAL_FILE_PRIORITY_1     "Normal"
564        HAL_FILE_PRIORITY_2     "2"
565        HAL_FILE_PRIORITY_3     "3"
566        HAL_FILE_PRIORITY_4     "4"
567        HAL_FILE_PRIORITY_5     "Above Normal"
568        HAL_FILE_PRIORITY_6     "6"
569        HAL_FILE_PRIORITY_7     "Maximum"
570END
571
572IDR_FILESLISTVIEW_MENU MENU
573BEGIN
574    POPUP "_POPUP_"
575    BEGIN
576        POPUP "Set Priority"
577        BEGIN
578            MENUITEM "Don't download",ID_HAL_FILE_PRIORITY_0
579            MENUITEM "Normal",ID_HAL_FILE_PRIORITY_1
580//            MENUITEM "2",ID_HAL_FILE_PRIORITY_2
581//            MENUITEM "3",ID_HAL_FILE_PRIORITY_3
582//            MENUITEM "4",ID_HAL_FILE_PRIORITY_4
583            MENUITEM "Above Normal",ID_HAL_FILE_PRIORITY_5
584//            MENUITEM "6",ID_HAL_FILE_PRIORITY_6
585            MENUITEM "Maximum",ID_HAL_FILE_PRIORITY_7
586        END
587    END
588END
589
590IDR_MAINFRAME TOOLBAR 22,22
591BEGIN
592    BUTTON      ID_FILE_NEW
593    BUTTON      ID_FILE_OPEN
594    SEPARATOR
595    BUTTON      ID_SETTINGS
596    BUTTON      ID_ADVANCED
597    SEPARATOR
598    BUTTON      ID_RESUME
599    BUTTON      ID_PAUSE
600    SEPARATOR
601    BUTTON      ID_HELP
602END
603
604IDR_APP_ICON        ICON          "Halite.ico"
605IDR_MAINFRAME       BITMAP        "toolbar.bmp"
606
607STRINGTABLE
608BEGIN
609    HAL_EVENTNONE                 "None"
610    HAL_EVENTDEBUG                "Debug"
611    HAL_EVENTINFO                 "Info"
612    HAL_EVENTWARNING              "Warning"
613    HAL_EVENTCRITICAL             "Critical"
614
615    HAL_PEER_ALERT                "Peer %2%: %1%."
616    HAL_PEER_BAN_ALERT            "Peer banned %2%. (%1%)"
617        HAL_HASH_FAIL_ALERT                       "Hash failed for piece %2% of %1%."
618        HAL_URL_SEED_ALERT                        "URL Seed %2%, %3%. (%1%)"
619        HAL_TRACKER_WARNING_ALERT         "Tracker warning: %2%! (%1%)"
620        HAL_TRACKER_ANNOUNCE_ALERT        "Tracker Announce. (%1%)"
621        HAL_TRACKER_ALERT                         "Alert %2%, Status code: %4%, Times %3%. (%1%)"
622        HAL_TRACKER_REPLY_ALERT           "%2%. %3% Peers. (%1%)"
623        HAL_FAST_RESUME_ALERT                   "Fast rusume failed: %2%. (%1%)"
624        HAL_PIECE_FINISHED_ALERT                "Piece %2% finished. (%1%)"
625        HAL_BLOCK_FINISHED_ALERT                "Block %2% of piece %3% finished. (%1%)"
626        HAL_BLOCK_DOWNLOADING_ALERT             "Block %2% of piece %3% downloading. (%1%)"
627        HAL_LISTEN_SUCCEEDED_ALERT              "Successfully %1%."
628        HAL_LISTEN_FAILED_ALERT                 "Failed, %1%"
629        HAL_LISTEN_V6_FAILED_ALERT              "IP version 6 listen atempt failed. Not serious."
630        HAL_IPFILTER_ALERT                              "IP Filter blocked %1%, %2%."
631
632        LBT_EVENT_TORRENT_FINISHED    "Torrent %1% finished."
633        LBT_EVENT_TORRENT_PAUSED      "Torrent %1% paused."
634    HAL_EVENT_TORRENTEXP          "Torrent (%1%) exception caught; %2% from %3%."
635    HAL_EVENT_INVTORRENT          "Invalid torrent (%1%) from %2%."
636
637        HAL_EVENT_EXP                 "Exception caught; %1%, from %2%."
638    HAL_EVENT_XML_EXP              "Xml Exception (%1%) with %2%."
639        HAL_EVENT_UNICODE_EXP         "Unicode exception: %1%."
640        HAL_EVENT_UNCLASSIFIED            "Bittorrent Event: %1%."
641        HAL_EVENT_PEER                            "Peer Event: %1%."
642        HAL_EVENT_TRACKER                         "Tracker Event: %1%."
643        HAL_EVENT_DEBUG                           "Debug Event: %1%."
644        HAL_EVENT_DEV                             "Dev Msg: %1%."
645END
Note: See TracBrowser for help on using the repository browser.