diff --git a/data.RES b/data.RES
index c38e83e..71b8750 100644
Binary files a/data.RES and b/data.RES differ
diff --git a/hfs.dproj b/hfs.dproj
index 0805329..f65b71e 100644
--- a/hfs.dproj
+++ b/hfs.dproj
@@ -206,9 +206,9 @@
False
-
+
- hfs.exe
+ .\
true
@@ -219,15 +219,15 @@
true
-
+
hfs.exe
true
-
+
- .\
+ hfs.exe
true
diff --git a/hfs.drc b/hfs.drc
index b73e2a3..664aaf4 100644
--- a/hfs.drc
+++ b/hfs.drc
@@ -8,516 +8,557 @@
resources were bound to the produced executable.
*/
-#define main_REMOVE_SHELL 64800
-#define main_S_OFF 64801
-#define main_S_ON 64802
-#define main_LOG 64803
-#define main_MSG 64804
-#define main_MSG 64805
-#define main_MSG2 64806
-#define main_MSG 64807
-#define main_MSG2 64808
-#define main_MSG 64809
-#define main_MSG 64810
-#define main_MSG 64811
-#define main_MSG 64812
-#define main_MSG 64813
-#define main_MSG 64816
-#define main_MSG 64817
-#define main_MSG 64818
-#define main_MSG 64819
-#define main_MSG 64820
-#define main_MSG_BEFORE 64821
-#define main_MSG_OK 64822
-#define main_MSG_OK_PORT 64823
-#define main_MSG_3 64824
-#define main_MSG_6 64825
-#define main_MSG_7 64826
-#define main_MSG 64827
+#define main_MSG 64752
+#define main_MSG2 64753
+#define main_MSG 64754
+#define main_MSG 64755
+#define main_MSG 64756
+#define main_MSG 64757
+#define main_MSG 64758
+#define main_MSG_OK_PORT 64768
+#define main_MSG_3 64769
+#define main_MSG_6 64770
+#define main_MSG_7 64771
+#define main_MSG 64772
+#define main_MSG 64773
+#define main_HELP 64774
+#define main_CAPTION 64775
+#define main_MSG 64776
+#define main_REMOVE_SHELL 64777
+#define main_S_OFF 64778
+#define main_S_ON 64779
+#define main_LOG 64780
+#define main_MSG 64781
+#define main_MSG 64782
+#define main_MSG2 64783
+#define main_MSG 64784
+#define main_MSG 64785
+#define main_MSG 64786
+#define main_MSG 64787
+#define main_MSG 64788
+#define main_MSG 64789
+#define main_MSG 64790
+#define main_MSG 64791
+#define main_MSG 64792
+#define main_MSG 64793
+#define main_MSG 64794
+#define main_MSG 64795
+#define main_MSG 64796
+#define main_MSG 64797
+#define main_MSG_BEFORE 64798
+#define main_MSG_OK 64799
+#define main_MSG2 64800
+#define main_MSG 64801
+#define main_MSG 64802
+#define main_MSG_TITLE 64803
+#define main_MSG_OLD 64804
+#define main_MSG_UNK_FK 64805
+#define main_MSG_VIS_ONLY_ANON 64806
+#define main_MSG_AUTO_DISABLED 64807
+#define main_MSG_CORRUPTED 64808
+#define main_MSG_MACROS_FOUND 64809
+#define main_MSG_INFO 64810
+#define main_MSG_NEWER 64811
+#define main_ARE_EXPERT 64812
+#define main_ARE_EASY 64813
+#define main_SW2EXPERT 64814
+#define main_SW2EASY 64815
+#define main_MSG_BADCRC 64816
+#define main_MSG_NEWER 64817
+#define main_MSG_ZLIB 64818
+#define main_MSG_BAKAVAILABLE 64819
+#define main_LIMIT 64820
+#define main_TOP_SPEED 64821
+#define main_MSG_MAX_BW 64822
+#define main_ZEROMSG 64823
+#define main_LIMIT 64824
+#define main_MSG_MAX_BW_1 64825
+#define main_LIMIT1 64826
+#define main_NODL 64827
#define main_MSG 64828
-#define main_HELP 64829
-#define main_CAPTION 64830
+#define main_MSG 64829
+#define main_MSG2 64830
#define main_MSG 64831
-#define main_MSG_MACROS_FOUND 64832
-#define main_MSG_INFO 64833
-#define main_MSG_NEWER 64834
-#define main_ARE_EXPERT 64835
-#define main_ARE_EASY 64836
-#define main_SW2EXPERT 64837
-#define main_SW2EASY 64838
-#define main_MSG 64839
-#define main_MSG 64840
-#define main_MSG 64841
-#define main_MSG 64842
-#define main_MSG 64843
-#define main_MSG 64844
-#define main_MSG 64845
+#define main_MSG_FROMDISK 64832
+#define main_COPY 64833
+#define main_ALREADY 64834
+#define main_NOSPACE 64835
+#define main_CONN 64836
+#define main_TOT_IN 64837
+#define main_TOT_OUT 64838
+#define main_OUT_SPEED 64839
+#define main_IN_SPEED 64840
+#define main_BANS 64841
+#define main_MEMORY 64842
+#define main_CUSTOMIZED 64843
+#define main_ITEMS 64844
+#define main_MSG1 64845
#define main_MSG 64846
-#define main_MSG 64847
-#define main_MSG_MAX_BW_1 64848
-#define main_LIMIT1 64849
-#define main_NODL 64850
-#define main_MSG 64851
-#define main_MSG 64852
-#define main_MSG2 64853
-#define main_MSG 64854
-#define main_MSG2 64855
-#define main_MSG 64856
+#define main_MSG_BETTERSTOP 64847
+#define main_LIMIT 64848
+#define main_LIMIT 64849
+#define main_LIMIT 64850
+#define main_LIMIT 64851
+#define main_LIMIT 64852
+#define main_FINGERPRINT 64853
+#define main_NO_FINGERPRINT 64854
+#define main_MSG 64855
+#define main_AUTOSAVE 64856
#define main_MSG 64857
-#define main_MSG_TITLE 64858
-#define main_MSG_OLD 64859
-#define main_MSG_UNK_FK 64860
-#define main_MSG_VIS_ONLY_ANON 64861
-#define main_MSG_AUTO_DISABLED 64862
-#define main_MSG_CORRUPTED 64863
-#define main_BANS 64864
-#define main_MEMORY 64865
-#define main_CUSTOMIZED 64866
-#define main_ITEMS 64867
-#define main_MSG1 64868
-#define main_MSG 64869
-#define main_MSG_BETTERSTOP 64870
-#define main_MSG_BADCRC 64871
-#define main_MSG_NEWER 64872
-#define main_MSG_ZLIB 64873
-#define main_MSG_BAKAVAILABLE 64874
-#define main_LIMIT 64875
-#define main_TOP_SPEED 64876
-#define main_MSG_MAX_BW 64877
-#define main_ZEROMSG 64878
+#define main_MSG_MIN 64858
+#define main_MSG_BAN 64859
+#define main_MSG 64860
+#define main_MSG_SAVE_ERROR 64861
+#define main_MSG_LIMITED 64862
+#define main_MSG_UPDATE 64863
+#define main_MSG_DDNS_badauth 64864
+#define main_MSG_DDNS_notfqdn 64865
+#define main_MSG_DDNS_nohost 64866
+#define main_MSG_DDNS_notyours 64867
+#define main_MSG_DDNS_numhost 64868
+#define main_MSG_DDNS_abuse 64869
+#define main_MSG_DDNS_dnserr 64870
+#define main_MSG_DDNS_911 64871
+#define main_MSG_DDNS_notdonator 64872
+#define main_MSG_DDNS_badagent 64873
+#define main_MSG 64874
+#define main_MSG2 64875
+#define main_MSG 64876
+#define main_MSG2 64877
+#define main_FAILED 64878
#define main_LIMIT 64879
-#define main_MSG 64880
-#define main_MSG_MIN 64881
-#define main_MSG_BAN 64882
-#define main_MSG 64883
-#define main_MSG_SAVE_ERROR 64884
-#define main_MSG_LIMITED 64885
-#define main_MSG_UPDATE 64886
-#define main_MSG_FROMDISK 64887
-#define main_COPY 64888
-#define main_ALREADY 64889
-#define main_NOSPACE 64890
-#define main_CONN 64891
-#define main_TOT_IN 64892
-#define main_TOT_OUT 64893
-#define main_OUT_SPEED 64894
-#define main_IN_SPEED 64895
-#define main_MSG_DDNS_badagent 64896
-#define main_MSG 64897
-#define main_MSG2 64898
-#define main_MSG 64899
-#define main_MSG2 64900
-#define main_FAILED 64901
-#define main_LIMIT 64902
-#define main_LIMIT 64903
-#define main_LIMIT 64904
-#define main_LIMIT 64905
-#define main_LIMIT 64906
-#define main_LIMIT 64907
-#define main_FINGERPRINT 64908
-#define main_NO_FINGERPRINT 64909
-#define main_MSG 64910
-#define main_AUTOSAVE 64911
-#define main_MSG_ERROR_REGISTRY 64912
-#define main_MSG_MANY_ITEMS 64913
-#define main_MSG_ADD_TO_HFS 64914
-#define main_MSG_SINGLE_INSTANCE 64915
-#define main_MSG_ENABLED 64916
-#define main_MSG_DISABLED 64917
-#define main_MSG_COMM_ERROR 64918
-#define main_MSG_DDNS_badauth 64919
-#define main_MSG_DDNS_notfqdn 64920
-#define main_MSG_DDNS_nohost 64921
-#define main_MSG_DDNS_notyours 64922
-#define main_MSG_DDNS_numhost 64923
-#define main_MSG_DDNS_abuse 64924
-#define main_MSG_DDNS_dnserr 64925
-#define main_MSG_DDNS_911 64926
-#define main_MSG_DDNS_notdonator 64927
-#define JclResources_RsOSVersionWin8 64928
-#define JclResources_RsOSVersionWinServer2012 64929
-#define JclResources_RsOSVersionWin81 64930
-#define JclResources_RsOSVersionWinServer2012R2 64931
-#define main_S_PORT_LABEL 64932
-#define main_S_PORT_ANY 64933
-#define main_DISABLED 64934
-#define main_MSG_UNPROTECTED_LINKS 64935
-#define main_MSG_SAME_NAME 64936
-#define main_MSG_OPTIONS_SAVED 64937
-#define main_MSG_SOME_LOCKED 64938
-#define main_MSG_ITEM_LOCKED 64939
-#define main_MSG_INVALID_VALUE 64940
-#define main_MSG_EMPTY_NO_LIMIT 64941
-#define main_MSG_ADDRESSES_EXCEED 64942
-#define main_MSG_NO_TEMP 64943
-#define JclResources_RsIntelCacheDescrD2 64944
-#define JclResources_RsIntelCacheDescrD6 64945
-#define JclResources_RsIntelCacheDescrD7 64946
-#define JclResources_RsIntelCacheDescrD8 64947
-#define JclResources_RsIntelCacheDescrDC 64948
-#define JclResources_RsIntelCacheDescrDD 64949
-#define JclResources_RsIntelCacheDescrDE 64950
-#define JclResources_RsIntelCacheDescrE2 64951
-#define JclResources_RsIntelCacheDescrE3 64952
-#define JclResources_RsIntelCacheDescrE4 64953
-#define JclResources_RsIntelCacheDescrEA 64954
-#define JclResources_RsIntelCacheDescrEB 64955
-#define JclResources_RsIntelCacheDescrEC 64956
-#define JclResources_RsIntelCacheDescrF0 64957
-#define JclResources_RsIntelCacheDescrF1 64958
-#define JclResources_RsIntelCacheDescrFF 64959
-#define JclResources_RsIntelCacheDescr82 64960
-#define JclResources_RsIntelCacheDescr83 64961
-#define JclResources_RsIntelCacheDescr84 64962
-#define JclResources_RsIntelCacheDescr85 64963
-#define JclResources_RsIntelCacheDescr86 64964
-#define JclResources_RsIntelCacheDescr87 64965
-#define JclResources_RsIntelCacheDescrB0 64966
-#define JclResources_RsIntelCacheDescrB1 64967
-#define JclResources_RsIntelCacheDescrB2 64968
-#define JclResources_RsIntelCacheDescrB3 64969
-#define JclResources_RsIntelCacheDescrB4 64970
-#define JclResources_RsIntelCacheDescrBA 64971
-#define JclResources_RsIntelCacheDescrC0 64972
-#define JclResources_RsIntelCacheDescrCA 64973
-#define JclResources_RsIntelCacheDescrD0 64974
-#define JclResources_RsIntelCacheDescrD1 64975
-#define JclResources_RsIntelCacheDescr66 64976
-#define JclResources_RsIntelCacheDescr67 64977
-#define JclResources_RsIntelCacheDescr68 64978
-#define JclResources_RsIntelCacheDescr70 64979
-#define JclResources_RsIntelCacheDescr71 64980
-#define JclResources_RsIntelCacheDescr72 64981
-#define JclResources_RsIntelCacheDescr73 64982
-#define JclResources_RsIntelCacheDescr76 64983
-#define JclResources_RsIntelCacheDescr78 64984
-#define JclResources_RsIntelCacheDescr79 64985
-#define JclResources_RsIntelCacheDescr7A 64986
-#define JclResources_RsIntelCacheDescr7B 64987
-#define JclResources_RsIntelCacheDescr7C 64988
-#define JclResources_RsIntelCacheDescr7D 64989
-#define JclResources_RsIntelCacheDescr7F 64990
-#define JclResources_RsIntelCacheDescr80 64991
-#define JclResources_RsIntelCacheDescr4C 64992
-#define JclResources_RsIntelCacheDescr4D 64993
-#define JclResources_RsIntelCacheDescr4E 64994
-#define JclResources_RsIntelCacheDescr4F 64995
-#define JclResources_RsIntelCacheDescr50 64996
-#define JclResources_RsIntelCacheDescr51 64997
-#define JclResources_RsIntelCacheDescr52 64998
-#define JclResources_RsIntelCacheDescr55 64999
-#define JclResources_RsIntelCacheDescr56 65000
-#define JclResources_RsIntelCacheDescr57 65001
-#define JclResources_RsIntelCacheDescr59 65002
-#define JclResources_RsIntelCacheDescr5A 65003
-#define JclResources_RsIntelCacheDescr5B 65004
-#define JclResources_RsIntelCacheDescr5C 65005
-#define JclResources_RsIntelCacheDescr5D 65006
-#define JclResources_RsIntelCacheDescr60 65007
-#define JclResources_RsIntelCacheDescr3B 65008
-#define JclResources_RsIntelCacheDescr3C 65009
-#define JclResources_RsIntelCacheDescr3D 65010
-#define JclResources_RsIntelCacheDescr3E 65011
-#define JclResources_RsIntelCacheDescr40 65012
-#define JclResources_RsIntelCacheDescr41 65013
-#define JclResources_RsIntelCacheDescr42 65014
-#define JclResources_RsIntelCacheDescr43 65015
-#define JclResources_RsIntelCacheDescr44 65016
-#define JclResources_RsIntelCacheDescr45 65017
-#define JclResources_RsIntelCacheDescr46 65018
-#define JclResources_RsIntelCacheDescr47 65019
-#define JclResources_RsIntelCacheDescr48 65020
-#define JclResources_RsIntelCacheDescr49 65021
-#define JclResources_RsIntelCacheDescr4A 65022
-#define JclResources_RsIntelCacheDescr4B 65023
-#define JclResources_RsIntelCacheDescr08 65024
-#define JclResources_RsIntelCacheDescr09 65025
-#define JclResources_RsIntelCacheDescr0A 65026
-#define JclResources_RsIntelCacheDescr0B 65027
-#define JclResources_RsIntelCacheDescr0C 65028
-#define JclResources_RsIntelCacheDescr0D 65029
-#define JclResources_RsIntelCacheDescr0E 65030
-#define JclResources_RsIntelCacheDescr21 65031
-#define JclResources_RsIntelCacheDescr22 65032
-#define JclResources_RsIntelCacheDescr23 65033
-#define JclResources_RsIntelCacheDescr25 65034
-#define JclResources_RsIntelCacheDescr29 65035
-#define JclResources_RsIntelCacheDescr2C 65036
-#define JclResources_RsIntelCacheDescr30 65037
-#define JclResources_RsIntelCacheDescr39 65038
-#define JclResources_RsIntelCacheDescr3A 65039
-#define GIFImage_sProgressConverting 65040
-#define GIFImage_sProgressRendering 65041
-#define GIFImage_sProgressCopying 65042
-#define GIFImage_sProgressOptimizing 65043
-#define JclResources_RsEReplacementChar 65044
-#define JclResources_RsUnableToOpenKeyRead 65045
-#define JclResources_RsUnableToAccessValue 65046
-#define JclResources_RsWrongDataType 65047
-#define JclResources_RsInconsistentPath 65048
-#define JclResources_RsIntelCacheDescr00 65049
-#define JclResources_RsIntelCacheDescr01 65050
-#define JclResources_RsIntelCacheDescr02 65051
-#define JclResources_RsIntelCacheDescr03 65052
-#define JclResources_RsIntelCacheDescr04 65053
-#define JclResources_RsIntelCacheDescr05 65054
-#define JclResources_RsIntelCacheDescr06 65055
-#define GIFImage_sFailedPaste 65056
-#define GIFImage_sScreenSizeExceeded 65057
-#define GIFImage_sNoColorTable 65058
-#define GIFImage_sBadPixelCoordinates 65059
-#define GIFImage_sInvalidPixelFormat 65060
-#define GIFImage_sBadDimension 65061
-#define GIFImage_sNoDIB 65062
-#define GIFImage_sInvalidStream 65063
-#define GIFImage_sInvalidColor 65064
-#define GIFImage_sInvalidBitSize 65065
-#define GIFImage_sEmptyColorMap 65066
-#define GIFImage_sEmptyImage 65067
-#define GIFImage_sInvalidReduction 65068
-#define GIFImage_sGIFImageFile 65069
-#define GIFImage_sProgressLoading 65070
-#define GIFImage_sProgressSaving 65071
-#define GIFImage_sBadSignature 65072
-#define GIFImage_sScreenBadColorSize 65073
-#define GIFImage_sImageBadColorSize 65074
-#define GIFImage_sUnknownExtension 65075
-#define GIFImage_sBadExtensionLabel 65076
-#define GIFImage_sOutOfMemDIB 65077
-#define GIFImage_sDecodeTooFewBits 65078
-#define GIFImage_sDecodeCircular 65079
-#define GIFImage_sBadTrailer 65080
-#define GIFImage_sBadExtensionInstance 65081
-#define GIFImage_sBadBlockSize 65082
-#define GIFImage_sBadBlock 65083
-#define GIFImage_sUnsupportedClass 65084
-#define GIFImage_sInvalidData 65085
-#define GIFImage_sBadHeight 65086
-#define GIFImage_sBadWidth 65087
-#define OverbyteIcsCharsetUtils_sKorean 65088
-#define OverbyteIcsCharsetUtils_sKoreanEUC 65089
-#define OverbyteIcsCharsetUtils_sLatin9 65090
-#define OverbyteIcsCharsetUtils_sThaiWindows 65091
-#define OverbyteIcsCharsetUtils_sTurkishISO 65092
-#define OverbyteIcsCharsetUtils_sTurkishWindows 65093
-#define OverbyteIcsCharsetUtils_sUnicodeUTF7 65094
-#define OverbyteIcsCharsetUtils_sUnicodeUTF8 65095
-#define OverbyteIcsCharsetUtils_sVietnameseWindows 65096
-#define OverbyteIcsCharsetUtils_sWesternEuropeanISO 65097
-#define OverbyteIcsCharsetUtils_sWesternEuropeanWindows 65098
-#define OverbyteIcsHttpContCod_ERR_GETCODING_OVERRIDE 65099
-#define GIFImage_sOutOfData 65100
-#define GIFImage_sTooManyColors 65101
-#define GIFImage_sBadColorIndex 65102
-#define GIFImage_sBadVersion 65103
-#define OverbyteIcsCharsetUtils_sCentralEuropeanWindows 65104
-#define OverbyteIcsCharsetUtils_sChineseTraditionalBig5 65105
-#define OverbyteIcsCharsetUtils_sChineseSimplifiedGB18030 65106
-#define OverbyteIcsCharsetUtils_sChineseSimplifiedGB2312 65107
-#define OverbyteIcsCharsetUtils_sChineseSimplifiedHZ 65108
-#define OverbyteIcsCharsetUtils_sCyrillicISO 65109
-#define OverbyteIcsCharsetUtils_sCyrillicKOI8R 65110
-#define OverbyteIcsCharsetUtils_sCyrillicKOI8U 65111
-#define OverbyteIcsCharsetUtils_sCyrillicWindows 65112
-#define OverbyteIcsCharsetUtils_sEstonianISO 65113
-#define OverbyteIcsCharsetUtils_sGreekISO 65114
-#define OverbyteIcsCharsetUtils_sGreekWindows 65115
-#define OverbyteIcsCharsetUtils_sHebrewISOLogical 65116
-#define OverbyteIcsCharsetUtils_sHebrewISOVisual 65117
-#define OverbyteIcsCharsetUtils_sHebrewWindows 65118
-#define OverbyteIcsCharsetUtils_sJapaneseJIS 65119
-#define Vcl_ComStrs_sInvalidLevel 65120
-#define Vcl_ComStrs_sInvalidLevelEx 65121
-#define Vcl_ComStrs_sInvalidIndex 65122
-#define Vcl_ComStrs_sInsertError 65123
-#define Vcl_ComStrs_sInvalidOwner 65124
-#define Vcl_ComStrs_sRichEditInsertError 65125
-#define Vcl_ComStrs_sRichEditLoadFail 65126
-#define Vcl_ComStrs_sRichEditSaveFail 65127
-#define Vcl_ComStrs_sUDAssociated 65128
-#define Vcl_ComStrs_sPageIndexError 65129
-#define Vcl_ComStrs_sInvalidComCtl32 65130
-#define OverbyteIcsCharsetUtils_sArabicISO 65131
-#define OverbyteIcsCharsetUtils_sArabicWindows 65132
-#define OverbyteIcsCharsetUtils_sBalticISO 65133
-#define OverbyteIcsCharsetUtils_sBalticWindows 65134
-#define OverbyteIcsCharsetUtils_sCentralEuropeanISO 65135
-#define Vcl_Consts_SStyleFeatureNotSupported 65136
-#define Vcl_Consts_SStyleNotRegistered 65137
-#define Vcl_Consts_SStyleUnregisterError 65138
-#define Vcl_Consts_SStyleNotRegisteredNoName 65139
-#define Vcl_Consts_sBeginInvokeNoHandle 65140
-#define System_Win_ComConst_SOleError 65141
-#define System_Win_ComConst_SNoMethod 65142
-#define System_Win_ComConst_SVarNotObject 65143
-#define System_Win_ComConst_STooManyParams 65144
-#define Vcl_ComStrs_sTabFailClear 65145
-#define Vcl_ComStrs_sTabFailDelete 65146
-#define Vcl_ComStrs_sTabFailRetrieve 65147
-#define Vcl_ComStrs_sTabFailGetObject 65148
-#define Vcl_ComStrs_sTabFailSet 65149
-#define Vcl_ComStrs_sTabFailSetObject 65150
-#define Vcl_ComStrs_sTabMustBeMultiLine 65151
-#define Vcl_Consts_SPageControlNotSet 65152
-#define Vcl_Consts_SWindowsVistaRequired 65153
-#define Vcl_Consts_STaskDlgButtonCaption 65154
-#define Vcl_Consts_STaskDlgRadioButtonCaption 65155
-#define Vcl_Consts_SInvalidTaskDlgButtonCaption 65156
-#define Vcl_Consts_SStyleLoadError 65157
-#define Vcl_Consts_SStyleLoadErrors 65158
-#define Vcl_Consts_SStyleRegisterError 65159
-#define Vcl_Consts_SStyleClassRegisterError 65160
-#define Vcl_Consts_SStyleNotFound 65161
-#define Vcl_Consts_SStyleClassNotFound 65162
-#define Vcl_Consts_SStyleInvalidHandle 65163
-#define Vcl_Consts_SStyleFormatError 65164
-#define Vcl_Consts_SStyleHookClassRegistered 65165
-#define Vcl_Consts_SStyleHookClassNotRegistered 65166
-#define Vcl_Consts_SStyleInvalidParameter 65167
-#define Vcl_Consts_SPromptArrayEmpty 65168
-#define Vcl_Consts_SUsername 65169
-#define Vcl_Consts_SPassword 65170
-#define Vcl_Consts_SDomain 65171
-#define Vcl_Consts_SLogin 65172
-#define Vcl_Consts_SKeyCaption 65173
-#define Vcl_Consts_SValueCaption 65174
-#define Vcl_Consts_SKeyConflict 65175
-#define Vcl_Consts_SKeyNotFound 65176
-#define Vcl_Consts_SNoColumnMoving 65177
-#define Vcl_Consts_SNoEqualsInKey 65178
-#define Vcl_Consts_SSeparator 65179
-#define Vcl_Consts_SErrorSettingCount 65180
-#define Vcl_Consts_SListBoxMustBeVirtual 65181
-#define Vcl_Consts_SNoGetItemEventHandler 65182
-#define Vcl_Consts_STrayIconRemoveError 65183
-#define Vcl_Consts_sAllFilter 65184
-#define Vcl_Consts_SInsertLineError 65185
-#define Vcl_Consts_SInvalidClipFmt 65186
-#define Vcl_Consts_SIconToClipboard 65187
-#define Vcl_Consts_SCannotOpenClipboard 65188
-#define Vcl_Consts_SInvalidMemoSize 65189
-#define Vcl_Consts_SInvalidPrinterOp 65190
-#define Vcl_Consts_SNoDefaultPrinter 65191
-#define Vcl_Consts_SDuplicateMenus 65192
-#define Vcl_Consts_SDockedCtlNeedsName 65193
-#define Vcl_Consts_SDockTreeRemoveError 65194
-#define Vcl_Consts_SDockZoneNotFound 65195
-#define Vcl_Consts_SDockZoneHasNoCtl 65196
-#define Vcl_Consts_SDockZoneVersionConflict 65197
-#define Vcl_Consts_SMultiSelectRequired 65198
-#define Vcl_Consts_SPromptArrayTooShort 65199
-#define Vcl_Consts_SmkcSpace 65200
-#define Vcl_Consts_SmkcPgUp 65201
-#define Vcl_Consts_SmkcPgDn 65202
-#define Vcl_Consts_SmkcEnd 65203
-#define Vcl_Consts_SmkcHome 65204
-#define Vcl_Consts_SmkcLeft 65205
-#define Vcl_Consts_SmkcUp 65206
-#define Vcl_Consts_SmkcRight 65207
-#define Vcl_Consts_SmkcDown 65208
-#define Vcl_Consts_SmkcIns 65209
-#define Vcl_Consts_SmkcDel 65210
-#define Vcl_Consts_SmkcShift 65211
-#define Vcl_Consts_SmkcCtrl 65212
-#define Vcl_Consts_SmkcAlt 65213
-#define Vcl_Consts_SOutOfRange 65214
-#define Vcl_Consts_SDefaultFilter 65215
-#define Vcl_Consts_SMsgDlgYes 65216
-#define Vcl_Consts_SMsgDlgNo 65217
-#define Vcl_Consts_SMsgDlgOK 65218
-#define Vcl_Consts_SMsgDlgCancel 65219
-#define Vcl_Consts_SMsgDlgHelp 65220
-#define Vcl_Consts_SMsgDlgAbort 65221
-#define Vcl_Consts_SMsgDlgRetry 65222
-#define Vcl_Consts_SMsgDlgIgnore 65223
-#define Vcl_Consts_SMsgDlgAll 65224
-#define Vcl_Consts_SMsgDlgNoToAll 65225
-#define Vcl_Consts_SMsgDlgYesToAll 65226
-#define Vcl_Consts_SMsgDlgClose 65227
-#define Vcl_Consts_SmkcBkSp 65228
-#define Vcl_Consts_SmkcTab 65229
-#define Vcl_Consts_SmkcEsc 65230
-#define Vcl_Consts_SmkcEnter 65231
-#define Vcl_Consts_SVMetafiles 65232
-#define Vcl_Consts_SVEnhMetafiles 65233
-#define Vcl_Consts_SVIcons 65234
-#define Vcl_Consts_SVBitmaps 65235
-#define Vcl_Consts_SVTIFFImages 65236
-#define Vcl_Consts_SGridTooLarge 65237
-#define Vcl_Consts_STooManyDeleted 65238
-#define Vcl_Consts_SIndexOutOfRange 65239
-#define Vcl_Consts_SFixedColTooBig 65240
-#define Vcl_Consts_SFixedRowTooBig 65241
-#define Vcl_Consts_SMaskErr 65242
-#define Vcl_Consts_SMaskEditErr 65243
-#define Vcl_Consts_SMsgDlgWarning 65244
-#define Vcl_Consts_SMsgDlgError 65245
-#define Vcl_Consts_SMsgDlgInformation 65246
-#define Vcl_Consts_SMsgDlgConfirm 65247
-#define Vcl_Consts_SDeviceOnPort 65248
-#define Vcl_Consts_SGroupIndexTooLow 65249
-#define Vcl_Consts_SNoMDIForm 65250
-#define Vcl_Consts_SImageCanvasNeedsBitmap 65251
-#define Vcl_Consts_SControlParentSetToSelf 65252
-#define Vcl_Consts_SOKButton 65253
-#define Vcl_Consts_SCancelButton 65254
-#define Vcl_Consts_SYesButton 65255
-#define Vcl_Consts_SNoButton 65256
-#define Vcl_Consts_SHelpButton 65257
-#define Vcl_Consts_SCloseButton 65258
-#define Vcl_Consts_SIgnoreButton 65259
-#define Vcl_Consts_SRetryButton 65260
-#define Vcl_Consts_SAbortButton 65261
-#define Vcl_Consts_SAllButton 65262
-#define Vcl_Consts_SCannotDragForm 65263
-#define Vcl_Consts_SParentRequired 65264
-#define Vcl_Consts_SControlPath 65265
-#define Vcl_Consts_SParentGivenNotAParent 65266
-#define Vcl_Consts_SMDIChildNotVisible 65267
-#define Vcl_Consts_SVisibleChanged 65268
-#define Vcl_Consts_SCannotShowModal 65269
-#define Vcl_Consts_SScrollBarRange 65270
-#define Vcl_Consts_SPropertyOutOfRange 65271
-#define Vcl_Consts_SMenuIndexError 65272
-#define Vcl_Consts_SMenuReinserted 65273
-#define Vcl_Consts_SMenuNotFound 65274
-#define Vcl_Consts_SNoTimers 65275
-#define Vcl_Consts_SNotPrinting 65276
-#define Vcl_Consts_SPrinting 65277
-#define Vcl_Consts_SPrinterIndexError 65278
-#define Vcl_Consts_SInvalidPrinter 65279
-#define Vcl_Consts_SUnknownExtension 65280
-#define Vcl_Consts_SUnknownClipboardFormat 65281
-#define Vcl_Consts_SUnknownStreamFormat 65282
-#define Vcl_Consts_SOutOfResources 65283
-#define Vcl_Consts_SNoCanvasHandle 65284
-#define Vcl_Consts_SInvalidTextFormatFlag 65285
-#define Vcl_Consts_SInvalidImageSize 65286
-#define Vcl_Consts_SInvalidImageList 65287
-#define Vcl_Consts_SReplaceImage 65288
-#define Vcl_Consts_SInsertImage 65289
-#define Vcl_Consts_SImageIndexError 65290
-#define Vcl_Consts_SImageReadFail 65291
-#define Vcl_Consts_SImageWriteFail 65292
-#define Vcl_Consts_SWindowDCError 65293
-#define Vcl_Consts_SWindowClass 65294
-#define Vcl_Consts_SCannotFocus 65295
+#define main_MSG_UNPROTECTED_LINKS 64880
+#define main_MSG_SAME_NAME 64881
+#define main_MSG_OPTIONS_SAVED 64882
+#define main_MSG_SOME_LOCKED 64883
+#define main_MSG_ITEM_LOCKED 64884
+#define main_MSG_INVALID_VALUE 64885
+#define main_MSG_EMPTY_NO_LIMIT 64886
+#define main_MSG_ADDRESSES_EXCEED 64887
+#define main_MSG_NO_TEMP 64888
+#define main_MSG_ERROR_REGISTRY 64889
+#define main_MSG_MANY_ITEMS 64890
+#define main_MSG_ADD_TO_HFS 64891
+#define main_MSG_SINGLE_INSTANCE 64892
+#define main_MSG_ENABLED 64893
+#define main_MSG_DISABLED 64894
+#define main_MSG_COMM_ERROR 64895
+#define Vcl_Imaging_GIFConsts_sInvalidColor 64896
+#define Vcl_Imaging_GIFConsts_sInvalidBitSize 64897
+#define Vcl_Imaging_GIFConsts_sEmptyColorMap 64898
+#define Vcl_Imaging_GIFConsts_sEmptyImage 64899
+#define Vcl_Imaging_GIFConsts_sMultipleGCE 64900
+#define Vcl_Imaging_GIFConsts_sNoPalette 64901
+#define Vcl_Imaging_GIFConsts_sGIFImageFile 64902
+#define Vcl_Imaging_GIFConsts_sProgressLoading 64903
+#define Vcl_Imaging_GIFConsts_sProgressSaving 64904
+#define Vcl_Imaging_GIFConsts_sProgressConverting 64905
+#define Vcl_Imaging_GIFConsts_sProgressRendering 64906
+#define Vcl_Imaging_GIFConsts_sProgressCopying 64907
+#define Vcl_Imaging_GIFConsts_sProgressOptimizing 64908
+#define main_S_PORT_LABEL 64909
+#define main_S_PORT_ANY 64910
+#define main_DISABLED 64911
+#define Vcl_Imaging_GIFConsts_sDecodeTooFewBits 64912
+#define Vcl_Imaging_GIFConsts_sDecodeCircular 64913
+#define Vcl_Imaging_GIFConsts_sBadTrailer 64914
+#define Vcl_Imaging_GIFConsts_sBadExtensionInstance 64915
+#define Vcl_Imaging_GIFConsts_sBadBlockSize 64916
+#define Vcl_Imaging_GIFConsts_sBadBlock 64917
+#define Vcl_Imaging_GIFConsts_sUnsupportedClass 64918
+#define Vcl_Imaging_GIFConsts_sInvalidData 64919
+#define Vcl_Imaging_GIFConsts_sBadSize 64920
+#define Vcl_Imaging_GIFConsts_sScreenSizeExceeded 64921
+#define Vcl_Imaging_GIFConsts_sNoColorTable 64922
+#define Vcl_Imaging_GIFConsts_sBadPixelCoordinates 64923
+#define Vcl_Imaging_GIFConsts_sInvalidPixelFormat 64924
+#define Vcl_Imaging_GIFConsts_sBadDimension 64925
+#define Vcl_Imaging_GIFConsts_sNoDIB 64926
+#define Vcl_Imaging_GIFConsts_sInvalidStream 64927
+#define JclResources_RsIntelCacheDescrFF 64928
+#define JclResources_RsOSVersionWin8 64929
+#define JclResources_RsOSVersionWinServer2012 64930
+#define JclResources_RsOSVersionWin81 64931
+#define JclResources_RsOSVersionWinServer2012R2 64932
+#define Vcl_Imaging_GIFConsts_sOutOfData 64933
+#define Vcl_Imaging_GIFConsts_sTooManyColors 64934
+#define Vcl_Imaging_GIFConsts_sBadColorIndex 64935
+#define Vcl_Imaging_GIFConsts_sBadColorIndexFixed 64936
+#define Vcl_Imaging_GIFConsts_sGIFErrorSaveEmpty 64937
+#define Vcl_Imaging_GIFConsts_sBadSignature 64938
+#define Vcl_Imaging_GIFConsts_sScreenBadColorSize 64939
+#define Vcl_Imaging_GIFConsts_sImageBadColorSize 64940
+#define Vcl_Imaging_GIFConsts_sUnknownExtension 64941
+#define Vcl_Imaging_GIFConsts_sBadExtensionLabel 64942
+#define Vcl_Imaging_GIFConsts_sOutOfMemDIB 64943
+#define JclResources_RsIntelCacheDescrD1 64944
+#define JclResources_RsIntelCacheDescrD2 64945
+#define JclResources_RsIntelCacheDescrD6 64946
+#define JclResources_RsIntelCacheDescrD7 64947
+#define JclResources_RsIntelCacheDescrD8 64948
+#define JclResources_RsIntelCacheDescrDC 64949
+#define JclResources_RsIntelCacheDescrDD 64950
+#define JclResources_RsIntelCacheDescrDE 64951
+#define JclResources_RsIntelCacheDescrE2 64952
+#define JclResources_RsIntelCacheDescrE3 64953
+#define JclResources_RsIntelCacheDescrE4 64954
+#define JclResources_RsIntelCacheDescrEA 64955
+#define JclResources_RsIntelCacheDescrEB 64956
+#define JclResources_RsIntelCacheDescrEC 64957
+#define JclResources_RsIntelCacheDescrF0 64958
+#define JclResources_RsIntelCacheDescrF1 64959
+#define JclResources_RsIntelCacheDescr80 64960
+#define JclResources_RsIntelCacheDescr82 64961
+#define JclResources_RsIntelCacheDescr83 64962
+#define JclResources_RsIntelCacheDescr84 64963
+#define JclResources_RsIntelCacheDescr85 64964
+#define JclResources_RsIntelCacheDescr86 64965
+#define JclResources_RsIntelCacheDescr87 64966
+#define JclResources_RsIntelCacheDescrB0 64967
+#define JclResources_RsIntelCacheDescrB1 64968
+#define JclResources_RsIntelCacheDescrB2 64969
+#define JclResources_RsIntelCacheDescrB3 64970
+#define JclResources_RsIntelCacheDescrB4 64971
+#define JclResources_RsIntelCacheDescrBA 64972
+#define JclResources_RsIntelCacheDescrC0 64973
+#define JclResources_RsIntelCacheDescrCA 64974
+#define JclResources_RsIntelCacheDescrD0 64975
+#define JclResources_RsIntelCacheDescr60 64976
+#define JclResources_RsIntelCacheDescr66 64977
+#define JclResources_RsIntelCacheDescr67 64978
+#define JclResources_RsIntelCacheDescr68 64979
+#define JclResources_RsIntelCacheDescr70 64980
+#define JclResources_RsIntelCacheDescr71 64981
+#define JclResources_RsIntelCacheDescr72 64982
+#define JclResources_RsIntelCacheDescr73 64983
+#define JclResources_RsIntelCacheDescr76 64984
+#define JclResources_RsIntelCacheDescr78 64985
+#define JclResources_RsIntelCacheDescr79 64986
+#define JclResources_RsIntelCacheDescr7A 64987
+#define JclResources_RsIntelCacheDescr7B 64988
+#define JclResources_RsIntelCacheDescr7C 64989
+#define JclResources_RsIntelCacheDescr7D 64990
+#define JclResources_RsIntelCacheDescr7F 64991
+#define JclResources_RsIntelCacheDescr4B 64992
+#define JclResources_RsIntelCacheDescr4C 64993
+#define JclResources_RsIntelCacheDescr4D 64994
+#define JclResources_RsIntelCacheDescr4E 64995
+#define JclResources_RsIntelCacheDescr4F 64996
+#define JclResources_RsIntelCacheDescr50 64997
+#define JclResources_RsIntelCacheDescr51 64998
+#define JclResources_RsIntelCacheDescr52 64999
+#define JclResources_RsIntelCacheDescr55 65000
+#define JclResources_RsIntelCacheDescr56 65001
+#define JclResources_RsIntelCacheDescr57 65002
+#define JclResources_RsIntelCacheDescr59 65003
+#define JclResources_RsIntelCacheDescr5A 65004
+#define JclResources_RsIntelCacheDescr5B 65005
+#define JclResources_RsIntelCacheDescr5C 65006
+#define JclResources_RsIntelCacheDescr5D 65007
+#define JclResources_RsIntelCacheDescr3A 65008
+#define JclResources_RsIntelCacheDescr3B 65009
+#define JclResources_RsIntelCacheDescr3C 65010
+#define JclResources_RsIntelCacheDescr3D 65011
+#define JclResources_RsIntelCacheDescr3E 65012
+#define JclResources_RsIntelCacheDescr40 65013
+#define JclResources_RsIntelCacheDescr41 65014
+#define JclResources_RsIntelCacheDescr42 65015
+#define JclResources_RsIntelCacheDescr43 65016
+#define JclResources_RsIntelCacheDescr44 65017
+#define JclResources_RsIntelCacheDescr45 65018
+#define JclResources_RsIntelCacheDescr46 65019
+#define JclResources_RsIntelCacheDescr47 65020
+#define JclResources_RsIntelCacheDescr48 65021
+#define JclResources_RsIntelCacheDescr49 65022
+#define JclResources_RsIntelCacheDescr4A 65023
+#define JclResources_RsIntelCacheDescr06 65024
+#define JclResources_RsIntelCacheDescr08 65025
+#define JclResources_RsIntelCacheDescr09 65026
+#define JclResources_RsIntelCacheDescr0A 65027
+#define JclResources_RsIntelCacheDescr0B 65028
+#define JclResources_RsIntelCacheDescr0C 65029
+#define JclResources_RsIntelCacheDescr0D 65030
+#define JclResources_RsIntelCacheDescr0E 65031
+#define JclResources_RsIntelCacheDescr21 65032
+#define JclResources_RsIntelCacheDescr22 65033
+#define JclResources_RsIntelCacheDescr23 65034
+#define JclResources_RsIntelCacheDescr25 65035
+#define JclResources_RsIntelCacheDescr29 65036
+#define JclResources_RsIntelCacheDescr2C 65037
+#define JclResources_RsIntelCacheDescr30 65038
+#define JclResources_RsIntelCacheDescr39 65039
+#define GIFImage_sProgressSaving 65040
+#define GIFImage_sProgressConverting 65041
+#define GIFImage_sProgressRendering 65042
+#define GIFImage_sProgressCopying 65043
+#define GIFImage_sProgressOptimizing 65044
+#define JclResources_RsEReplacementChar 65045
+#define JclResources_RsUnableToOpenKeyRead 65046
+#define JclResources_RsUnableToAccessValue 65047
+#define JclResources_RsWrongDataType 65048
+#define JclResources_RsInconsistentPath 65049
+#define JclResources_RsIntelCacheDescr00 65050
+#define JclResources_RsIntelCacheDescr01 65051
+#define JclResources_RsIntelCacheDescr02 65052
+#define JclResources_RsIntelCacheDescr03 65053
+#define JclResources_RsIntelCacheDescr04 65054
+#define JclResources_RsIntelCacheDescr05 65055
+#define GIFImage_sBadWidth 65056
+#define GIFImage_sFailedPaste 65057
+#define GIFImage_sScreenSizeExceeded 65058
+#define GIFImage_sNoColorTable 65059
+#define GIFImage_sBadPixelCoordinates 65060
+#define GIFImage_sInvalidPixelFormat 65061
+#define GIFImage_sBadDimension 65062
+#define GIFImage_sNoDIB 65063
+#define GIFImage_sInvalidStream 65064
+#define GIFImage_sInvalidColor 65065
+#define GIFImage_sInvalidBitSize 65066
+#define GIFImage_sEmptyColorMap 65067
+#define GIFImage_sEmptyImage 65068
+#define GIFImage_sInvalidReduction 65069
+#define GIFImage_sGIFImageFile 65070
+#define GIFImage_sProgressLoading 65071
+#define GIFImage_sBadVersion 65072
+#define GIFImage_sBadSignature 65073
+#define GIFImage_sScreenBadColorSize 65074
+#define GIFImage_sImageBadColorSize 65075
+#define GIFImage_sUnknownExtension 65076
+#define GIFImage_sBadExtensionLabel 65077
+#define GIFImage_sOutOfMemDIB 65078
+#define GIFImage_sDecodeTooFewBits 65079
+#define GIFImage_sDecodeCircular 65080
+#define GIFImage_sBadTrailer 65081
+#define GIFImage_sBadExtensionInstance 65082
+#define GIFImage_sBadBlockSize 65083
+#define GIFImage_sBadBlock 65084
+#define GIFImage_sUnsupportedClass 65085
+#define GIFImage_sInvalidData 65086
+#define GIFImage_sBadHeight 65087
+#define OverbyteIcsCharsetUtils_sJapaneseJIS 65088
+#define OverbyteIcsCharsetUtils_sKorean 65089
+#define OverbyteIcsCharsetUtils_sKoreanEUC 65090
+#define OverbyteIcsCharsetUtils_sLatin9 65091
+#define OverbyteIcsCharsetUtils_sThaiWindows 65092
+#define OverbyteIcsCharsetUtils_sTurkishISO 65093
+#define OverbyteIcsCharsetUtils_sTurkishWindows 65094
+#define OverbyteIcsCharsetUtils_sUnicodeUTF7 65095
+#define OverbyteIcsCharsetUtils_sUnicodeUTF8 65096
+#define OverbyteIcsCharsetUtils_sVietnameseWindows 65097
+#define OverbyteIcsCharsetUtils_sWesternEuropeanISO 65098
+#define OverbyteIcsCharsetUtils_sWesternEuropeanWindows 65099
+#define OverbyteIcsHttpContCod_ERR_GETCODING_OVERRIDE 65100
+#define GIFImage_sOutOfData 65101
+#define GIFImage_sTooManyColors 65102
+#define GIFImage_sBadColorIndex 65103
+#define OverbyteIcsCharsetUtils_sCentralEuropeanISO 65104
+#define OverbyteIcsCharsetUtils_sCentralEuropeanWindows 65105
+#define OverbyteIcsCharsetUtils_sChineseTraditionalBig5 65106
+#define OverbyteIcsCharsetUtils_sChineseSimplifiedGB18030 65107
+#define OverbyteIcsCharsetUtils_sChineseSimplifiedGB2312 65108
+#define OverbyteIcsCharsetUtils_sChineseSimplifiedHZ 65109
+#define OverbyteIcsCharsetUtils_sCyrillicISO 65110
+#define OverbyteIcsCharsetUtils_sCyrillicKOI8R 65111
+#define OverbyteIcsCharsetUtils_sCyrillicKOI8U 65112
+#define OverbyteIcsCharsetUtils_sCyrillicWindows 65113
+#define OverbyteIcsCharsetUtils_sEstonianISO 65114
+#define OverbyteIcsCharsetUtils_sGreekISO 65115
+#define OverbyteIcsCharsetUtils_sGreekWindows 65116
+#define OverbyteIcsCharsetUtils_sHebrewISOLogical 65117
+#define OverbyteIcsCharsetUtils_sHebrewISOVisual 65118
+#define OverbyteIcsCharsetUtils_sHebrewWindows 65119
+#define Vcl_ComStrs_sTabMustBeMultiLine 65120
+#define Vcl_ComStrs_sInvalidLevel 65121
+#define Vcl_ComStrs_sInvalidLevelEx 65122
+#define Vcl_ComStrs_sInvalidIndex 65123
+#define Vcl_ComStrs_sInsertError 65124
+#define Vcl_ComStrs_sInvalidOwner 65125
+#define Vcl_ComStrs_sRichEditInsertError 65126
+#define Vcl_ComStrs_sRichEditLoadFail 65127
+#define Vcl_ComStrs_sRichEditSaveFail 65128
+#define Vcl_ComStrs_sUDAssociated 65129
+#define Vcl_ComStrs_sPageIndexError 65130
+#define Vcl_ComStrs_sInvalidComCtl32 65131
+#define OverbyteIcsCharsetUtils_sArabicISO 65132
+#define OverbyteIcsCharsetUtils_sArabicWindows 65133
+#define OverbyteIcsCharsetUtils_sBalticISO 65134
+#define OverbyteIcsCharsetUtils_sBalticWindows 65135
+#define Vcl_Consts_SStyleInvalidParameter 65136
+#define Vcl_Consts_SStyleFeatureNotSupported 65137
+#define Vcl_Consts_SStyleNotRegistered 65138
+#define Vcl_Consts_SStyleUnregisterError 65139
+#define Vcl_Consts_SStyleNotRegisteredNoName 65140
+#define Vcl_Consts_sBeginInvokeNoHandle 65141
+#define System_Win_ComConst_SOleError 65142
+#define System_Win_ComConst_SNoMethod 65143
+#define System_Win_ComConst_SVarNotObject 65144
+#define System_Win_ComConst_STooManyParams 65145
+#define Vcl_ComStrs_sTabFailClear 65146
+#define Vcl_ComStrs_sTabFailDelete 65147
+#define Vcl_ComStrs_sTabFailRetrieve 65148
+#define Vcl_ComStrs_sTabFailGetObject 65149
+#define Vcl_ComStrs_sTabFailSet 65150
+#define Vcl_ComStrs_sTabFailSetObject 65151
+#define Vcl_Consts_STrayIconRemoveError 65152
+#define Vcl_Consts_SPageControlNotSet 65153
+#define Vcl_Consts_SWindowsVistaRequired 65154
+#define Vcl_Consts_STaskDlgButtonCaption 65155
+#define Vcl_Consts_STaskDlgRadioButtonCaption 65156
+#define Vcl_Consts_SInvalidTaskDlgButtonCaption 65157
+#define Vcl_Consts_SStyleLoadError 65158
+#define Vcl_Consts_SStyleLoadErrors 65159
+#define Vcl_Consts_SStyleRegisterError 65160
+#define Vcl_Consts_SStyleClassRegisterError 65161
+#define Vcl_Consts_SStyleNotFound 65162
+#define Vcl_Consts_SStyleClassNotFound 65163
+#define Vcl_Consts_SStyleInvalidHandle 65164
+#define Vcl_Consts_SStyleFormatError 65165
+#define Vcl_Consts_SStyleHookClassRegistered 65166
+#define Vcl_Consts_SStyleHookClassNotRegistered 65167
+#define Vcl_Consts_SPromptArrayTooShort 65168
+#define Vcl_Consts_SPromptArrayEmpty 65169
+#define Vcl_Consts_SUsername 65170
+#define Vcl_Consts_SPassword 65171
+#define Vcl_Consts_SDomain 65172
+#define Vcl_Consts_SLogin 65173
+#define Vcl_Consts_SKeyCaption 65174
+#define Vcl_Consts_SValueCaption 65175
+#define Vcl_Consts_SKeyConflict 65176
+#define Vcl_Consts_SKeyNotFound 65177
+#define Vcl_Consts_SNoColumnMoving 65178
+#define Vcl_Consts_SNoEqualsInKey 65179
+#define Vcl_Consts_SSeparator 65180
+#define Vcl_Consts_SErrorSettingCount 65181
+#define Vcl_Consts_SListBoxMustBeVirtual 65182
+#define Vcl_Consts_SNoGetItemEventHandler 65183
+#define Vcl_Consts_SDefaultFilter 65184
+#define Vcl_Consts_sAllFilter 65185
+#define Vcl_Consts_SInsertLineError 65186
+#define Vcl_Consts_SInvalidClipFmt 65187
+#define Vcl_Consts_SIconToClipboard 65188
+#define Vcl_Consts_SCannotOpenClipboard 65189
+#define Vcl_Consts_SInvalidMemoSize 65190
+#define Vcl_Consts_SInvalidPrinterOp 65191
+#define Vcl_Consts_SNoDefaultPrinter 65192
+#define Vcl_Consts_SDuplicateMenus 65193
+#define Vcl_Consts_SDockedCtlNeedsName 65194
+#define Vcl_Consts_SDockTreeRemoveError 65195
+#define Vcl_Consts_SDockZoneNotFound 65196
+#define Vcl_Consts_SDockZoneHasNoCtl 65197
+#define Vcl_Consts_SDockZoneVersionConflict 65198
+#define Vcl_Consts_SMultiSelectRequired 65199
+#define Vcl_Consts_SmkcEnter 65200
+#define Vcl_Consts_SmkcSpace 65201
+#define Vcl_Consts_SmkcPgUp 65202
+#define Vcl_Consts_SmkcPgDn 65203
+#define Vcl_Consts_SmkcEnd 65204
+#define Vcl_Consts_SmkcHome 65205
+#define Vcl_Consts_SmkcLeft 65206
+#define Vcl_Consts_SmkcUp 65207
+#define Vcl_Consts_SmkcRight 65208
+#define Vcl_Consts_SmkcDown 65209
+#define Vcl_Consts_SmkcIns 65210
+#define Vcl_Consts_SmkcDel 65211
+#define Vcl_Consts_SmkcShift 65212
+#define Vcl_Consts_SmkcCtrl 65213
+#define Vcl_Consts_SmkcAlt 65214
+#define Vcl_Consts_SOutOfRange 65215
+#define Vcl_Consts_SMsgDlgConfirm 65216
+#define Vcl_Consts_SMsgDlgYes 65217
+#define Vcl_Consts_SMsgDlgNo 65218
+#define Vcl_Consts_SMsgDlgOK 65219
+#define Vcl_Consts_SMsgDlgCancel 65220
+#define Vcl_Consts_SMsgDlgHelp 65221
+#define Vcl_Consts_SMsgDlgAbort 65222
+#define Vcl_Consts_SMsgDlgRetry 65223
+#define Vcl_Consts_SMsgDlgIgnore 65224
+#define Vcl_Consts_SMsgDlgAll 65225
+#define Vcl_Consts_SMsgDlgNoToAll 65226
+#define Vcl_Consts_SMsgDlgYesToAll 65227
+#define Vcl_Consts_SMsgDlgClose 65228
+#define Vcl_Consts_SmkcBkSp 65229
+#define Vcl_Consts_SmkcTab 65230
+#define Vcl_Consts_SmkcEsc 65231
+#define Vcl_Consts_SCannotDragForm 65232
+#define Vcl_Consts_SVMetafiles 65233
+#define Vcl_Consts_SVEnhMetafiles 65234
+#define Vcl_Consts_SVIcons 65235
+#define Vcl_Consts_SVBitmaps 65236
+#define Vcl_Consts_SVTIFFImages 65237
+#define Vcl_Consts_SGridTooLarge 65238
+#define Vcl_Consts_STooManyDeleted 65239
+#define Vcl_Consts_SIndexOutOfRange 65240
+#define Vcl_Consts_SFixedColTooBig 65241
+#define Vcl_Consts_SFixedRowTooBig 65242
+#define Vcl_Consts_SMaskErr 65243
+#define Vcl_Consts_SMaskEditErr 65244
+#define Vcl_Consts_SMsgDlgWarning 65245
+#define Vcl_Consts_SMsgDlgError 65246
+#define Vcl_Consts_SMsgDlgInformation 65247
+#define Vcl_Consts_SInvalidPrinter 65248
+#define Vcl_Consts_SDeviceOnPort 65249
+#define Vcl_Consts_SGroupIndexTooLow 65250
+#define Vcl_Consts_SNoMDIForm 65251
+#define Vcl_Consts_SImageCanvasNeedsBitmap 65252
+#define Vcl_Consts_SControlParentSetToSelf 65253
+#define Vcl_Consts_SOKButton 65254
+#define Vcl_Consts_SCancelButton 65255
+#define Vcl_Consts_SYesButton 65256
+#define Vcl_Consts_SNoButton 65257
+#define Vcl_Consts_SHelpButton 65258
+#define Vcl_Consts_SCloseButton 65259
+#define Vcl_Consts_SIgnoreButton 65260
+#define Vcl_Consts_SRetryButton 65261
+#define Vcl_Consts_SAbortButton 65262
+#define Vcl_Consts_SAllButton 65263
+#define Vcl_Consts_SCannotFocus 65264
+#define Vcl_Consts_SParentRequired 65265
+#define Vcl_Consts_SControlPath 65266
+#define Vcl_Consts_SParentGivenNotAParent 65267
+#define Vcl_Consts_SMDIChildNotVisible 65268
+#define Vcl_Consts_SVisibleChanged 65269
+#define Vcl_Consts_SCannotShowModal 65270
+#define Vcl_Consts_SScrollBarRange 65271
+#define Vcl_Consts_SPropertyOutOfRange 65272
+#define Vcl_Consts_SMenuIndexError 65273
+#define Vcl_Consts_SMenuReinserted 65274
+#define Vcl_Consts_SMenuNotFound 65275
+#define Vcl_Consts_SNoTimers 65276
+#define Vcl_Consts_SNotPrinting 65277
+#define Vcl_Consts_SPrinting 65278
+#define Vcl_Consts_SPrinterIndexError 65279
+#define Vcl_Consts_SChangeWicSize 65280
+#define Vcl_Consts_SUnknownExtension 65281
+#define Vcl_Consts_SUnknownClipboardFormat 65282
+#define Vcl_Consts_SUnknownStreamFormat 65283
+#define Vcl_Consts_SOutOfResources 65284
+#define Vcl_Consts_SNoCanvasHandle 65285
+#define Vcl_Consts_SInvalidTextFormatFlag 65286
+#define Vcl_Consts_SInvalidImageSize 65287
+#define Vcl_Consts_SInvalidImageList 65288
+#define Vcl_Consts_SReplaceImage 65289
+#define Vcl_Consts_SInsertImage 65290
+#define Vcl_Consts_SImageIndexError 65291
+#define Vcl_Consts_SImageReadFail 65292
+#define Vcl_Consts_SImageWriteFail 65293
+#define Vcl_Consts_SWindowDCError 65294
+#define Vcl_Consts_SWindowClass 65295
#define System_RTLConsts_SInvalidTimeString 65296
#define System_RTLConsts_SInvalidOffsetString 65297
#define System_RTLConsts_SHashCanNotUpdateMD5 65298
-#define System_RTLConsts_SHashCanNotUpdateSHA2 65299
-#define System_RTLConsts_sMustWaitOnOneEvent 65300
-#define System_RTLConsts_sBeginInvokeDestroying 65301
-#define Vcl_Consts_SInvalidTabPosition 65302
-#define Vcl_Consts_SInvalidTabStyle 65303
-#define Vcl_Consts_SInvalidBitmap 65304
-#define Vcl_Consts_SInvalidIcon 65305
-#define Vcl_Consts_SInvalidMetafile 65306
-#define Vcl_Consts_SInvalidPixelFormat 65307
-#define Vcl_Consts_SInvalidImage 65308
-#define Vcl_Consts_SScanLine 65309
-#define Vcl_Consts_SChangeIconSize 65310
-#define Vcl_Consts_SChangeWicSize 65311
+#define System_RTLConsts_SHashCanNotUpdateSHA1 65299
+#define System_RTLConsts_SHashCanNotUpdateSHA2 65300
+#define System_RTLConsts_sMustWaitOnOneEvent 65301
+#define System_RTLConsts_sBeginInvokeDestroying 65302
+#define Vcl_Consts_SInvalidTabPosition 65303
+#define Vcl_Consts_SInvalidTabStyle 65304
+#define Vcl_Consts_SInvalidBitmap 65305
+#define Vcl_Consts_SInvalidIcon 65306
+#define Vcl_Consts_SInvalidMetafile 65307
+#define Vcl_Consts_SInvalidPixelFormat 65308
+#define Vcl_Consts_SInvalidImage 65309
+#define Vcl_Consts_SScanLine 65310
+#define Vcl_Consts_SChangeIconSize 65311
#define System_RTLConsts_SWindowsXP 65312
#define System_RTLConsts_SWindowsServer2003 65313
#define System_RTLConsts_SWindowsServer2003R2 65314
@@ -744,13 +785,6 @@
#define System_SysConst_SDiskFull 65535
STRINGTABLE
BEGIN
- main_REMOVE_SHELL, L"Remove from shell context menu"
- main_S_OFF, L"Switch OFF"
- main_S_ON, L"Switch ON"
- main_LOG, L"Log"
- main_MSG, L"You are invited to re-insert your No-IP configuration, otherwise the updater won't work as expected."
- main_MSG, L"Max simultaneous addresses."
- main_MSG2, L"In this moment there are %d different addresses"
main_MSG, L"Max simultaneous addresses downloading."
main_MSG2, L"In this moment there are %d different addresses downloading"
main_MSG, L"Max lines on screen"
@@ -758,13 +792,6 @@ BEGIN
main_MSG, L"This option creates an .md5 file for every new calculated fingerprint.\rUse with care to get not your disk invaded by these files."
main_MSG, L"When you add files and no fingerprint is found, it is calculated.\rTo avoid long waitings, set a limit to file size (in KiloBytes).\rLeave empty to disable, and have no fingerprint created."
main_MSG, L"This feature is INCOMPATIBLE with Internet Explorer."
- main_MSG, L"Can't find external address\r( %s )"
- main_MSG, L"This option makes pointless the option \"Find external address at startup\", which has now been disabled for your convenience."
- main_MSG, L"Enter URL for updating.\r%ip% will be translated to your external IP."
- main_MSG, L"The upload will fail if your disk has less than the specified amount of free MegaBytes."
- main_MSG, L"This string will be appended to the filename.\r\rIf you need more control, enter a string with %name% in it, and this symbol will be replaced by the original filename."
- main_MSG_BEFORE, L"Here you can test if your server does work on the Internet.\rIf you are not interested in serving files over the Internet, this is NOT for you.\r\rWe'll now perform a test involving network activity.\rIn order to complete this test, you may need to allow HFS's activity in your firewall, by clicking Allow on the warning prompt.\r\rWARNING: for the duration of the test, all ban rules and limits on the number of connections won't apply."
- main_MSG_OK, L"The test is successful. The server should be working fine."
main_MSG_OK_PORT, L"Port %s is not working, but another working port has been found and set: %s."
main_MSG_3, L"You may be behind a router or firewall."
main_MSG_6, L"You are behind a router.\rEnsure it is configured to forward port %s to your computer."
@@ -774,13 +801,13 @@ BEGIN
main_HELP, L"For help on how to use this file please refer http://www.rejetto.com/wiki/?title=HFS:_Event_scripts"
main_CAPTION, L"Edit resource"
main_MSG, L"The current template is using macros.\rDo you want to cancel this action?"
- main_MSG_MACROS_FOUND, L"!!!!!!!!! DANGER !!!!!!!!!\rThis file contains macros.\rDon't accept macros from people you don't trust.\r\rTrust this file?"
- main_MSG_INFO, L"Last stable version: %s\r\rLast untested version: %s\r"
- main_MSG_NEWER, L"There's a new version available online: %s"
- main_ARE_EXPERT, L"You are in Expert mode"
- main_ARE_EASY, L"You are in Easy mode"
- main_SW2EXPERT, L"Switch to Expert mode"
- main_SW2EASY, L"Switch to Easy mode"
+ main_REMOVE_SHELL, L"Remove from shell context menu"
+ main_S_OFF, L"Switch OFF"
+ main_S_ON, L"Switch ON"
+ main_LOG, L"Log"
+ main_MSG, L"You are invited to re-insert your No-IP configuration, otherwise the updater won't work as expected."
+ main_MSG, L"Max simultaneous addresses."
+ main_MSG2, L"In this moment there are %d different addresses"
main_MSG, L"Enter the number of MINUTES with no download after which the program automatically shuts down.\rLeave blank to get no timeout."
main_MSG, L"This function does not save any previous information to the log file.\rInstead, it saves all information that appears in the log box in real-time (from when you click \"OK\", below).\rSpecify a filename for the log.\rIf you leave the filename blank, no log file is saved.\r\rHere are some symbols you can use in the filename to split the log:\r %d% -- day of the month (1..31)\r %m% -- month (1..12)\r %y% -- year (2000..)\r %dow% -- day of the week (0..6)\r %w% -- week of the year (1..53)\r %user% -- username surrounded by parenthesis"
main_MSG, L"Please insert an URL for the link\r\rDo not forget to specify http:// or whatever.\r%%ip%% will be translated to your address"
@@ -790,13 +817,13 @@ BEGIN
main_MSG, L"Enter the number of MINUTES files stay flagged from their addition.\rLeave blank to disable."
main_MSG, L"Any event from the following IP address mask will be not logged."
main_MSG, L"Specify your addresses, each per line"
- main_MSG_MAX_BW_1, L"Max bandwidth for single address (KB/s)."
- main_LIMIT1, L"Speed limit for single address"
- main_NODL, L"No downloads timeout: "
- main_MSG, L"Graph refresh rate: %d (tenths of second)"
- main_MSG, L"Max simultaneous connections to serve.\rMost people don't know this function well, and have problems. If you are unsure, please use the \"Max simultaneous downloads\"."
- main_MSG2, L"In this moment there are %d active connections"
- main_MSG, L"Max simultaneous downloads."
+ main_MSG, L"Can't find external address\r( %s )"
+ main_MSG, L"This option makes pointless the option \"Find external address at startup\", which has now been disabled for your convenience."
+ main_MSG, L"Enter URL for updating.\r%ip% will be translated to your external IP."
+ main_MSG, L"The upload will fail if your disk has less than the specified amount of free MegaBytes."
+ main_MSG, L"This string will be appended to the filename.\r\rIf you need more control, enter a string with %name% in it, and this symbol will be replaced by the original filename."
+ main_MSG_BEFORE, L"Here you can test if your server does work on the Internet.\rIf you are not interested in serving files over the Internet, this is NOT for you.\r\rWe'll now perform a test involving network activity.\rIn order to complete this test, you may need to allow HFS's activity in your firewall, by clicking Allow on the warning prompt.\r\rWARNING: for the duration of the test, all ban rules and limits on the number of connections won't apply."
+ main_MSG_OK, L"The test is successful. The server should be working fine."
main_MSG2, L"In this moment there are %d active downloads"
main_MSG, L"Max simultaneous connections to accept from a single IP address.\rMost people don't know this function well, and have problems. If you are unsure, please use the \"Max simultaneous downloads from a single IP address\"."
main_MSG, L"Max simultaneous downloads from a single IP address."
@@ -806,13 +833,13 @@ BEGIN
main_MSG_VIS_ONLY_ANON, L"This VFS file uses the \"Visible only to anonymous users\" feature.\rThis feature is not available anymore.\rYou can achieve similar results by restricting access to @anonymous,\rthen enabling \"List protected items only for allowed users\"."
main_MSG_AUTO_DISABLED, L"Because of the problems encountered in loading,\rautomatic saving has been disabled\runtil you save manually or load another one."
main_MSG_CORRUPTED, L"This file does not contain valid data."
- main_BANS, L"Ban rules: %d"
- main_MEMORY, L"Mem"
- main_CUSTOMIZED, L"Customized template"
- main_ITEMS, L"VFS: %d items"
- main_MSG1, L"%s item(s) already exists:\r%s\r\rContinue?"
- main_MSG, L"Leave empty to disable this feature.\rHere you can specify a mask.\rWhen a file is requested, if the mask doesn't match the \"Referer\" HTTP field, the request is rejected."
- main_MSG_BETTERSTOP, L"\rGoing on may lead to problems.\rIt is adviced to stop loading.\rStop?"
+ main_MSG_MACROS_FOUND, L"!!!!!!!!! DANGER !!!!!!!!!\rThis file contains macros.\rDon't accept macros from people you don't trust.\r\rTrust this file?"
+ main_MSG_INFO, L"Last stable version: %s\r\rLast untested version: %s\r"
+ main_MSG_NEWER, L"There's a new version available online: %s"
+ main_ARE_EXPERT, L"You are in Expert mode"
+ main_ARE_EASY, L"You are in Easy mode"
+ main_SW2EXPERT, L"Switch to Expert mode"
+ main_SW2EASY, L"Switch to Easy mode"
main_MSG_BADCRC, L"This file is corrupted (CRC)."
main_MSG_NEWER, L"This file has been created with a newer and incompatible version."
main_MSG_ZLIB, L"This file is corrupted (ZLIB)."
@@ -822,13 +849,13 @@ BEGIN
main_MSG_MAX_BW, L"Max bandwidth (KB/s)."
main_ZEROMSG, L"Zero is an effective limit.\rTo disable instead, leave empty."
main_LIMIT, L"Speed limit"
- main_MSG, L"Auto-save %s.\rSpecify in seconds.\rLeave blank to disable."
- main_MSG_MIN, L"We don't accept less than %d"
- main_MSG_BAN, L"Your ban configuration may have been screwed up.\rPlease verify it."
- main_MSG, L"Can't save options there.\rShould I try to save to user registry?"
- main_MSG_SAVE_ERROR, L"Cannot save the update"
- main_MSG_LIMITED, L"The auto-update feature cannot work because it requires the \"Only 1 instance\" option enabled.\r\rYour browser will now be pointed to the update, so you can install it manually."
- main_MSG_UPDATE, L"You are invited to use the new version.\r\rUpdate now?"
+ main_MSG_MAX_BW_1, L"Max bandwidth for single address (KB/s)."
+ main_LIMIT1, L"Speed limit for single address"
+ main_NODL, L"No downloads timeout: "
+ main_MSG, L"Graph refresh rate: %d (tenths of second)"
+ main_MSG, L"Max simultaneous connections to serve.\rMost people don't know this function well, and have problems. If you are unsure, please use the \"Max simultaneous downloads\"."
+ main_MSG2, L"In this moment there are %d active connections"
+ main_MSG, L"Max simultaneous downloads."
main_MSG_FROMDISK, L"Update info has been read from local file.\rTo resume normal operation of the updater, delete the file hfs.updateinfo.txt from the HFS program folder."
main_COPY, L"Copy to clipboard"
main_ALREADY, L"Already in clipboard"
@@ -838,13 +865,13 @@ BEGIN
main_TOT_OUT, L"Total Out: %s"
main_OUT_SPEED, L"Out: %.1f KB/s"
main_IN_SPEED, L"In: %.1f KB/s"
- main_MSG_DDNS_badagent, L"banned client"
- main_MSG, L"There are %d open connections from this address.\rDo you want to kick them all now?"
- main_MSG2, L"You can edit the address.\rMasks and ranges are allowed."
- main_MSG, L"This option is NOT compatible with \"dynamic dns updater\".\rContinue?"
- main_MSG2, L"There are %d connections open.\rDo you want to close them now?"
- main_FAILED, L"Login failed"
- main_LIMIT, L"Max simultaneous addresses: %s ..."
+ main_BANS, L"Ban rules: %d"
+ main_MEMORY, L"Mem"
+ main_CUSTOMIZED, L"Customized template"
+ main_ITEMS, L"VFS: %d items"
+ main_MSG1, L"%s item(s) already exists:\r%s\r\rContinue?"
+ main_MSG, L"Leave empty to disable this feature.\rHere you can specify a mask.\rWhen a file is requested, if the mask doesn't match the \"Referer\" HTTP field, the request is rejected."
+ main_MSG_BETTERSTOP, L"\rGoing on may lead to problems.\rIt is adviced to stop loading.\rStop?"
main_LIMIT, L"Max simultaneous addresses downloading: %s ..."
main_LIMIT, L"Max connections: %s ..."
main_LIMIT, L"Max connections from single address: %s ..."
@@ -854,13 +881,13 @@ BEGIN
main_NO_FINGERPRINT, L"Create fingerprint on addition: disabled"
main_MSG, L"Please insert a comment for \"%s\".\rYou should use HTML:
for break line."
main_AUTOSAVE, L"Auto save every: "
- main_MSG_ERROR_REGISTRY, L"Can't write to registry.\rYou may lack necessary rights."
- main_MSG_MANY_ITEMS, L"You are putting many files.\rTry using real folders instead of virtual folders.\rRead documentation or ask on the forum for help."
- main_MSG_ADD_TO_HFS, L"\"Add to HFS\" has been added to your Window's Explorer right-click menu."
- main_MSG_SINGLE_INSTANCE, L"Sorry, this feature only works with the \"Only 1 instance\" option enabled.\r\rYou can find this option under Menu -> Start/Exit\r(only in expert mode)"
- main_MSG_ENABLED, L"Option enabled"
- main_MSG_DISABLED, L"Option disabled"
- main_MSG_COMM_ERROR, L"Network error. Request failed."
+ main_MSG, L"Auto-save %s.\rSpecify in seconds.\rLeave blank to disable."
+ main_MSG_MIN, L"We don't accept less than %d"
+ main_MSG_BAN, L"Your ban configuration may have been screwed up.\rPlease verify it."
+ main_MSG, L"Can't save options there.\rShould I try to save to user registry?"
+ main_MSG_SAVE_ERROR, L"Cannot save the update"
+ main_MSG_LIMITED, L"The auto-update feature cannot work because it requires the \"Only 1 instance\" option enabled.\r\rYour browser will now be pointed to the update, so you can install it manually."
+ main_MSG_UPDATE, L"You are invited to use the new version.\r\rUpdate now?"
main_MSG_DDNS_badauth, L"invalid user/password"
main_MSG_DDNS_notfqdn, L"incomplete hostname, required form aaa.bbb.com"
main_MSG_DDNS_nohost, L"specified hostname does not exist"
@@ -870,13 +897,13 @@ BEGIN
main_MSG_DDNS_dnserr, L"server error"
main_MSG_DDNS_911, L"server error"
main_MSG_DDNS_notdonator, L"an option specified requires payment"
- JclResources_RsOSVersionWin8, L"Windows 8"
- JclResources_RsOSVersionWinServer2012, L"Windows Server 2012"
- JclResources_RsOSVersionWin81, L"Windows 8.1"
- JclResources_RsOSVersionWinServer2012R2, L"Windows Server 2012 R2"
- main_S_PORT_LABEL, L"Port: %s"
- main_S_PORT_ANY, L"any"
- main_DISABLED, L"disabled"
+ main_MSG_DDNS_badagent, L"banned client"
+ main_MSG, L"There are %d open connections from this address.\rDo you want to kick them all now?"
+ main_MSG2, L"You can edit the address.\rMasks and ranges are allowed."
+ main_MSG, L"This option is NOT compatible with \"dynamic dns updater\".\rContinue?"
+ main_MSG2, L"There are %d connections open.\rDo you want to close them now?"
+ main_FAILED, L"Login failed"
+ main_LIMIT, L"Max simultaneous addresses: %s ..."
main_MSG_UNPROTECTED_LINKS, L"Links are NOT actually protected.\rThe feature is there to be used with the \"list protected items only...\" option.\rContinue?"
main_MSG_SAME_NAME, L"An item with the same name is already present in this folder.\rContinue?"
main_MSG_OPTIONS_SAVED, L"Options saved"
@@ -886,6 +913,62 @@ BEGIN
main_MSG_EMPTY_NO_LIMIT, L"Leave blank to get no limits."
main_MSG_ADDRESSES_EXCEED, L"The following addresses exceed the limit:\r%s"
main_MSG_NO_TEMP, L"Cannot save temporary file"
+ main_MSG_ERROR_REGISTRY, L"Can't write to registry.\rYou may lack necessary rights."
+ main_MSG_MANY_ITEMS, L"You are putting many files.\rTry using real folders instead of virtual folders.\rRead documentation or ask on the forum for help."
+ main_MSG_ADD_TO_HFS, L"\"Add to HFS\" has been added to your Window's Explorer right-click menu."
+ main_MSG_SINGLE_INSTANCE, L"Sorry, this feature only works with the \"Only 1 instance\" option enabled.\r\rYou can find this option under Menu -> Start/Exit\r(only in expert mode)"
+ main_MSG_ENABLED, L"Option enabled"
+ main_MSG_DISABLED, L"Option disabled"
+ main_MSG_COMM_ERROR, L"Network error. Request failed."
+ Vcl_Imaging_GIFConsts_sInvalidColor, L"Color not in color table"
+ Vcl_Imaging_GIFConsts_sInvalidBitSize, L"Invalid Bits Per Pixel value"
+ Vcl_Imaging_GIFConsts_sEmptyColorMap, L"Color table is empty"
+ Vcl_Imaging_GIFConsts_sEmptyImage, L"Image is empty"
+ Vcl_Imaging_GIFConsts_sMultipleGCE, L"Frame contains multiple Graphic Control Extension blocks"
+ Vcl_Imaging_GIFConsts_sNoPalette, L"Missing, invalid or empty palette"
+ Vcl_Imaging_GIFConsts_sGIFImageFile, L"GIF Image"
+ Vcl_Imaging_GIFConsts_sProgressLoading, L"Loading"
+ Vcl_Imaging_GIFConsts_sProgressSaving, L"Saving"
+ Vcl_Imaging_GIFConsts_sProgressConverting, L"Converting"
+ Vcl_Imaging_GIFConsts_sProgressRendering, L"Rendering"
+ Vcl_Imaging_GIFConsts_sProgressCopying, L"Copying"
+ Vcl_Imaging_GIFConsts_sProgressOptimizing, L"Optimizing"
+ main_S_PORT_LABEL, L"Port: %s"
+ main_S_PORT_ANY, L"any"
+ main_DISABLED, L"disabled"
+ Vcl_Imaging_GIFConsts_sDecodeTooFewBits, L"Decoder bit buffer under-run"
+ Vcl_Imaging_GIFConsts_sDecodeCircular, L"Circular decoder table entry"
+ Vcl_Imaging_GIFConsts_sBadTrailer, L"Invalid Image trailer"
+ Vcl_Imaging_GIFConsts_sBadExtensionInstance, L"Internal error: Extension Instance does not match Extension Label"
+ Vcl_Imaging_GIFConsts_sBadBlockSize, L"Unsupported Application Extension block size"
+ Vcl_Imaging_GIFConsts_sBadBlock, L"Unknown GIF block type"
+ Vcl_Imaging_GIFConsts_sUnsupportedClass, L"Object type not supported for operation"
+ Vcl_Imaging_GIFConsts_sInvalidData, L"Invalid GIF data"
+ Vcl_Imaging_GIFConsts_sBadSize, L"Invalid image size"
+ Vcl_Imaging_GIFConsts_sScreenSizeExceeded, L"Image exceeds Logical Screen size"
+ Vcl_Imaging_GIFConsts_sNoColorTable, L"No global or local color table defined"
+ Vcl_Imaging_GIFConsts_sBadPixelCoordinates, L"Invalid pixel coordinates"
+ Vcl_Imaging_GIFConsts_sInvalidPixelFormat, L"Unsupported PixelFormat"
+ Vcl_Imaging_GIFConsts_sBadDimension, L"Invalid image dimensions"
+ Vcl_Imaging_GIFConsts_sNoDIB, L"Image has no DIB"
+ Vcl_Imaging_GIFConsts_sInvalidStream, L"Invalid stream operation"
+ JclResources_RsIntelCacheDescrFF, L"CPUID leaf 2 does not report cache descriptor information, use CPUID leaf 4 to query cache parameters"
+ JclResources_RsOSVersionWin8, L"Windows 8"
+ JclResources_RsOSVersionWinServer2012, L"Windows Server 2012"
+ JclResources_RsOSVersionWin81, L"Windows 8.1"
+ JclResources_RsOSVersionWinServer2012R2, L"Windows Server 2012 R2"
+ Vcl_Imaging_GIFConsts_sOutOfData, L"Premature end of data"
+ Vcl_Imaging_GIFConsts_sTooManyColors, L"Color table overflow"
+ Vcl_Imaging_GIFConsts_sBadColorIndex, L"Invalid color index"
+ Vcl_Imaging_GIFConsts_sBadColorIndexFixed, L"Invalid color index - color map expanded"
+ Vcl_Imaging_GIFConsts_sGIFErrorSaveEmpty, L"Cannot save empty GIF"
+ Vcl_Imaging_GIFConsts_sBadSignature, L"Invalid GIF signature"
+ Vcl_Imaging_GIFConsts_sScreenBadColorSize, L"Invalid number of colors specified in Screen Descriptor"
+ Vcl_Imaging_GIFConsts_sImageBadColorSize, L"Invalid number of colors specified in Image Descriptor"
+ Vcl_Imaging_GIFConsts_sUnknownExtension, L"Unknown extension type"
+ Vcl_Imaging_GIFConsts_sBadExtensionLabel, L"Invalid extension introducer"
+ Vcl_Imaging_GIFConsts_sOutOfMemDIB, L"Failed to allocate memory for GIF DIB"
+ JclResources_RsIntelCacheDescrD1, L"3rd-level cache: 1 MByte, 4-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescrD2, L"3rd-level cache: 2 MByte, 4-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescrD6, L"3rd-level cache: 1 MByte, 8-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescrD7, L"3rd-level cache: 2 MByte, 8-way set associative, 64 byte line size"
@@ -901,7 +984,7 @@ BEGIN
JclResources_RsIntelCacheDescrEC, L"3rd-level cache: 24 MByte, 24-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescrF0, L"64-Byte Prefetching"
JclResources_RsIntelCacheDescrF1, L"128-Byte Prefetching"
- JclResources_RsIntelCacheDescrFF, L"CPUID leaf 2 does not report cache descriptor information, use CPUID leaf 4 to query cache parameters"
+ JclResources_RsIntelCacheDescr80, L"2nd-level cache: 512 KBytes, 8-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr82, L"2nd-level cache: 256 KBytes, 8-way associative, 32 byte line size"
JclResources_RsIntelCacheDescr83, L"2nd-level cache: 512 KBytes, 8-way associative, 32 byte line size"
JclResources_RsIntelCacheDescr84, L"2nd-level cache: 1 MBytes, 8-way associative, 32 byte line size"
@@ -917,7 +1000,7 @@ BEGIN
JclResources_RsIntelCacheDescrC0, L"Data TLB: 4 KByte and 4 MByte pages, 4-way set associative, 8 entries"
JclResources_RsIntelCacheDescrCA, L"Shared 2nd-Level TLB: 4 KByte pages, 4-way associative, 512 entries"
JclResources_RsIntelCacheDescrD0, L"3rd-level cache: 512 KByte, 4-way set associative, 64 byte line size"
- JclResources_RsIntelCacheDescrD1, L"3rd-level cache: 1 MByte, 4-way set associative, 64 byte line size"
+ JclResources_RsIntelCacheDescr60, L"1st-level data cache: 16 KByte, 8-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr66, L"1st-level data cache: 8 KBytes, 4-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr67, L"1st-level data cache: 16 KBytes, 4-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr68, L"1st-level data cache: 32 KBytes, 4-way set associative, 64 byte line size"
@@ -933,7 +1016,7 @@ BEGIN
JclResources_RsIntelCacheDescr7C, L"2nd-level cache: 1 MBytes, 8-way set associative, 64 bytes line size, 2 lines per sector"
JclResources_RsIntelCacheDescr7D, L"2nd-level cache: 2 MBytes, 8-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr7F, L"2nd-level cache: 512 KBytes, 2-way set associative, 64 byte line size"
- JclResources_RsIntelCacheDescr80, L"2nd-level cache: 512 KBytes, 8-way set associative, 64 byte line size"
+ JclResources_RsIntelCacheDescr4B, L"3rd-level cache: 8MByte, 16-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr4C, L"3rd-level cache: 12MByte, 12-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr4D, L"3rd-level cache: 16MByte, 16-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr4E, L"2nd-level cache: 6MByte, 24-way set associative, 64 byte line size"
@@ -949,7 +1032,7 @@ BEGIN
JclResources_RsIntelCacheDescr5B, L"Data TLB: 4 KByte and 4 MByte pages, 64 Entries"
JclResources_RsIntelCacheDescr5C, L"Data TLB: 4 KByte and 4 MByte pages, 128 Entries"
JclResources_RsIntelCacheDescr5D, L"Data TLB: 4 KByte and 4 MByte pages, 256 Entries"
- JclResources_RsIntelCacheDescr60, L"1st-level data cache: 16 KByte, 8-way set associative, 64 byte line size"
+ JclResources_RsIntelCacheDescr3A, L"2nd-level cache: 192 KBytes, 6-way set associative, sectored cache, 64-byte line size"
JclResources_RsIntelCacheDescr3B, L"2nd-level cache: 128 KBytes, 2-way set associative, sectored cache, 64-byte line size"
JclResources_RsIntelCacheDescr3C, L"2nd-level cache: 256 KBytes, 4-way set associative, sectored cache, 64-byte line size"
JclResources_RsIntelCacheDescr3D, L"2nd-level cache: 384 KBytes, 6-way set associative, sectored cache, 64-byte line size"
@@ -965,7 +1048,7 @@ BEGIN
JclResources_RsIntelCacheDescr48, L"3rd-level cache: 8 MByte, 8-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr49, L"2nd-level cache: 4 MBytes, 16-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr4A, L"3rd-level cache: 6MByte, 12-way set associative, 64 byte line size"
- JclResources_RsIntelCacheDescr4B, L"3rd-level cache: 8MByte, 16-way set associative, 64 byte line size"
+ JclResources_RsIntelCacheDescr06, L"1st level instruction cache: 8 KBytes, 4-way set associative, 32 byte line size"
JclResources_RsIntelCacheDescr08, L"1st level instruction cache: 16 KBytes, 4-way set associative, 32 byte line size"
JclResources_RsIntelCacheDescr09, L"1st level instruction cache: 32 KBytes, 4-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr0A, L"1st level data cache: 8 KBytes, 2-way set associative, 32 byte line size"
@@ -981,7 +1064,7 @@ BEGIN
JclResources_RsIntelCacheDescr2C, L"1st level data cache: 32 KBytes, 8-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr30, L"1st level instruction cache: 32 KBytes, 8-way set associative, 64 byte line size"
JclResources_RsIntelCacheDescr39, L"2nd-level cache: 128 KBytes, 4-way set associative, sectored cache, 64-byte line size"
- JclResources_RsIntelCacheDescr3A, L"2nd-level cache: 192 KBytes, 6-way set associative, sectored cache, 64-byte line size"
+ GIFImage_sProgressSaving, L"Saving..."
GIFImage_sProgressConverting, L"Converting..."
GIFImage_sProgressRendering, L"Rendering..."
GIFImage_sProgressCopying, L"Copying..."
@@ -997,7 +1080,7 @@ BEGIN
JclResources_RsIntelCacheDescr03, L"Data TLB: 4 KByte pages, 4-way set associative, 64 entries"
JclResources_RsIntelCacheDescr04, L"Data TLB: 4 MByte pages, 4-way set associative, 8 entries"
JclResources_RsIntelCacheDescr05, L"Data TLB1: 4 MByte pages, 4-way set associative, 32 entries"
- JclResources_RsIntelCacheDescr06, L"1st level instruction cache: 8 KBytes, 4-way set associative, 32 byte line size"
+ GIFImage_sBadWidth, L"Image width too small for contained frames"
GIFImage_sFailedPaste, L"Failed to store GIF on clipboard"
GIFImage_sScreenSizeExceeded, L"Image exceeds Logical Screen size"
GIFImage_sNoColorTable, L"No global or local color table defined"
@@ -1013,7 +1096,7 @@ BEGIN
GIFImage_sInvalidReduction, L"Invalid reduction method"
GIFImage_sGIFImageFile, L"GIF Image"
GIFImage_sProgressLoading, L"Loading..."
- GIFImage_sProgressSaving, L"Saving..."
+ GIFImage_sBadVersion, L"Unsupported GIF version"
GIFImage_sBadSignature, L"Invalid GIF signature"
GIFImage_sScreenBadColorSize, L"Invalid number of colors specified in Screen Descriptor"
GIFImage_sImageBadColorSize, L"Invalid number of colors specified in Image Descriptor"
@@ -1029,7 +1112,7 @@ BEGIN
GIFImage_sUnsupportedClass, L"Object type not supported for operation"
GIFImage_sInvalidData, L"Invalid GIF data"
GIFImage_sBadHeight, L"Image height too small for contained frames"
- GIFImage_sBadWidth, L"Image width too small for contained frames"
+ OverbyteIcsCharsetUtils_sJapaneseJIS, L"Japanese (JIS)"
OverbyteIcsCharsetUtils_sKorean, L"Korean"
OverbyteIcsCharsetUtils_sKoreanEUC, L"Korean (EUC)"
OverbyteIcsCharsetUtils_sLatin9, L"Latin 9 (ISO)"
@@ -1045,7 +1128,7 @@ BEGIN
GIFImage_sOutOfData, L"Premature end of data"
GIFImage_sTooManyColors, L"Color table overflow"
GIFImage_sBadColorIndex, L"Invalid color index"
- GIFImage_sBadVersion, L"Unsupported GIF version"
+ OverbyteIcsCharsetUtils_sCentralEuropeanISO, L"Central European (ISO)"
OverbyteIcsCharsetUtils_sCentralEuropeanWindows, L"Central European (Windows)"
OverbyteIcsCharsetUtils_sChineseTraditionalBig5, L"Chinese Traditional (Big5)"
OverbyteIcsCharsetUtils_sChineseSimplifiedGB18030, L"Chinese Simplified (GB18030)"
@@ -1061,7 +1144,7 @@ BEGIN
OverbyteIcsCharsetUtils_sHebrewISOLogical, L"Hebrew (ISO-Logical)"
OverbyteIcsCharsetUtils_sHebrewISOVisual, L"Hebrew (ISO-Visual)"
OverbyteIcsCharsetUtils_sHebrewWindows, L"Hebrew (Windows)"
- OverbyteIcsCharsetUtils_sJapaneseJIS, L"Japanese (JIS)"
+ Vcl_ComStrs_sTabMustBeMultiLine, L"MultiLine must be True when TabPosition is tpLeft or tpRight"
Vcl_ComStrs_sInvalidLevel, L"Invalid item level assignment"
Vcl_ComStrs_sInvalidLevelEx, L"Invalid level (%d) for item \"%s\""
Vcl_ComStrs_sInvalidIndex, L"Invalid index"
@@ -1077,7 +1160,7 @@ BEGIN
OverbyteIcsCharsetUtils_sArabicWindows, L"Arabic (Windows)"
OverbyteIcsCharsetUtils_sBalticISO, L"Baltic (ISO)"
OverbyteIcsCharsetUtils_sBalticWindows, L"Baltic (Windows)"
- OverbyteIcsCharsetUtils_sCentralEuropeanISO, L"Central European (ISO)"
+ Vcl_Consts_SStyleInvalidParameter, L"%s parameter cannot be nil"
Vcl_Consts_SStyleFeatureNotSupported, L"Feature not supported by this style"
Vcl_Consts_SStyleNotRegistered, L"Style '%s' is not registered"
Vcl_Consts_SStyleUnregisterError, L"Cannot unregister the system style"
@@ -1093,7 +1176,7 @@ BEGIN
Vcl_ComStrs_sTabFailGetObject, L"Failed to get object at index %d"
Vcl_ComStrs_sTabFailSet, L"Failed to set tab \"%s\" at index %d"
Vcl_ComStrs_sTabFailSetObject, L"Failed to set object at index %d"
- Vcl_ComStrs_sTabMustBeMultiLine, L"MultiLine must be True when TabPosition is tpLeft or tpRight"
+ Vcl_Consts_STrayIconRemoveError, L"Cannot remove shell notification icon"
Vcl_Consts_SPageControlNotSet, L"PageControl must first be assigned"
Vcl_Consts_SWindowsVistaRequired, L"%s requires Windows Vista or later"
Vcl_Consts_STaskDlgButtonCaption, L"Button%d"
@@ -1109,7 +1192,7 @@ BEGIN
Vcl_Consts_SStyleFormatError, L"Invalid style format"
Vcl_Consts_SStyleHookClassRegistered, L"Class '%s' is already registered for '%s'"
Vcl_Consts_SStyleHookClassNotRegistered, L"Class '%s' is not registered for '%s'"
- Vcl_Consts_SStyleInvalidParameter, L"%s parameter cannot be nil"
+ Vcl_Consts_SPromptArrayTooShort, L"Length of value array must be >= length of prompt array"
Vcl_Consts_SPromptArrayEmpty, L"Prompt array must not be empty"
Vcl_Consts_SUsername, L"&Username"
Vcl_Consts_SPassword, L"&Password"
@@ -1125,7 +1208,7 @@ BEGIN
Vcl_Consts_SErrorSettingCount, L"Error setting %s.Count"
Vcl_Consts_SListBoxMustBeVirtual, L"Listbox (%s) style must be virtual in order to set Count"
Vcl_Consts_SNoGetItemEventHandler, L"No OnGetItem event handler assigned"
- Vcl_Consts_STrayIconRemoveError, L"Cannot remove shell notification icon"
+ Vcl_Consts_SDefaultFilter, L"All files (*.*)|*.*"
Vcl_Consts_sAllFilter, L"All"
Vcl_Consts_SInsertLineError, L"Unable to insert a line"
Vcl_Consts_SInvalidClipFmt, L"Invalid clipboard format"
@@ -1141,7 +1224,7 @@ BEGIN
Vcl_Consts_SDockZoneHasNoCtl, L" - Dock zone has no control"
Vcl_Consts_SDockZoneVersionConflict, L"Error loading dock zone from the stream. Expecting version %d, but found %d."
Vcl_Consts_SMultiSelectRequired, L"Multiselect mode must be on for this feature"
- Vcl_Consts_SPromptArrayTooShort, L"Length of value array must be >= length of prompt array"
+ Vcl_Consts_SmkcEnter, L"Enter"
Vcl_Consts_SmkcSpace, L"Space"
Vcl_Consts_SmkcPgUp, L"PgUp"
Vcl_Consts_SmkcPgDn, L"PgDn"
@@ -1157,7 +1240,7 @@ BEGIN
Vcl_Consts_SmkcCtrl, L"Ctrl+"
Vcl_Consts_SmkcAlt, L"Alt+"
Vcl_Consts_SOutOfRange, L"Value must be between %d and %d"
- Vcl_Consts_SDefaultFilter, L"All files (*.*)|*.*"
+ Vcl_Consts_SMsgDlgConfirm, L"Confirm"
Vcl_Consts_SMsgDlgYes, L"&Yes"
Vcl_Consts_SMsgDlgNo, L"&No"
Vcl_Consts_SMsgDlgOK, L"OK"
@@ -1173,7 +1256,7 @@ BEGIN
Vcl_Consts_SmkcBkSp, L"BkSp"
Vcl_Consts_SmkcTab, L"Tab"
Vcl_Consts_SmkcEsc, L"Esc"
- Vcl_Consts_SmkcEnter, L"Enter"
+ Vcl_Consts_SCannotDragForm, L"Cannot drag a form"
Vcl_Consts_SVMetafiles, L"Metafiles"
Vcl_Consts_SVEnhMetafiles, L"Enhanced Metafiles"
Vcl_Consts_SVIcons, L"Icons"
@@ -1189,7 +1272,7 @@ BEGIN
Vcl_Consts_SMsgDlgWarning, L"Warning"
Vcl_Consts_SMsgDlgError, L"Error"
Vcl_Consts_SMsgDlgInformation, L"Information"
- Vcl_Consts_SMsgDlgConfirm, L"Confirm"
+ Vcl_Consts_SInvalidPrinter, L"Printer selected is not valid"
Vcl_Consts_SDeviceOnPort, L"%s on %s"
Vcl_Consts_SGroupIndexTooLow, L"GroupIndex cannot be less than a previous menu item's GroupIndex"
Vcl_Consts_SNoMDIForm, L"Cannot create form. No MDI forms are currently active"
@@ -1205,7 +1288,7 @@ BEGIN
Vcl_Consts_SRetryButton, L"&Retry"
Vcl_Consts_SAbortButton, L"Abort"
Vcl_Consts_SAllButton, L"&All"
- Vcl_Consts_SCannotDragForm, L"Cannot drag a form"
+ Vcl_Consts_SCannotFocus, L"Cannot focus a disabled or invisible window"
Vcl_Consts_SParentRequired, L"Control '%s' has no parent window"
Vcl_Consts_SControlPath, L". Path:\r\n%s"
Vcl_Consts_SParentGivenNotAParent, L"Parent given is not a parent of '%s'"
@@ -1221,7 +1304,7 @@ BEGIN
Vcl_Consts_SNotPrinting, L"Printer is not currently printing"
Vcl_Consts_SPrinting, L"Printing in progress"
Vcl_Consts_SPrinterIndexError, L"Printer index out of range"
- Vcl_Consts_SInvalidPrinter, L"Printer selected is not valid"
+ Vcl_Consts_SChangeWicSize, L"Cannot change the size of a WIC Image"
Vcl_Consts_SUnknownExtension, L"Unknown picture file extension (.%s)"
Vcl_Consts_SUnknownClipboardFormat, L"Unsupported clipboard format"
Vcl_Consts_SUnknownStreamFormat, L"Unsupported stream format"
@@ -1237,10 +1320,10 @@ BEGIN
Vcl_Consts_SImageWriteFail, L"Failed to write ImageList data to stream"
Vcl_Consts_SWindowDCError, L"Error creating window device context"
Vcl_Consts_SWindowClass, L"Error creating window class"
- Vcl_Consts_SCannotFocus, L"Cannot focus a disabled or invisible window"
System_RTLConsts_SInvalidTimeString, L"Invalid time string: %s"
System_RTLConsts_SInvalidOffsetString, L"Invalid time Offset string: %s"
System_RTLConsts_SHashCanNotUpdateMD5, L"MD5: Cannot update a finalized hash"
+ System_RTLConsts_SHashCanNotUpdateSHA1, L"SHA1: Cannot update a finalized hash"
System_RTLConsts_SHashCanNotUpdateSHA2, L"SHA2: Cannot update a finalized hash"
System_RTLConsts_sMustWaitOnOneEvent, L"Must wait on at least one event"
System_RTLConsts_sBeginInvokeDestroying, L"Cannot call BeginInvoke on a TComponent in the process of destruction"
@@ -1253,7 +1336,6 @@ BEGIN
Vcl_Consts_SInvalidImage, L"Invalid image"
Vcl_Consts_SScanLine, L"Scan line index out of range"
Vcl_Consts_SChangeIconSize, L"Cannot change the size of an icon"
- Vcl_Consts_SChangeWicSize, L"Cannot change the size of a WIC Image"
System_RTLConsts_SWindowsXP, L"Windows XP"
System_RTLConsts_SWindowsServer2003, L"Windows Server 2003"
System_RTLConsts_SWindowsServer2003R2, L"Windows Server 2003 R2"
diff --git a/main.dfm b/main.dfm
index 144dd4f..6d9e99f 100644
--- a/main.dfm
+++ b/main.dfm
@@ -78,8 +78,6 @@ object mainFrm: TmainFrm
ParentFont = False
ShowCaptions = True
TabOrder = 1
- ExplicitWidth = 783
- ExplicitHeight = 55
object menuBtn: TToolButton
Left = 0
Top = 0
@@ -191,8 +189,6 @@ object mainFrm: TmainFrm
ShowCaptions = True
TabOrder = 2
Wrapable = False
- ExplicitTop = 55
- ExplicitWidth = 783
object browseBtn: TToolButton
Left = 0
Top = 0
@@ -232,9 +228,6 @@ object mainFrm: TmainFrm
Font.Style = []
ParentFont = False
TabOrder = 0
- ExplicitTop = 114
- ExplicitWidth = 783
- ExplicitHeight = 277
object splitV: TSplitter
Left = 313
Top = 0
@@ -268,8 +261,6 @@ object mainFrm: TmainFrm
Align = alClient
BevelOuter = bvNone
TabOrder = 1
- ExplicitWidth = 467
- ExplicitHeight = 166
object logBox: TRichEdit
Left = 0
Top = 23
@@ -291,8 +282,6 @@ object mainFrm: TmainFrm
Zoom = 100
OnChange = logBoxChange
OnMouseDown = logBoxMouseDown
- ExplicitWidth = 467
- ExplicitHeight = 143
end
object logTitle: TPanel
Left = 0
@@ -302,7 +291,6 @@ object mainFrm: TmainFrm
Align = alTop
BevelOuter = bvNone
TabOrder = 1
- ExplicitWidth = 467
object titlePnl: TPanel
Left = 0
Top = 0
@@ -312,7 +300,6 @@ object mainFrm: TmainFrm
BevelOuter = bvNone
Caption = 'Log'
TabOrder = 0
- ExplicitWidth = 211
end
object logToolbar: TPanel
Left = 341
@@ -323,9 +310,8 @@ object mainFrm: TmainFrm
AutoSize = True
BevelOuter = bvNone
TabOrder = 1
- ExplicitLeft = 211
object collapsedPnl: TPanel
- Left = 0
+ Left = -4
Top = 0
Width = 21
Height = 23
@@ -333,6 +319,7 @@ object mainFrm: TmainFrm
AutoSize = True
BevelOuter = bvNone
TabOrder = 0
+ ExplicitLeft = 0
object expandBtn: TSpeedButton
Left = 0
Top = 0
@@ -365,16 +352,17 @@ object mainFrm: TmainFrm
end
end
object expandedPnl: TPanel
- Left = 21
+ Left = 17
Top = 0
- Width = 235
+ Width = 239
Height = 23
Align = alRight
AutoSize = True
BevelOuter = bvNone
TabOrder = 1
+ ExplicitLeft = 21
object openFilteredLog: TSpeedButton
- Left = 209
+ Left = 213
Top = 0
Width = 26
Height = 23
@@ -439,7 +427,7 @@ object mainFrm: TmainFrm
OnClick = openLogBtnClick
end
object openLogBtn: TSpeedButton
- Left = 183
+ Left = 187
Top = 0
Width = 26
Height = 23
@@ -486,7 +474,7 @@ object mainFrm: TmainFrm
OnClick = openLogBtnClick
end
object collapseBtn: TSpeedButton
- Left = -4
+ Left = 0
Top = 0
Width = 21
Height = 23
@@ -513,18 +501,16 @@ object mainFrm: TmainFrm
ParentShowHint = False
ShowHint = True
OnClick = collapseBtnClick
- ExplicitLeft = 0
end
object Bevel1: TBevel
- Left = 17
+ Left = 21
Top = 0
Width = 2
Height = 23
Align = alRight
- ExplicitLeft = 21
end
object searchPnl: TPanel
- Left = 19
+ Left = 23
Top = 0
Width = 164
Height = 23
@@ -533,7 +519,6 @@ object mainFrm: TmainFrm
BevelOuter = bvNone
Padding.Left = 5
TabOrder = 0
- ExplicitLeft = 23
DesignSize = (
164
23)
@@ -579,7 +564,6 @@ object mainFrm: TmainFrm
BevelOuter = bvNone
Caption = 'filesPnl'
TabOrder = 0
- ExplicitHeight = 166
object filesBox: TTreeView
Left = 0
Top = 23
@@ -620,7 +604,6 @@ object mainFrm: TmainFrm
OnMouseEnter = filesBoxMouseEnter
OnMouseLeave = filesBoxMouseLeave
OnMouseUp = filesBoxMouseUp
- ExplicitHeight = 143
end
object filesTitle: TPanel
Left = 0
@@ -641,8 +624,6 @@ object mainFrm: TmainFrm
Align = alBottom
BevelOuter = bvNone
TabOrder = 2
- ExplicitTop = 171
- ExplicitWidth = 783
object sbar: TStatusBar
Left = 0
Top = 87
@@ -654,7 +635,6 @@ object mainFrm: TmainFrm
end>
OnDblClick = sbarDblClick
OnMouseDown = sbarMouseDown
- ExplicitWidth = 783
end
object connBox: TListView
Left = 0
@@ -706,7 +686,6 @@ object mainFrm: TmainFrm
ViewStyle = vsReport
OnAdvancedCustomDrawSubItem = connBoxAdvancedCustomDrawSubItem
OnData = connBoxData
- ExplicitWidth = 886
end
end
end
diff --git a/main.pas b/main.pas
index 15ee6f4..eb48c70 100644
--- a/main.pas
+++ b/main.pas
@@ -4892,6 +4892,8 @@ var
if data.session = NIL then
begin
sid:=conn.getCookie(SESSION_COOKIE);
+ if sid = '' then
+ sid:=data.urlvars.Values[SESSION_COOKIE];
if sid = '' then
begin
data.session:=Tsession.create();
diff --git a/recompile data.bat b/recompile data.bat
index bce0a56..0b09f70 100644
--- a/recompile data.bat
+++ b/recompile data.bat
@@ -1,2 +1,2 @@
brcc32 data.rc
-dcc32 hfs -U\code\mine\libs;\code\other\ics\delphi\vc32;\code\other\compiled;c:\code\other\jcl\source\windows\;c:\code\other\jcl\source\common\;C:\progs\Borland\BDS\4.0\lib
+dcc32.exe hfs.dpr -$W+ --no-config -M -Q -TX.exe -AForms=VCL.Forms;Generics.Collections=System.Generics.Collections;Generics.Defaults=System.Generics.Defaults;WinTypes=Winapi.Windows;WinProcs=Winapi.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE -DDEBUG -I"c:\program files (x86)\embarcadero\studio\20.0\Lib\Debug";"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release";C:\Users\rejetto\Documents\Embarcadero\Studio\20.0\Imports;"c:\program files (x86)\embarcadero\studio\20.0\Imports"; C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp;"c:\program files (x86)\embarcadero\studio\20.0\include";Presbylutheran;C:\code\other\compiled; C:\code\other\fastmm4;uFreeLocalizer;C:\code\other\kdl;c:\code\other\ics8\source;c:\code\other\GifImage;c:\code\other\DelphiZLib; c:\code\other\regexp\Source;c:\code\other\jcl\source\windows;c:\code\other\jcl\source\include;c:\code\other\jcl\source\common -LEC:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl -LNC:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp -NSData.Win;Datasnap.Win;Web.Win; Soap.Win;Xml.Win;Bde;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;System.Win; -O"c:\program files (x86)\embarcadero\studio\20.0\Lib\Debug";"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release";"c:\program files (x86)\embarcadero\studio\20.0\Imports"; C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp;"c:\program files (x86)\embarcadero\studio\20.0\include";Presbylutheran;C:\code\other\compiled; C:\code\other\fastmm4;uFreeLocalizer;C:\code\other\kdl;c:\code\other\ics8\source;c:\code\other\GifImage;c:\code\other\DelphiZLib; c:\code\other\regexp\Source;c:\code\other\jcl\source\windows;c:\code\other\jcl\source\include;c:\code\other\jcl\source\common -R"c:\program files (x86)\embarcadero\studio\20.0\Lib\Debug";"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release";"c:\program files (x86)\embarcadero\studio\20.0\Imports"; C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp;"c:\program files (x86)\embarcadero\studio\20.0\include";Presbylutheran;C:\code\other\compiled; C:\code\other\fastmm4;uFreeLocalizer;C:\code\other\kdl;c:\code\other\ics8\source;c:\code\other\GifImage;c:\code\other\DelphiZLib; c:\code\other\regexp\Source;c:\code\other\jcl\source\windows;c:\code\other\jcl\source\include;c:\code\other\jcl\source\common -U"c:\program files (x86)\embarcadero\studio\20.0\Lib\Debug";"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release";"c:\program files (x86)\embarcadero\studio\20.0\Imports"; C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp;"c:\program files (x86)\embarcadero\studio\20.0\include";Presbylutheran;C:\code\other\compiled; C:\code\other\fastmm4;uFreeLocalizer;C:\code\other\kdl;c:\code\other\ics8\source;c:\code\other\GifImage;c:\code\other\DelphiZLib; c:\code\other\regexp\Source;c:\code\other\jcl\source\windows;c:\code\other\jcl\source\include;c:\code\other\jcl\source\common -K00400000 --description:"HFS ~ HTTP File Server - www.rejetto.com/hfs" -GD -NBC:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp -NHC:\Users\Public\Documents\Embarcadero\Studio\20.0\hpp\Win32