瀏覽代碼

Merge branch 'master' into dev

# Conflicts:
#	source/forms/NonVisual.dfm

Source commit: 93a001a9f934a97ee66905499adaac36f189415b
Martin Prikryl 3 年之前
父節點
當前提交
1d19c8a40c

+ 22 - 99
source/forms/Glyphs.dfm

@@ -6210,105 +6210,28 @@ object GlyphsModule: TGlyphsModule
         Name = 'Quit application'
         PngImage.Data = {
           89504E470D0A1A0A0000000D49484452000000100000001008060000001FF3FF
-          61000000097048597300000EC400000EC401952B0E1B00000A4F694343505068
-          6F746F73686F70204943432070726F66696C65000078DA9D53675453E9163DF7
-          DEF4424B8880944B6F5215082052428B801491262A2109104A8821A1D91551C1
-          114545041BC8A088038E8E808C15512C0C8A0AD807E421A28E83A3888ACAFBE1
-          7BA36BD6BCF7E6CDFEB5D73EE7ACF39DB3CF07C0080C9648335135800CA9421E
-          11E083C7C4C6E1E42E40810A2470001008B3642173FD230100F87E3C3C2B22C0
-          07BE000178D30B0800C04D9BC0301C87FF0FEA42995C01808401C07491384B08
-          801400407A8E42A600404601809D98265300A0040060CB6362E300502D006027
-          7FE6D300809DF8997B01005B94211501A09100201365884400683B00ACCF568A
-          450058300014664BC43900D82D00304957664800B0B700C0CE100BB200080C00
-          305188852900047B0060C8232378008499001446F2573CF12BAE10E72A000078
-          99B23CB9243945815B082D710757572E1E28CE49172B14366102619A402EC279
-          99193281340FE0F3CC0000A0911511E083F3FD78CE0EAECECE368EB60E5F2DEA
-          BF06FF226262E3FEE5CFAB70400000E1747ED1FE2C2FB31A803B06806DFEA225
-          EE04685E0BA075F78B66B20F40B500A0E9DA57F370F87E3C3C45A190B9D9D9E5
-          E4E4D84AC4425B61CA577DFE67C25FC057FD6CF97E3CFCF7F5E0BEE22481325D
-          814704F8E0C2CCF44CA51CCF92098462DCE68F47FCB70BFFFC1DD322C44962B9
-          582A14E35112718E449A8CF332A52289429229C525D2FF64E2DF2CFB033EDF35
-          00B06A3E017B912DA85D6303F64B27105874C0E2F70000F2BB6FC1D428080380
-          6883E1CF77FFEF3FFD47A02500806649927100005E44242E54CAB33FC7080000
-          44A0812AB0411BF4C1182CC0061CC105DCC10BFC6036844224C4C24210420A64
-          801C726029AC82422886CDB01D2A602FD4401D34C051688693700E2EC255B80E
-          3D700FFA61089EC128BC81090441C808136121DA8801628A58238E08179985F8
-          21C14804128B2420C9881451224B91354831528A542055481DF23D720239875C
-          46BA913BC8003282FC86BC47319481B2513DD40CB543B9A8371A8446A20BD064
-          74319A8F16A09BD072B41A3D8C36A1E7D0AB680FDA8F3E43C730C0E8180733C4
-          6C302EC6C342B1382C099363CBB122AC0CABC61AB056AC03BB89F563CFB17704
-          128145C0093604774220611E4148584C584ED848A8201C243411DA0937090384
-          51C2272293A84BB426BA11F9C4186232318758482C23D6128F132F107B8843C4
-          37241289433227B9900249B1A454D212D246D26E5223E92CA99B34481A2393C9
-          DA646BB20739942C202BC885E49DE4C3E433E41BE421F25B0A9D624071A4F853
-          E22852CA6A4A19E510E534E5066598324155A39A52DDA8A15411358F5A42ADA1
-          B652AF5187A81334759A39CD8316494BA5ADA295D31A681768F769AFE874BA11
-          DD951E4E97D057D2CBE947E897E803F4770C0D861583C7886728199B18071867
-          197718AF984CA619D38B19C754303731EB98E7990F996F55582AB62A7C1591CA
-          0A954A9526951B2A2F54A9AAA6AADEAA0B55F355CB548FA95E537DAE46553353
-          E3A909D496AB55AA9D50EB531B5367A93BA887AA67A86F543FA47E59FD890659
-          C34CC34F43A451A0B15FE3BCC6200B6319B3782C216B0DAB86758135C426B1CD
-          D97C762ABB98FD1DBB8B3DAAA9A13943334A3357B352F394663F07E39871F89C
-          744E09E728A797F37E8ADE14EF29E2291BA6344CB931655C6BAA96979658AB48
-          AB51AB47EBBD36AEEDA79DA6BD45BB59FB810E41C74A275C2747678FCE059DE7
-          53D953DDA70AA7164D3D3AF5AE2EAA6BA51BA1BB4477BF6EA7EE989EBE5E809E
-          4C6FA7DE79BDE7FA1C7D2FFD54FD6DFAA7F5470C5806B30C2406DB0CCE183CC5
-          35716F3C1D2FC7DBF151435DC34043A561956197E18491B9D13CA3D5468D460F
-          8C69C65CE324E36DC66DC6A326062621264B4DEA4DEE9A524DB9A629A63B4C3B
-          4CC7CDCCCDA2CDD699359B3D31D732E79BE79BD79BDFB7605A785A2CB6A8B6B8
-          6549B2E45AA659EEB6BC6E855A3959A558555A5DB346AD9DAD25D6BBADBBA711
-          A7B94E934EAB9ED667C3B0F1B6C9B6A9B719B0E5D806DBAEB66DB67D61676217
-          67B7C5AEC3EE93BD937DBA7D8DFD3D070D87D90EAB1D5A1D7E73B472143A563A
-          DE9ACE9CEE3F7DC5F496E92F6758CF10CFD833E3B613CB29C4699D539BD34767
-          1767B97383F3888B894B82CB2E973E2E9B1BC6DDC8BDE44A74F5715DE17AD2F5
-          9D9BB39BC2EDA8DBAFEE36EE69EE87DC9FCC349F299E593373D0C3C843E051E5
-          D13F0B9F95306BDFAC7E4F434F8167B5E7232F632F9157ADD7B0B7A577AAF761
-          EF173EF63E729FE33EE33C37DE32DE595FCC37C0B7C8B7CB4FC36F9E5F85DF43
-          7F23FF64FF7AFFD100A78025016703898141815B02FBF87A7C21BF8E3F3ADB65
-          F6B2D9ED418CA0B94115418F82AD82E5C1AD2168C8EC90AD21F7E798CE91CE69
-          0E85507EE8D6D00761E6618BC37E0C2785878557863F8E7088581AD131973577
-          D1DC4373DF44FA449644DE9B67314F39AF2D4A352A3EAA2E6A3CDA37BA34BA3F
-          C62E6659CCD5589D58496C4B1C392E2AAE366E6CBEDFFCEDF387E29DE20BE37B
-          17982FC85D7079A1CEC2F485A716A92E122C3A96404C884E3894F041102AA816
-          8C25F21377258E0A79C21DC267222FD136D188D8435C2A1E4EF2482A4D7A92EC
-          91BC357924C533A52CE5B98427A990BC4C0D4CDD9B3A9E169A76206D323D3ABD
-          31839291907142AA214D93B667EA67E66676CBAC6585B2FEC56E8BB72F1E9507
-          C96BB390AC05592D0AB642A6E8545A28D72A07B267655766BFCD89CA3996AB9E
-          2BCDEDCCB3CADB90379CEF9FFFED12C212E192B6A5864B572D1D58E6BDAC6A39
-          B23C7179DB0AE315052B865606AC3CB88AB62A6DD54FABED5797AE7EBD267A4D
-          6B815EC1CA82C1B5016BEB0B550AE5857DEBDCD7ED5D4F582F59DFB561FA869D
-          1B3E15898AAE14DB1797157FD828DC78E51B876FCABF99DC94B4A9ABC4B964CF
-          66D266E9E6DE2D9E5B0E96AA97E6970E6E0DD9DAB40DDF56B4EDF5F645DB2F97
-          CD28DBBB83B643B9A3BF3CB8BC65A7C9CECD3B3F54A454F454FA5436EED2DDB5
-          61D7F86ED1EE1B7BBCF634ECD5DB5BBCF7FD3EC9BEDB5501554DD566D565FB49
-          FBB3F73FAE89AAE9F896FB6D5DAD4E6D71EDC703D203FD07230EB6D7B9D4D51D
-          D23D54528FD62BEB470EC71FBEFE9DEF772D0D360D558D9CC6E223704479E4E9
-          F709DFF71E0D3ADA768C7BACE107D31F761D671D2F6A429AF29A469B539AFB5B
-          625BBA4FCC3ED1D6EADE7AFC47DB1F0F9C343C59794AF354C969DAE982D39367
-          F2CF8C9D959D7D7E2EF9DC60DBA2B67BE763CEDF6A0F6FEFBA1074E1D245FF8B
-          E73BBC3BCE5CF2B874F2B2DBE51357B8579AAF3A5F6DEA74EA3CFE93D34FC7BB
-          9CBB9AAEB95C6BB9EE7ABDB57B66F7E91B9E37CEDDF4BD79F116FFD6D59E393D
-          DDBDF37A6FF7C5F7F5DF16DD7E7227FDCECBBBD97727EEADBC4FBC5FF440ED41
-          D943DD87D53F5BFEDCD8EFDC7F6AC077A0F3D1DC47F7068583CFFE91F58F0F43
-          058F998FCB860D86EB9E383E3939E23F72FDE9FCA743CF64CF269E17FEA2FECB
-          AE17162F7EF8D5EBD7CED198D1A197F29793BF6D7CA5FDEAC0EB19AFDBC6C2C6
-          1EBEC97833315EF456FBEDC177DC771DEFA3DF0F4FE47C207F28FF68F9B1F553
-          D0A7FB93199393FF040398F3FC63332DDB000001C24944415478DA8DD3694B02
-          411C06F06776B5CBB21BA2032122CA4E2DA9175110E4A748ED5B45EF52FB140A
-          41D18BC2D292B28808A483A03B8A2E77B7FF8C33B14A810F08CBCCFFF9E1B823
-          5B71B946A0EB31C01A05A0A1B29800CBC230C26CC5EDCEB46B6CDCABEBA866AC
-          A2F6A765216718B835AD7D021A8C59A753E3654777B718285C5EFE59B4EF7364
-          F3FB1B1CB0E6ABAAE0E8EC8427B52B066E9622784B264BCAAE850574AC46C573
-          3E3089C2F535D6BFBE8AC09CD32980DEDD3D30C22CDAB88A702421CB417445A3
-          BF7BE7931302D850DF6086009E7A1AECB10D5E10C253BEF62AE12D054C4B80C7
-          4D8847150A05B1C61C0E51CE53F9459679B61510B0010AE98DC745918743E7A1
-          50499927A500BF1C54690C06D1175F2B01CE428B784E9402695A17C0980D68A2
-          727F34F6E7114E23613CD99003050C4BA099CA03AA4C85132AF094AF3D4AE450
-          01830454D36B0CECA57F077334F820075B08F6DA90D4841F9FF41A8F15D0CFAF
-          310153E98C281C8543B82F3B6F2B2143B1B878DEF1FB04704AD759001E02F821
-          6AE455FDF8E72ADBF7F9AF932F02EE4C2DC3789BA641AFE8AF0418F4B9334DBC
-          9B56962D37D5F934435F05C36885FD622C644DDD58FA012AE4EF3B8166347300
-          00000049454E44AE426082}
+          61000000097048597300000EC300000EC301C76FA864000002754944415478DA
+          6364A01030C2188A711B52783858EA3F7FFF2D834F032F27EB936FBF7ED7DE5D
+          10B8006E8062CC861409118E89FD19665C3A0A020CCC4C707319EE3DFFC2A024
+          C90366FFFDF79FE1CA830F0CF9D34E7D7DF9FE7BCE83C5810BC02AB553373F99
+          51602DADA3200856F8FAE30F06113E0E0646A0AC49D646869353FC18DE7FFEC5
+          20C2CF0E96BFF2E03D437AFFD1C7D7E6F8CA810D50885DFFFFF0247FB0CDDB4E
+          3C6298BCE10AC3A20A270651010E06AB9C0D0C2BEB5C19D2FA0E321485EA31B8
+          1ACB805D629BB7E9FF83C5014C7003F6F50730DC78F49EA166CE498649F9B60C
+          52C2DC60DB9C0A373080E4EE3FFFC4503CED28437B9A2583BAAC00581CE80546
+          B801DBBA02181AE69F60B0D09664F030938787C1B23D3719A25CD4C1ECED271E
+          309CBDF58AA126CE8CC1AB0CCD8075AD010CB1CD5B19A697B831F070B2628D81
+          8F5F7F31E4F6EF615854E3C510548D66C0D2860086C4D6CD0CD34BBD1838D898
+          B11AF0E3D75F86CCEE6D0CF3AB7D19A21BD00C985B13C0D0B1F03083A7952A83
+          BEAA045603CEDD7CCEB0EBC41D868A785B86E4163403A69407305CBAFD9C61C3
+          81AB0CE5098E0CECACA8AEF8F6E33743F7A2830C414E3A0CBA2A120C399D6806
+          7415FA333001B99B0E5E61B87EEF0583B7AD3683AA9C2858F3CD87AF18B61FB9
+          C6A0A726CDE069ADC9F0EFFF7F86B27EA468544FDEFC2C31C05A52461C929040
+          061C397F9BE1D9AB0FC0C4C4C8202321C8606DA0C2A0AE200E967FF2F23DC3BC
+          F5471FDF9A074D48A0A4CCC7CB3131C8CD8C4B524C00EC126C0064F373A0A16B
+          779FFEFAF1CB8FBC878BFCE7213213D0105676E6C65FBFFE48E1CB4C6C6CAC4F
+          7EFFFCD3787F49C01C94DC482E00000DFB01207548F67A0000000049454E44AE
+          426082}
       end
       item
         Background = clWindow

+ 26 - 104
source/forms/Glyphs120.dfm

@@ -6389,110 +6389,32 @@ object Glyphs120Module: TGlyphs120Module
         Name = 'Quit application'
         PngImage.Data = {
           89504E470D0A1A0A0000000D49484452000000140000001408060000008D891D
-          0D000000097048597300000EC400000EC401952B0E1B00000A4F694343505068
-          6F746F73686F70204943432070726F66696C65000078DA9D53675453E9163DF7
-          DEF4424B8880944B6F5215082052428B801491262A2109104A8821A1D91551C1
-          114545041BC8A088038E8E808C15512C0C8A0AD807E421A28E83A3888ACAFBE1
-          7BA36BD6BCF7E6CDFEB5D73EE7ACF39DB3CF07C0080C9648335135800CA9421E
-          11E083C7C4C6E1E42E40810A2470001008B3642173FD230100F87E3C3C2B22C0
-          07BE000178D30B0800C04D9BC0301C87FF0FEA42995C01808401C07491384B08
-          801400407A8E42A600404601809D98265300A0040060CB6362E300502D006027
-          7FE6D300809DF8997B01005B94211501A09100201365884400683B00ACCF568A
-          450058300014664BC43900D82D00304957664800B0B700C0CE100BB200080C00
-          305188852900047B0060C8232378008499001446F2573CF12BAE10E72A000078
-          99B23CB9243945815B082D710757572E1E28CE49172B14366102619A402EC279
-          99193281340FE0F3CC0000A0911511E083F3FD78CE0EAECECE368EB60E5F2DEA
-          BF06FF226262E3FEE5CFAB70400000E1747ED1FE2C2FB31A803B06806DFEA225
-          EE04685E0BA075F78B66B20F40B500A0E9DA57F370F87E3C3C45A190B9D9D9E5
-          E4E4D84AC4425B61CA577DFE67C25FC057FD6CF97E3CFCF7F5E0BEE22481325D
-          814704F8E0C2CCF44CA51CCF92098462DCE68F47FCB70BFFFC1DD322C44962B9
-          582A14E35112718E449A8CF332A52289429229C525D2FF64E2DF2CFB033EDF35
-          00B06A3E017B912DA85D6303F64B27105874C0E2F70000F2BB6FC1D428080380
-          6883E1CF77FFEF3FFD47A02500806649927100005E44242E54CAB33FC7080000
-          44A0812AB0411BF4C1182CC0061CC105DCC10BFC6036844224C4C24210420A64
-          801C726029AC82422886CDB01D2A602FD4401D34C051688693700E2EC255B80E
-          3D700FFA61089EC128BC81090441C808136121DA8801628A58238E08179985F8
-          21C14804128B2420C9881451224B91354831528A542055481DF23D720239875C
-          46BA913BC8003282FC86BC47319481B2513DD40CB543B9A8371A8446A20BD064
-          74319A8F16A09BD072B41A3D8C36A1E7D0AB680FDA8F3E43C730C0E8180733C4
-          6C302EC6C342B1382C099363CBB122AC0CABC61AB056AC03BB89F563CFB17704
-          128145C0093604774220611E4148584C584ED848A8201C243411DA0937090384
-          51C2272293A84BB426BA11F9C4186232318758482C23D6128F132F107B8843C4
-          37241289433227B9900249B1A454D212D246D26E5223E92CA99B34481A2393C9
-          DA646BB20739942C202BC885E49DE4C3E433E41BE421F25B0A9D624071A4F853
-          E22852CA6A4A19E510E534E5066598324155A39A52DDA8A15411358F5A42ADA1
-          B652AF5187A81334759A39CD8316494BA5ADA295D31A681768F769AFE874BA11
-          DD951E4E97D057D2CBE947E897E803F4770C0D861583C7886728199B18071867
-          197718AF984CA619D38B19C754303731EB98E7990F996F55582AB62A7C1591CA
-          0A954A9526951B2A2F54A9AAA6AADEAA0B55F355CB548FA95E537DAE46553353
-          E3A909D496AB55AA9D50EB531B5367A93BA887AA67A86F543FA47E59FD890659
-          C34CC34F43A451A0B15FE3BCC6200B6319B3782C216B0DAB86758135C426B1CD
-          D97C762ABB98FD1DBB8B3DAAA9A13943334A3357B352F394663F07E39871F89C
-          744E09E728A797F37E8ADE14EF29E2291BA6344CB931655C6BAA96979658AB48
-          AB51AB47EBBD36AEEDA79DA6BD45BB59FB810E41C74A275C2747678FCE059DE7
-          53D953DDA70AA7164D3D3AF5AE2EAA6BA51BA1BB4477BF6EA7EE989EBE5E809E
-          4C6FA7DE79BDE7FA1C7D2FFD54FD6DFAA7F5470C5806B30C2406DB0CCE183CC5
-          35716F3C1D2FC7DBF151435DC34043A561956197E18491B9D13CA3D5468D460F
-          8C69C65CE324E36DC66DC6A326062621264B4DEA4DEE9A524DB9A629A63B4C3B
-          4CC7CDCCCDA2CDD699359B3D31D732E79BE79BD79BDFB7605A785A2CB6A8B6B8
-          6549B2E45AA659EEB6BC6E855A3959A558555A5DB346AD9DAD25D6BBADBBA711
-          A7B94E934EAB9ED667C3B0F1B6C9B6A9B719B0E5D806DBAEB66DB67D61676217
-          67B7C5AEC3EE93BD937DBA7D8DFD3D070D87D90EAB1D5A1D7E73B472143A563A
-          DE9ACE9CEE3F7DC5F496E92F6758CF10CFD833E3B613CB29C4699D539BD34767
-          1767B97383F3888B894B82CB2E973E2E9B1BC6DDC8BDE44A74F5715DE17AD2F5
-          9D9BB39BC2EDA8DBAFEE36EE69EE87DC9FCC349F299E593373D0C3C843E051E5
-          D13F0B9F95306BDFAC7E4F434F8167B5E7232F632F9157ADD7B0B7A577AAF761
-          EF173EF63E729FE33EE33C37DE32DE595FCC37C0B7C8B7CB4FC36F9E5F85DF43
-          7F23FF64FF7AFFD100A78025016703898141815B02FBF87A7C21BF8E3F3ADB65
-          F6B2D9ED418CA0B94115418F82AD82E5C1AD2168C8EC90AD21F7E798CE91CE69
-          0E85507EE8D6D00761E6618BC37E0C2785878557863F8E7088581AD131973577
-          D1DC4373DF44FA449644DE9B67314F39AF2D4A352A3EAA2E6A3CDA37BA34BA3F
-          C62E6659CCD5589D58496C4B1C392E2AAE366E6CBEDFFCEDF387E29DE20BE37B
-          17982FC85D7079A1CEC2F485A716A92E122C3A96404C884E3894F041102AA816
-          8C25F21377258E0A79C21DC267222FD136D188D8435C2A1E4EF2482A4D7A92EC
-          91BC357924C533A52CE5B98427A990BC4C0D4CDD9B3A9E169A76206D323D3ABD
-          31839291907142AA214D93B667EA67E66676CBAC6585B2FEC56E8BB72F1E9507
-          C96BB390AC05592D0AB642A6E8545A28D72A07B267655766BFCD89CA3996AB9E
-          2BCDEDCCB3CADB90379CEF9FFFED12C212E192B6A5864B572D1D58E6BDAC6A39
-          B23C7179DB0AE315052B865606AC3CB88AB62A6DD54FABED5797AE7EBD267A4D
-          6B815EC1CA82C1B5016BEB0B550AE5857DEBDCD7ED5D4F582F59DFB561FA869D
-          1B3E15898AAE14DB1797157FD828DC78E51B876FCABF99DC94B4A9ABC4B964CF
-          66D266E9E6DE2D9E5B0E96AA97E6970E6E0DD9DAB40DDF56B4EDF5F645DB2F97
-          CD28DBBB83B643B9A3BF3CB8BC65A7C9CECD3B3F54A454F454FA5436EED2DDB5
-          61D7F86ED1EE1B7BBCF634ECD5DB5BBCF7FD3EC9BEDB5501554DD566D565FB49
-          FBB3F73FAE89AAE9F896FB6D5DAD4E6D71EDC703D203FD07230EB6D7B9D4D51D
-          D23D54528FD62BEB470EC71FBEFE9DEF772D0D360D558D9CC6E223704479E4E9
-          F709DFF71E0D3ADA768C7BACE107D31F761D671D2F6A429AF29A469B539AFB5B
-          625BBA4FCC3ED1D6EADE7AFC47DB1F0F9C343C59794AF354C969DAE982D39367
-          F2CF8C9D959D7D7E2EF9DC60DBA2B67BE763CEDF6A0F6FEFBA1074E1D245FF8B
-          E73BBC3BCE5CF2B874F2B2DBE51357B8579AAF3A5F6DEA74EA3CFE93D34FC7BB
-          9CBB9AAEB95C6BB9EE7ABDB57B66F7E91B9E37CEDDF4BD79F116FFD6D59E393D
-          DDBDF37A6FF7C5F7F5DF16DD7E7227FDCECBBBD97727EEADBC4FBC5FF440ED41
-          D943DD87D53F5BFEDCD8EFDC7F6AC077A0F3D1DC47F7068583CFFE91F58F0F43
-          058F998FCB860D86EB9E383E3939E23F72FDE9FCA743CF64CF269E17FEA2FECB
-          AE17162F7EF8D5EBD7CED198D1A197F29793BF6D7CA5FDEAC0EB19AFDBC6C2C6
-          1EBEC97833315EF456FBEDC177DC771DEFA3DF0F4FE47C207F28FF68F9B1F553
-          D0A7FB93199393FF040398F3FC63332DDB000002654944415478DA9DD5CD6B13
-          411400F0379BB454CC266DA2425B1421456D0B228808228887243D7BAF9B82C9
-          D1831793BF20F1E24110DA44D3A6B9F79C8F431144101144B055494594585063
-          6352B1B49B5DDF9BCDC4E97673481E849DDD9DF79BB7C9CB2C7B0CE071A99E87
-          8CB15B001080C1A26E9AE65ABBB57B8F2DAA9ECC0863B159B71BFC8C81829F7E
-          C2304DD26043D761CF349EB225AF5ABFEC76FB038A3260719D120D035EEB7A83
-          40F3E6D010AF8CE1D13B3FCF27340B05300F0E1C939DE651A5EB78B4C0E1617E
-          73F44E0C4EA6527CFCA75482ED85E81194B0F1E515381E89F0F31FC924349E64
-          F9787D7FDF026FE0248AB1580C4EA5D2DD64426B51AD8B1236B992EF6214DF93
-          09D8C95AE03351E1F50E4809A731C12325EC22FA15518A5EF7C482CF0578AD03
-          0AF40C26AA7262A502D816A086C3DD6B2DC4BE4818C50B015E9540819E45D42B
-          A1723411FB6CC3285E0AF08A0D146870B5006A2874182B97E19376DBB1035E09
-          10FBB027E8931E9383953254B1659C40EC430BBC640315C4A6F279188DCC393E
-          72A35484AAA6816143DF08F0A2041276CE8635F031E91FE90B850FA11F6DE85B
-          01CE7640C22E203626613B98F85EB3DAA6D73D81BE13E074079C88C52198FEDF
-          D8BF3061534AA005A711F54BE8562201DFB2193EDE14E079978B5F988CC7612A
-          FD808FEBC5226CE0AF69FF9E089DC9AF4260CE42AB89FB50CB58E08776DB0283
-          B8D330DABA70F244340A0CCF6BB9DC114C46EDF3A8F1B770C7E1DBD7B8A2F88F
-          F5B90FDAE32F82DB86D1644BAA9A7331583881AB8D50FFF50953657B78FC89D5
-          B54D5866F40A70ABEA236040AF00DF8005FE0613D6F456EBEE3FA2EA3515D5AB
-          F74F0000000049454E44AE426082}
+          0D000000097048597300000EC300000EC301C76FA864000003104944415478DA
+          AD947B48936114C69FE996D35A5EBBE8041D66468DB428F31295D1C556E68422
+          8A354AB2885199869869B6EC86A8692562D9301BF947410BAD8CEE17D34C2245
+          A356318B4DC3BCAF74736E6BBE9F4EF7B56ED0F9E77CE7F9DEF3E37C1FE77D18
+          F8CFC1187DE089153B26B19999DA0183EFBF0038CE2CF537DD905455262CB102
+          7922C50E6F2F7641FEEE50173ECF0D8E0E8CBF82194D6634A97A905854D7DFD6
+          A1DBA7920B4B48273FA1427D3E3992CBF777B7DB78A4EC3595C52176DF37B574
+          2321B75AD37C21C69700FDB75E37BF288CB599CC6C063AFB74F0726563777E35
+          D18A1223D1D1AB83E76436180CDB4917496EA0E5721CC30A7C7E56683D30A037
+          22ED621DEADFB5E37E6E0C928B6A889EBD330CAB522A113E7B1AA4DB16C2D9C9
+          D1DA13B147610B7C943F06945EAAC7D3C656246D0C8620CC0F4985D484799248
+          DCAAFD84BCAB0D581AEC830CF1026BCFB2441AF04E0E05FCA0E985E4F443C40B
+          E660D3F240A21D96D5927C343E8CE4F2FB4A94DE7E83C2FD5198C17525DAEA03
+          3460C5290A28BBD984CA1A15E4196BE0E2C4245AB7564FB23BC789E47EFD1044
+          59B7B12E9C87F8B57CA2C5A4D280D78E53C093976BD1DEDD8FD37B97FF7665F6
+          9F7980691E13912A5A44EA0D8768C02BD21160D9737C1F30E0D8AEA5BF05A617
+          3FC64467160E8A2348BD2593062CCDA080F2AA463C6DF88C73C902B0980E7661
+          862113243937B124C40FA2E8B944DB96450316A751C08FEA2E64973D415CD41C
+          448707DA0556D5BCC7F587CD48112F4180AF07D1769DA001CFA68CAD8DECC64B
+          BC56B642B0781656840682E9484D3A6434E15EDD7BDC7AF616F382B8D8BE7E6C
+          6DF664D380B949C2719F644479D52B342835169823A67B4D26FA978E3E0BD488
+          E0995C6C8E9E6FF925638B9D9C47031EDB1B0B0786AD29B4B476E2CDC736B477
+          69493DD58383D901DEF0F7F1B43967B2DCD3F433E3AE5E507CA55A2C8CE072A7
+          DA37873F85A6BD1B9714D51AA56CC41C86ED8BC36117085786BA784F71FB69D2
+          5FC5F0646D5F7BA0B85BD7AFD58EB3AF5128CB89993938F86F063B61024B6DD0
+          5B0C563ECE60FF67FC00145D472409DBA9BE0000000049454E44AE426082}
       end
       item
         Background = clWindow

+ 30 - 108
source/forms/Glyphs144.dfm

@@ -6748,114 +6748,36 @@ object Glyphs144Module: TGlyphs144Module
         Name = 'Quit application'
         PngImage.Data = {
           89504E470D0A1A0A0000000D4948445200000018000000180806000000E0773D
-          F8000000097048597300000EC400000EC401952B0E1B00000A4F694343505068
-          6F746F73686F70204943432070726F66696C65000078DA9D53675453E9163DF7
-          DEF4424B8880944B6F5215082052428B801491262A2109104A8821A1D91551C1
-          114545041BC8A088038E8E808C15512C0C8A0AD807E421A28E83A3888ACAFBE1
-          7BA36BD6BCF7E6CDFEB5D73EE7ACF39DB3CF07C0080C9648335135800CA9421E
-          11E083C7C4C6E1E42E40810A2470001008B3642173FD230100F87E3C3C2B22C0
-          07BE000178D30B0800C04D9BC0301C87FF0FEA42995C01808401C07491384B08
-          801400407A8E42A600404601809D98265300A0040060CB6362E300502D006027
-          7FE6D300809DF8997B01005B94211501A09100201365884400683B00ACCF568A
-          450058300014664BC43900D82D00304957664800B0B700C0CE100BB200080C00
-          305188852900047B0060C8232378008499001446F2573CF12BAE10E72A000078
-          99B23CB9243945815B082D710757572E1E28CE49172B14366102619A402EC279
-          99193281340FE0F3CC0000A0911511E083F3FD78CE0EAECECE368EB60E5F2DEA
-          BF06FF226262E3FEE5CFAB70400000E1747ED1FE2C2FB31A803B06806DFEA225
-          EE04685E0BA075F78B66B20F40B500A0E9DA57F370F87E3C3C45A190B9D9D9E5
-          E4E4D84AC4425B61CA577DFE67C25FC057FD6CF97E3CFCF7F5E0BEE22481325D
-          814704F8E0C2CCF44CA51CCF92098462DCE68F47FCB70BFFFC1DD322C44962B9
-          582A14E35112718E449A8CF332A52289429229C525D2FF64E2DF2CFB033EDF35
-          00B06A3E017B912DA85D6303F64B27105874C0E2F70000F2BB6FC1D428080380
-          6883E1CF77FFEF3FFD47A02500806649927100005E44242E54CAB33FC7080000
-          44A0812AB0411BF4C1182CC0061CC105DCC10BFC6036844224C4C24210420A64
-          801C726029AC82422886CDB01D2A602FD4401D34C051688693700E2EC255B80E
-          3D700FFA61089EC128BC81090441C808136121DA8801628A58238E08179985F8
-          21C14804128B2420C9881451224B91354831528A542055481DF23D720239875C
-          46BA913BC8003282FC86BC47319481B2513DD40CB543B9A8371A8446A20BD064
-          74319A8F16A09BD072B41A3D8C36A1E7D0AB680FDA8F3E43C730C0E8180733C4
-          6C302EC6C342B1382C099363CBB122AC0CABC61AB056AC03BB89F563CFB17704
-          128145C0093604774220611E4148584C584ED848A8201C243411DA0937090384
-          51C2272293A84BB426BA11F9C4186232318758482C23D6128F132F107B8843C4
-          37241289433227B9900249B1A454D212D246D26E5223E92CA99B34481A2393C9
-          DA646BB20739942C202BC885E49DE4C3E433E41BE421F25B0A9D624071A4F853
-          E22852CA6A4A19E510E534E5066598324155A39A52DDA8A15411358F5A42ADA1
-          B652AF5187A81334759A39CD8316494BA5ADA295D31A681768F769AFE874BA11
-          DD951E4E97D057D2CBE947E897E803F4770C0D861583C7886728199B18071867
-          197718AF984CA619D38B19C754303731EB98E7990F996F55582AB62A7C1591CA
-          0A954A9526951B2A2F54A9AAA6AADEAA0B55F355CB548FA95E537DAE46553353
-          E3A909D496AB55AA9D50EB531B5367A93BA887AA67A86F543FA47E59FD890659
-          C34CC34F43A451A0B15FE3BCC6200B6319B3782C216B0DAB86758135C426B1CD
-          D97C762ABB98FD1DBB8B3DAAA9A13943334A3357B352F394663F07E39871F89C
-          744E09E728A797F37E8ADE14EF29E2291BA6344CB931655C6BAA96979658AB48
-          AB51AB47EBBD36AEEDA79DA6BD45BB59FB810E41C74A275C2747678FCE059DE7
-          53D953DDA70AA7164D3D3AF5AE2EAA6BA51BA1BB4477BF6EA7EE989EBE5E809E
-          4C6FA7DE79BDE7FA1C7D2FFD54FD6DFAA7F5470C5806B30C2406DB0CCE183CC5
-          35716F3C1D2FC7DBF151435DC34043A561956197E18491B9D13CA3D5468D460F
-          8C69C65CE324E36DC66DC6A326062621264B4DEA4DEE9A524DB9A629A63B4C3B
-          4CC7CDCCCDA2CDD699359B3D31D732E79BE79BD79BDFB7605A785A2CB6A8B6B8
-          6549B2E45AA659EEB6BC6E855A3959A558555A5DB346AD9DAD25D6BBADBBA711
-          A7B94E934EAB9ED667C3B0F1B6C9B6A9B719B0E5D806DBAEB66DB67D61676217
-          67B7C5AEC3EE93BD937DBA7D8DFD3D070D87D90EAB1D5A1D7E73B472143A563A
-          DE9ACE9CEE3F7DC5F496E92F6758CF10CFD833E3B613CB29C4699D539BD34767
-          1767B97383F3888B894B82CB2E973E2E9B1BC6DDC8BDE44A74F5715DE17AD2F5
-          9D9BB39BC2EDA8DBAFEE36EE69EE87DC9FCC349F299E593373D0C3C843E051E5
-          D13F0B9F95306BDFAC7E4F434F8167B5E7232F632F9157ADD7B0B7A577AAF761
-          EF173EF63E729FE33EE33C37DE32DE595FCC37C0B7C8B7CB4FC36F9E5F85DF43
-          7F23FF64FF7AFFD100A78025016703898141815B02FBF87A7C21BF8E3F3ADB65
-          F6B2D9ED418CA0B94115418F82AD82E5C1AD2168C8EC90AD21F7E798CE91CE69
-          0E85507EE8D6D00761E6618BC37E0C2785878557863F8E7088581AD131973577
-          D1DC4373DF44FA449644DE9B67314F39AF2D4A352A3EAA2E6A3CDA37BA34BA3F
-          C62E6659CCD5589D58496C4B1C392E2AAE366E6CBEDFFCEDF387E29DE20BE37B
-          17982FC85D7079A1CEC2F485A716A92E122C3A96404C884E3894F041102AA816
-          8C25F21377258E0A79C21DC267222FD136D188D8435C2A1E4EF2482A4D7A92EC
-          91BC357924C533A52CE5B98427A990BC4C0D4CDD9B3A9E169A76206D323D3ABD
-          31839291907142AA214D93B667EA67E66676CBAC6585B2FEC56E8BB72F1E9507
-          C96BB390AC05592D0AB642A6E8545A28D72A07B267655766BFCD89CA3996AB9E
-          2BCDEDCCB3CADB90379CEF9FFFED12C212E192B6A5864B572D1D58E6BDAC6A39
-          B23C7179DB0AE315052B865606AC3CB88AB62A6DD54FABED5797AE7EBD267A4D
-          6B815EC1CA82C1B5016BEB0B550AE5857DEBDCD7ED5D4F582F59DFB561FA869D
-          1B3E15898AAE14DB1797157FD828DC78E51B876FCABF99DC94B4A9ABC4B964CF
-          66D266E9E6DE2D9E5B0E96AA97E6970E6E0DD9DAB40DDF56B4EDF5F645DB2F97
-          CD28DBBB83B643B9A3BF3CB8BC65A7C9CECD3B3F54A454F454FA5436EED2DDB5
-          61D7F86ED1EE1B7BBCF634ECD5DB5BBCF7FD3EC9BEDB5501554DD566D565FB49
-          FBB3F73FAE89AAE9F896FB6D5DAD4E6D71EDC703D203FD07230EB6D7B9D4D51D
-          D23D54528FD62BEB470EC71FBEFE9DEF772D0D360D558D9CC6E223704479E4E9
-          F709DFF71E0D3ADA768C7BACE107D31F761D671D2F6A429AF29A469B539AFB5B
-          625BBA4FCC3ED1D6EADE7AFC47DB1F0F9C343C59794AF354C969DAE982D39367
-          F2CF8C9D959D7D7E2EF9DC60DBA2B67BE763CEDF6A0F6FEFBA1074E1D245FF8B
-          E73BBC3BCE5CF2B874F2B2DBE51357B8579AAF3A5F6DEA74EA3CFE93D34FC7BB
-          9CBB9AAEB95C6BB9EE7ABDB57B66F7E91B9E37CEDDF4BD79F116FFD6D59E393D
-          DDBDF37A6FF7C5F7F5DF16DD7E7227FDCECBBBD97727EEADBC4FBC5FF440ED41
-          D943DD87D53F5BFEDCD8EFDC7F6AC077A0F3D1DC47F7068583CFFE91F58F0F43
-          058F998FCB860D86EB9E383E3939E23F72FDE9FCA743CF64CF269E17FEA2FECB
-          AE17162F7EF8D5EBD7CED198D1A197F29793BF6D7CA5FDEAC0EB19AFDBC6C2C6
-          1EBEC97833315EF456FBEDC177DC771DEFA3DF0F4FE47C207F28FF68F9B1F553
-          D0A7FB93199393FF040398F3FC63332DDB000002DE4944415478DAB5D54D4F13
-          4118C0F167BA6D1729AD012362D408D242A5455089C1180FE04145EA41BF0347
-          E391A88931F1ED683CFA1D342460D568ECC11891402C524B6B8B60D408C69408
-          B4D2B71D9F59769BD9E9960395491A1276FBFFCD6CDB19422985ED1C8401B708
-          B1EC753A8701E81520644F55454A9730FBF0E7EAEAFD9B942A2AF0C8E51AB613
-          B8D72E49506FB180658B6D055FCB8A02F162117214AE0FADACDCD500E7D211AB
-          B5B10981FF311611F85828FE4660F706B0D3454FDB6C2013B2F1DC10B2B5BA21
-          3F97048A376FFA8C4DEECD62F34D3E0F437F568801B021C0DEB0FFF90B90BBBB
-          211789C08FCB97A0984A99C6A58606D8F7F809D8FD7EC886C3F0FDDC5915C99B
-          01A7AC5615B07B3CD0FC6EBC14C9C563F02D10284358FCC0E828D8DBBDA5FF2D
-          9CEC855C22A1026F0B0523D0AB016C052DAF4320FB7C06E42B22050DB162FCA0
-          10CFCECEC27C7F1F509C3903C645E08406E881660CC87C00910544D8A8744D9F
-          00032644A0870374E49010CA2513EA5FBBDB63887FE1E23A302902C711B07280
-          8EB805841F2C9E14E26C14B0392502474D001D690B0641E666ADC671359F0706
-          CAE23AF04104BAF0C3AD047883CF40F608007E5B6203E72B02D3F87535009D26
-          008B1F1E1D831AAFF9235A8FC560363068FA886644A043006C18EFC0F80E2EBE
-          9ED8F8906BB8D5FC45248A489E43181015012F07B0B85F88B35004436C54BAA6
-          230C888900DB4925ED87D61D0A81C3E72F05321898E1026C029D88D47248FA53
-          04C27D7DEA5651C4665C043CB84D33A01697DFF37EC2109F1EBC6078043AD235
-          F6D4804CE2569189C7552081DBB60168D500B682632F5F811337BB74340AE18B
-          81B2B8011919813A7F27A471639C3AD30F0A6E150C981381160D6083218EB636
-          C82493EA1B361B66F73260DE00E081D328498D0E93DFC156461A9BBF142585C0
-          2EFDC8BC2611B8D380AB90AB8C67F195C2D917F923931DFA4D75753788855CC5
-          EBF5551ACB54A10F16D7D66E970EFDED1CFF0063AD08EFA1FDD8330000000049
-          454E44AE426082}
+          F8000000097048597300000EC300000EC301C76FA864000003834944415478DA
+          BD957948D36118C7BF739BAEA9B519A56196591A6509D96597456A64655B5050
+          51A096684987768967CE2CCBD04A4B25EC589751E086647489769A99E21F669A
+          7679B4B4722D6DBAB9ADDF91CAAFFC0D2CEAF9E781EFFBBCCFE7791EDE83837F
+          6C9CFF0A181FA80CB1167013349D7AC73F496623E4ABF43D8694DADCCA0C60BF
+          910120938F120B8EA585CD144E1D2702D76270CD994C40F53B3522B2CBB52D9F
+          BBA25E9D0D38C100B88714A8CEEC996FEF3E56C49A648DAC98F2D7E217B1C690
+          90E0D4871FAB4F07383000CE1BF34DCFB3A4E09829DC334C41F98A6CA9D94EA6
+          6F51E0ED85559CDF00A527991BBF68BA9174B102754D5F7135CE07BEBB6F503A
+          191779EA091ADB3A210B9A814963985D7B85B300EE1FEF07B4A9BB10965E4278
+          2D443656B81CEB8B655134808CDB95F518CF5EB682C7B540C6F605707716F7ED
+          F5DEC102B89746030C4613B612C9EB9BD5C4463B2406CD86D8D60A3E91F488C8
+          B81E830969D72A71ABEC3DB126803CDA17422B1EB54EC60D08B8994A038A2A9A
+          907AA51C0E76D6C88C58046B019FD2D726DEA47C5E827F5F21BB32EFA3B6B11D
+          A1120F48E7BB50BAFF1E1680328506EC3D456C7AFF05DB577BC267C698BED6DB
+          BF75539EECA6D7CA6A54483E5F0A5727318E862FA43449140BE0FA011AB03EB1
+          003ABD0117E25660C8CFB6D9EC6BA70E9B0E15424874298F5D4E69AB63590097
+          136940E0011A70262600024BAE594097CE80E0E402F0795C9C8F0BA00B4C6001
+          9C8BA70131D945686ED5203AC81B6E4E7666010DCDED48CA2D81C3701BA484FB
+          D205CA5800A76368407E710D0A1FD5C2DDC51E3BD7CD310BC8C97F86F217CD58
+          E235016B7CA6505A48320BE0E43E1AD0A1D5617FCE1D68BBF5F0F37283C47BF2
+          8037FC41E51BE4DDAE028F188F2CD40FC36C04941E7E980590BEBBFFA25537A8
+          90AB784A5C7D135C460FC7E299AE94272F564B9B060F2A5EE3794D2315BB6EA9
+          27664DE93F6D114759004722984F45DDBB565C2A2C87B64B37E078785C2EA48B
+          3D88E46319FADEF401010AA36CDB4A8EC52FB3204F5369D56B54D7B7E093BA03
+          068311A2A1424C74B6C7DC69E389B10C61C41B898EE33394BF03DC820B9A364A
+          E6393A8E14E36FACA54D0DB9F2E1C7BADC5F9EEB711B149B6D6D05C7A57EB384
+          A3468860C119FC87A3FAA486F26ED977CD376D64835C9AC300F442F856BC049D
+          AE87F8324D83FEAF2D2DF91FF47AC3C137724966AFF67F3FFD7F613F00F84E83
+          28E3E704880000000049454E44AE426082}
       end
       item
         Background = clWindow

+ 37 - 115
source/forms/Glyphs192.dfm

@@ -7080,121 +7080,43 @@ object Glyphs192Module: TGlyphs192Module
         Name = 'Quit application'
         PngImage.Data = {
           89504E470D0A1A0A0000000D4948445200000020000000200806000000737A7A
-          F4000000097048597300000EC400000EC401952B0E1B00000A4F694343505068
-          6F746F73686F70204943432070726F66696C65000078DA9D53675453E9163DF7
-          DEF4424B8880944B6F5215082052428B801491262A2109104A8821A1D91551C1
-          114545041BC8A088038E8E808C15512C0C8A0AD807E421A28E83A3888ACAFBE1
-          7BA36BD6BCF7E6CDFEB5D73EE7ACF39DB3CF07C0080C9648335135800CA9421E
-          11E083C7C4C6E1E42E40810A2470001008B3642173FD230100F87E3C3C2B22C0
-          07BE000178D30B0800C04D9BC0301C87FF0FEA42995C01808401C07491384B08
-          801400407A8E42A600404601809D98265300A0040060CB6362E300502D006027
-          7FE6D300809DF8997B01005B94211501A09100201365884400683B00ACCF568A
-          450058300014664BC43900D82D00304957664800B0B700C0CE100BB200080C00
-          305188852900047B0060C8232378008499001446F2573CF12BAE10E72A000078
-          99B23CB9243945815B082D710757572E1E28CE49172B14366102619A402EC279
-          99193281340FE0F3CC0000A0911511E083F3FD78CE0EAECECE368EB60E5F2DEA
-          BF06FF226262E3FEE5CFAB70400000E1747ED1FE2C2FB31A803B06806DFEA225
-          EE04685E0BA075F78B66B20F40B500A0E9DA57F370F87E3C3C45A190B9D9D9E5
-          E4E4D84AC4425B61CA577DFE67C25FC057FD6CF97E3CFCF7F5E0BEE22481325D
-          814704F8E0C2CCF44CA51CCF92098462DCE68F47FCB70BFFFC1DD322C44962B9
-          582A14E35112718E449A8CF332A52289429229C525D2FF64E2DF2CFB033EDF35
-          00B06A3E017B912DA85D6303F64B27105874C0E2F70000F2BB6FC1D428080380
-          6883E1CF77FFEF3FFD47A02500806649927100005E44242E54CAB33FC7080000
-          44A0812AB0411BF4C1182CC0061CC105DCC10BFC6036844224C4C24210420A64
-          801C726029AC82422886CDB01D2A602FD4401D34C051688693700E2EC255B80E
-          3D700FFA61089EC128BC81090441C808136121DA8801628A58238E08179985F8
-          21C14804128B2420C9881451224B91354831528A542055481DF23D720239875C
-          46BA913BC8003282FC86BC47319481B2513DD40CB543B9A8371A8446A20BD064
-          74319A8F16A09BD072B41A3D8C36A1E7D0AB680FDA8F3E43C730C0E8180733C4
-          6C302EC6C342B1382C099363CBB122AC0CABC61AB056AC03BB89F563CFB17704
-          128145C0093604774220611E4148584C584ED848A8201C243411DA0937090384
-          51C2272293A84BB426BA11F9C4186232318758482C23D6128F132F107B8843C4
-          37241289433227B9900249B1A454D212D246D26E5223E92CA99B34481A2393C9
-          DA646BB20739942C202BC885E49DE4C3E433E41BE421F25B0A9D624071A4F853
-          E22852CA6A4A19E510E534E5066598324155A39A52DDA8A15411358F5A42ADA1
-          B652AF5187A81334759A39CD8316494BA5ADA295D31A681768F769AFE874BA11
-          DD951E4E97D057D2CBE947E897E803F4770C0D861583C7886728199B18071867
-          197718AF984CA619D38B19C754303731EB98E7990F996F55582AB62A7C1591CA
-          0A954A9526951B2A2F54A9AAA6AADEAA0B55F355CB548FA95E537DAE46553353
-          E3A909D496AB55AA9D50EB531B5367A93BA887AA67A86F543FA47E59FD890659
-          C34CC34F43A451A0B15FE3BCC6200B6319B3782C216B0DAB86758135C426B1CD
-          D97C762ABB98FD1DBB8B3DAAA9A13943334A3357B352F394663F07E39871F89C
-          744E09E728A797F37E8ADE14EF29E2291BA6344CB931655C6BAA96979658AB48
-          AB51AB47EBBD36AEEDA79DA6BD45BB59FB810E41C74A275C2747678FCE059DE7
-          53D953DDA70AA7164D3D3AF5AE2EAA6BA51BA1BB4477BF6EA7EE989EBE5E809E
-          4C6FA7DE79BDE7FA1C7D2FFD54FD6DFAA7F5470C5806B30C2406DB0CCE183CC5
-          35716F3C1D2FC7DBF151435DC34043A561956197E18491B9D13CA3D5468D460F
-          8C69C65CE324E36DC66DC6A326062621264B4DEA4DEE9A524DB9A629A63B4C3B
-          4CC7CDCCCDA2CDD699359B3D31D732E79BE79BD79BDFB7605A785A2CB6A8B6B8
-          6549B2E45AA659EEB6BC6E855A3959A558555A5DB346AD9DAD25D6BBADBBA711
-          A7B94E934EAB9ED667C3B0F1B6C9B6A9B719B0E5D806DBAEB66DB67D61676217
-          67B7C5AEC3EE93BD937DBA7D8DFD3D070D87D90EAB1D5A1D7E73B472143A563A
-          DE9ACE9CEE3F7DC5F496E92F6758CF10CFD833E3B613CB29C4699D539BD34767
-          1767B97383F3888B894B82CB2E973E2E9B1BC6DDC8BDE44A74F5715DE17AD2F5
-          9D9BB39BC2EDA8DBAFEE36EE69EE87DC9FCC349F299E593373D0C3C843E051E5
-          D13F0B9F95306BDFAC7E4F434F8167B5E7232F632F9157ADD7B0B7A577AAF761
-          EF173EF63E729FE33EE33C37DE32DE595FCC37C0B7C8B7CB4FC36F9E5F85DF43
-          7F23FF64FF7AFFD100A78025016703898141815B02FBF87A7C21BF8E3F3ADB65
-          F6B2D9ED418CA0B94115418F82AD82E5C1AD2168C8EC90AD21F7E798CE91CE69
-          0E85507EE8D6D00761E6618BC37E0C2785878557863F8E7088581AD131973577
-          D1DC4373DF44FA449644DE9B67314F39AF2D4A352A3EAA2E6A3CDA37BA34BA3F
-          C62E6659CCD5589D58496C4B1C392E2AAE366E6CBEDFFCEDF387E29DE20BE37B
-          17982FC85D7079A1CEC2F485A716A92E122C3A96404C884E3894F041102AA816
-          8C25F21377258E0A79C21DC267222FD136D188D8435C2A1E4EF2482A4D7A92EC
-          91BC357924C533A52CE5B98427A990BC4C0D4CDD9B3A9E169A76206D323D3ABD
-          31839291907142AA214D93B667EA67E66676CBAC6585B2FEC56E8BB72F1E9507
-          C96BB390AC05592D0AB642A6E8545A28D72A07B267655766BFCD89CA3996AB9E
-          2BCDEDCCB3CADB90379CEF9FFFED12C212E192B6A5864B572D1D58E6BDAC6A39
-          B23C7179DB0AE315052B865606AC3CB88AB62A6DD54FABED5797AE7EBD267A4D
-          6B815EC1CA82C1B5016BEB0B550AE5857DEBDCD7ED5D4F582F59DFB561FA869D
-          1B3E15898AAE14DB1797157FD828DC78E51B876FCABF99DC94B4A9ABC4B964CF
-          66D266E9E6DE2D9E5B0E96AA97E6970E6E0DD9DAB40DDF56B4EDF5F645DB2F97
-          CD28DBBB83B643B9A3BF3CB8BC65A7C9CECD3B3F54A454F454FA5436EED2DDB5
-          61D7F86ED1EE1B7BBCF634ECD5DB5BBCF7FD3EC9BEDB5501554DD566D565FB49
-          FBB3F73FAE89AAE9F896FB6D5DAD4E6D71EDC703D203FD07230EB6D7B9D4D51D
-          D23D54528FD62BEB470EC71FBEFE9DEF772D0D360D558D9CC6E223704479E4E9
-          F709DFF71E0D3ADA768C7BACE107D31F761D671D2F6A429AF29A469B539AFB5B
-          625BBA4FCC3ED1D6EADE7AFC47DB1F0F9C343C59794AF354C969DAE982D39367
-          F2CF8C9D959D7D7E2EF9DC60DBA2B67BE763CEDF6A0F6FEFBA1074E1D245FF8B
-          E73BBC3BCE5CF2B874F2B2DBE51357B8579AAF3A5F6DEA74EA3CFE93D34FC7BB
-          9CBB9AAEB95C6BB9EE7ABDB57B66F7E91B9E37CEDDF4BD79F116FFD6D59E393D
-          DDBDF37A6FF7C5F7F5DF16DD7E7227FDCECBBBD97727EEADBC4FBC5FF440ED41
-          D943DD87D53F5BFEDCD8EFDC7F6AC077A0F3D1DC47F7068583CFFE91F58F0F43
-          058F998FCB860D86EB9E383E3939E23F72FDE9FCA743CF64CF269E17FEA2FECB
-          AE17162F7EF8D5EBD7CED198D1A197F29793BF6D7CA5FDEAC0EB19AFDBC6C2C6
-          1EBEC97833315EF456FBEDC177DC771DEFA3DF0F4FE47C207F28FF68F9B1F553
-          D0A7FB93199393FF040398F3FC63332DDB000003BB4944415478DACDD7494C13
-          511807F06F2845413A94026D4156D9979B3146AF7A331AAFE059C212202E0448
-          40A39020C12540588267E1EC72D4ABC6186FB2EF6B692B8596820894F17BB533
-          CE4CDF9B4A2CC1AF693A9DEDFF9B99376FDE708220C04916F7DF00388E833EC3
-          A9FC08D0B7E3F4559C650873D61666BD3F84FDA6AAAD9F1352AE38D1CB9FCED3
-          73515FA3016253743AD08539FD00736C8787F003C0BB2FEC9DAFF6EC4E2A0083
-          3CFF269A83EB97F57AD0E1D9388EF261D6C7FD7DD815E0F56D8FE7A6121067D8
-          CED545C664E9C27DECCA9AF5F960DAE7F396BB3D061580174A30DCAA02E89292
-          7EEB9DCE2305B1B65B42C0047E11C005018A5400D3BDFB606A68F04F6F0E0CC0
-          FAC30710EAAE218D39E1D163305654F8FFBB3A3AC0F5ECA9B47C19C327B50096
-          0020D26C86AC6F23648FD2C69EE12170D4D5311124DCDCD5057C69D99F99B8EE
-          5C49311C381C12608A0528C47073448404C81E195500FC88A12158ABAB0D4290
-          706B5737F065654A15AE37535C240156481BC0BB810AC897014859DADAC05451
-          1974A46E44D86408129E8CE171EA70720906FAC1DEDC2CFD5F45C08C16204906
-          10776CA4EC78338020156A1DF9D9228059162057051011671901EEE16110F063
-          2CA587AF502E950D01732C400E0212550011918A88780A82561B18BE4C0927B5
-          86807916201B01091480884843842904C285E14B8C705276042CB000E7340022
-          225D03E1C2DB74B1B656B3AF20804516200BC34D1A0052697867982BABA8CB9C
-          2F0761B1B151737B07862FB10099181EAF01486F6D034B55956680BDAF0F165B
-          9A99CB9D18BECC02A46B003230DC1A225CAC35442C3010DF317C450B60A40048
-          783225DC890D8EB48BC4D2D2A06536068200565980540A2013C35328E10E0C9F
-          A9ADF14F6777F78099D230571131AF42AC63B84D0B1027036460179A7AE72E35
-          7C1AC3E55D710E03B1FCE2392C60C315CBA505489101A2F0617471742CE86164
-          C7F02959B85804918B080BE561F4B9A810F6020F2302B0B300C9B8135E06B834
-          36AE00AC0DBD82C99A1ACDC7715E4F0F58CB6E29009F0A0B24C006863B701E15
-          60C51D18649720B3BE1EB21A9BFCD34BFD7D30D3D2F2570392ECD656480BF415
-          734FDA61BEB3535ABE8900270B605101FC672230B4DA3BE2908CB59D9B0D306C
-          9BB8881863889EF05F8B9C019770B853EEDE3AA304F0FC3B3D07D74843E48E69
-          584EB248277420C0DB728FE7861A50001C7C89C417935804847B70EEC3AF17B3
-          0EF0078710171030AE0090A3EE8D8D2D8CE4B80E9C7B05E7C484F9F87740E03E
-          E01B5243B5D73B16F46A765275E2805FC2507DDF585377F60000000049454E44
-          AE426082}
+          F4000000097048597300000EC300000EC301C76FA8640000045F4944415478DA
+          ED966B50946514C7FFB05C965D2E01CD420889C0284C2C581B92868698E490C0
+          D28C0A024125994E4682906182E28490C9A029054C0C44086625B0DA05041A70
+          C6A26D1222459042210C929BEC8D85177A7719767D5D589E191AED83FF2FCFCC
+          79CE7BCEEF3DE7B919E001CBE021C0FF12C079D317F6168F70B2C727A9608572
+          D27C2109D826861263439668745896D07566F3DFF302A89273ACD8CDD1CF2FB1
+          8D59EFCA7ACCC66C417F786B508EE29A4EAAE4C29F03B21185F7BD103A009E71
+          A2CFC2FD9DB7266FF164CD57B2C6D67EF5B8DA93376F7DB34EB752E5F55DA75A
+          0B825FD60BB0ECD5CAD16F3302CDEDACD9CC58B334CB7B7B957A6CCE0B99B712
+          7D430A6C78B75A72AD30D4427F0BA2CF4E5DCE13EA4DAC0178BD621A205F0812
+          A9FCBB4AC218116705F8F963A1CEC4D4145052D381FCF36D48D9BA1C41BE4E78
+          7AC7348098F6EFF9478AC88C1FB0C6CB1EFBA296836DACDB41953F11C0A51342
+          9DE469C562D4887BE88A18E060AC00EB058E58F9E63480CABF774086A88C3AC8
+          C726E0EA608982C4E76066CA8450F91301341C63029CAAEDC02755BFD3018D90
+          FE8A0F7C3DECD4F635F1D30033FEDDFD1224E7FD88BF6E4BB061C5E348897C8A
+          1147E54F04509BAD0518B8A34044FAF798A4AB70386E257CDC799A75B12EA152
+          3DD666876AFC55AD883B5287B1710AF97BD6C26D9195662E603721C07747B400
+          25D56D28AD69831FDF01FB6356307CCBEBDAD56378C052863DB7E237545EEC44
+          A89F2B760AF91AFB0B7B080144595A805D39F5E8BA3582C3DBFDC077791424BA
+          7A631049B90D586C6F8993BB0334F68DEF10027C9DA105884813A9CB59762098
+          3E56592091443E8EE843E7C1651BE3F3D41735F6B0144280D387B4DB30F2A008
+          E313141D281826C67A00EE8AA4A481A3E8EF8C8D5828A5C167B4F93D4280D203
+          DA0AC4E754E3F6B00C593BD7C19167A137F18C7AE95D90F4D105D85A71703C21
+          50638F4C230428DAAF05F854F42B1A2FDF40C86A77BCE4EFAE37F18CCE5D6CC7
+          977557F00CDF096F840934EE31E9840005FBB4009D3D83C82C6E80A9891152B7
+          AD05CF9A0B7DBA231D436A5E2DA47225E2C35781EFAABDA8B6BD4F0890BB9779
+          1015568921BED2A32EE9AE2DAB606733FB136154A644EE994BF4AE1982BB334F
+          0D70B7766412021C4B6202A816D5F1B24674F70DC3885E58CF7A3B43E0E1087B
+          1B0B18B20C30382243737B2FEAC59D902994B0B6E42039C61F5C3313469CB73E
+          2004F83041A833A9DA095FD5B6D095B849DF0D5373B66099B31D2283043AC955
+          4A3C4A0890193FF7F5DA37308AA6D62E74DCECC788440E8A9A8239D7144B16D9
+          E24977272C5DCC9BF3DBBD3904006EB15592C4D840AE39C714FFA524B2311C2D
+          AA965E2F0A612C20DD17D16BE72A7CF82E1B037C3DC88E3D42D5FF74956A6AE9
+          3C7BAD3078935E00A7F03207B619B7C5C7CBCD5AF0848BE1422B21958FE197D6
+          3F269B5AAE0F29E452AFEEF2885EBD0033101CAE450E454D064D5014972CD5EC
+          3262B1A42C96E13732E9E8DBF7269F13E07EEA21C00307F8178975D1309D5A65
+          3C0000000049454E44AE426082}
       end
       item
         Background = clWindow

+ 1 - 0
source/forms/NonVisual.dfm

@@ -1379,6 +1379,7 @@ object NonVisualDataModule: TNonVisualDataModule
       Hint = 
         'Exit application|Close application (any opened sessions are clos' +
         'ed)'
+      ImageIndex = 61
     end
     object OpenedTabsAction: TAction
       Tag = 15

+ 0 - 1
source/forms/ScpCommander.dfm

@@ -1870,7 +1870,6 @@ inherited ScpCommanderForm: TScpCommanderForm
       object TBXItem178: TTBXItem
         Action = NonVisualDataModule.CloseApplicationAction2
         DisplayMode = nbdmImageAndText
-        ImageIndex = 61
         Stretch = True
       end
     end

+ 1 - 1
source/windows/UserInterface.cpp

@@ -109,7 +109,7 @@ void __fastcall SetOnForeground(bool OnForeground)
 void __fastcall FlashOnBackground()
 {
   DebugAssert(Application);
-  if (!ForcedOnForeground && !ForegroundTask())
+  if (WinConfiguration->FlashTaskbar && !ForcedOnForeground && !ForegroundTask())
   {
     FlashWindow(Application->MainFormHandle, true);
   }

+ 7 - 0
source/windows/WinConfiguration.cpp

@@ -606,6 +606,7 @@ void __fastcall TWinConfiguration::Default()
   FKeepOpenWhenNoSession = true;
   FDefaultToNewRemoteTab = true;
   FLocalIconsByExt = false;
+  FFlashTaskbar = true;
   FMaxSessions = 100;
   FBidiModeOverride = lfoLanguageIfRecommended;
   FFlipChildrenOverride = lfoLanguageIfRecommended;
@@ -1056,6 +1057,7 @@ THierarchicalStorage * TWinConfiguration::CreateScpStorage(bool & SessionList)
     KEY(Bool,     KeepOpenWhenNoSession); \
     KEY(Bool,     DefaultToNewRemoteTab); \
     KEY(Bool,     LocalIconsByExt); \
+    KEY(Bool,     FlashTaskbar); \
     KEY(Integer,  MaxSessions); \
     KEY(Integer,  BidiModeOverride); \
     KEY(Integer,  FlipChildrenOverride); \
@@ -2355,6 +2357,11 @@ void __fastcall TWinConfiguration::SetLocalIconsByExt(bool value)
   SET_CONFIG_PROPERTY(LocalIconsByExt);
 }
 //---------------------------------------------------------------------------
+void __fastcall TWinConfiguration::SetFlashTaskbar(bool value)
+{
+  SET_CONFIG_PROPERTY(FlashTaskbar);
+}
+//---------------------------------------------------------------------------
 void __fastcall TWinConfiguration::SetBidiModeOverride(TLocaleFlagOverride value)
 {
   SET_CONFIG_PROPERTY(BidiModeOverride);

+ 3 - 0
source/windows/WinConfiguration.h

@@ -457,6 +457,7 @@ private:
   bool FKeepOpenWhenNoSession;
   bool FDefaultToNewRemoteTab;
   bool FLocalIconsByExt;
+  bool FFlashTaskbar;
   int FMaxSessions;
   TLocaleFlagOverride FBidiModeOverride;
   TLocaleFlagOverride FFlipChildrenOverride;
@@ -564,6 +565,7 @@ private:
   void __fastcall SetKeepOpenWhenNoSession(bool value);
   void __fastcall SetDefaultToNewRemoteTab(bool value);
   void __fastcall SetLocalIconsByExt(bool value);
+  void __fastcall SetFlashTaskbar(bool value);
   void __fastcall SetBidiModeOverride(TLocaleFlagOverride value);
   void __fastcall SetFlipChildrenOverride(TLocaleFlagOverride value);
   void __fastcall SetShowTips(bool value);
@@ -764,6 +766,7 @@ public:
   __property bool KeepOpenWhenNoSession = { read = FKeepOpenWhenNoSession, write = SetKeepOpenWhenNoSession };
   __property bool DefaultToNewRemoteTab = { read = FDefaultToNewRemoteTab, write = SetDefaultToNewRemoteTab };
   __property bool LocalIconsByExt = { read = FLocalIconsByExt, write = SetLocalIconsByExt };
+  __property bool FlashTaskbar = { read = FFlashTaskbar, write = SetFlashTaskbar };
   __property int MaxSessions = { read = FMaxSessions, write = FMaxSessions };
   __property TLocaleFlagOverride BidiModeOverride = { read = FBidiModeOverride, write = SetBidiModeOverride };
   __property TLocaleFlagOverride FlipChildrenOverride = { read = FFlipChildrenOverride, write = SetFlipChildrenOverride };