Jelajahi Sumber

Icon on New version message

Source commit: feec9ead6918c5202d0d5a9b4b358c9205d5530b
Martin Prikryl 10 tahun lalu
induk
melakukan
5f5ec98a52
2 mengubah file dengan 432 tambahan dan 0 penghapusan
  1. 426 0
      source/forms/Glyphs.dfm
  2. 6 0
      source/windows/Setup.cpp

+ 426 - 0
source/forms/Glyphs.dfm

@@ -27726,6 +27726,72 @@ object GlyphsModule: TGlyphsModule
           0531F4C84A1CBC8139989C9A2D2EC0A1773F7B52A1F2217CDB0BB71E14B1EDD2
           730C610707DF7EF5D7A201DC6C7BFADFB88697761C357E76F8838EBB8D2D08E0
           41D8BF4DDFAADF0710B0730000000049454E44AE426082}
+      end
+      item
+        Background = clWindow
+        Name = 'Installer'
+        PngImage.Data = {
+          89504E470D0A1A0A0000000D4948445200000020000000200806000000737A7A
+          F4000000097048597300000EC300000EC301C76FA864000007424944415478DA
+          AD967D5014E71DC7BFBB7BBBF7CEBD7178BC890227824182A636D34C6C353389
+          041A9AA469EB646A92A9A6B67106D3CC34AD99C6986927E93FE21863A24ED3C4
+          748C06C50E49D52A828DA4D04CA23218A2801E821C2F77DC71C01DF7BEDD670F
+          8EBD3BE818ECF3CFB3BB77CF7E3FDFEFEFF7EC2E857986E999569E95AB11A6D5
+          08D12A8429AD30AB799A0D3937DDEB397F70937923CFF332F25F8AA2C258E0A0
+          E6FDE5275FF1DA341D38854610D788E23236E8DAB2CAF16FEEEA7EA34AA9284D
+          4F4FD7FABC5E0C8F383C3E9FCF1F0804860E1D3A54FEFF0178BA8B07AB814AA5
+          854CAEE1C374D055921D703E153D94515D5569601806369B0D5E0160668C8D8D
+          A1ADADCD7DE0C001E3DD033C6BE721D34280E015AAA08B6283CE72D5D78A9AA2
+          5B79C5C5C5387BE614ECB76D10CA406A2024A545F9AAFBD0DFDF8F8E8E8E86C3
+          870F57DF1DC0E6099280001118A5B8E068A965D2B4DA539FBEE39947D0D2D282
+          6CCF3B294B5AC72A704FE94A5CFCACD95BBBE7A5748A5AEA5F38C0AFF828270F
+          BA1E5AE6738F85FD4B4C9C5366EEFA08BBB66FC5B163C750C6D6A52CB9E2AF86
+          B5A8049FB734E34FAFFDDA150C879ED41A4A2F2C08807B31E8DCB9F696AFAA60
+          38BBAEDD4B5FEDB3C13CDA85DFBDF002EAEBEBE704E8E47F8ABC25F9B870EEEF
+          78AEC28892F5DB2201EFE8718DD9FCEC7C69CC0930E1EEF8C14797F567D6B0E7
+          3877E7116ADC1BC655C57AD87B46B0F9E7BF406363E39C00EDC12750682D1201
+          2A977D035699869275DB787DE672F77C692400F0BC4D31E970BC2F579B7EDCD9
+          B48F19B9F179EC3AC56282BB07B68925C8CEC943381C06177142A79141CE31E8
+          B73B31351580396F1532321661A0BF17DAE80DB0CE53E2FA8C8207E64D8392BA
+          E664EC89B1C16B86CEE67D54686A3C81F4C32F0B30E50F81A669E8743A71263B
+          C06AB5627272122CCBC26432A1A8A808838383708C0CA3843A1A5F3F5F1A7180
+          A0F766C433748DBEF2E9AED8D64A1AEFFE2B0BA1704414D2EBF520CF0192447E
+          7EBEF82C90C96422406161211C0E07EC763BD6681A12E316B6EBBD553B91B668
+          5954AE29641213B0FD83A7358B100AF9F175632DBCAEFE84C5FB2F640A31FBC1
+          711C8C46A328180C06919B9B2B5C9F1213210079797970B95D18B83D80F596A6
+          F87AB531172B1EDA8E68348C5B971A505E5D4B2500787A4E0AB679505C1A14A6
+          A5B07D5587BECB27E369EC6D340B517BA1542A6130184410BFDF0F8BC522CE24
+          110266CE34C31E1800354E619DAE4974BDB8FC712C59F524FADA3F85B3F71268
+          4686EFFEECAF890063DDC779F051D289C21F38D0BA1C84C534F68869BCD9A016
+          1350ABD5620948294802C4B5F00E10CF357A0D60E1E1A01CA0B534B62AA662AE
+          2341DCFCE2630485BEA21916144D00DE4B02B87E948FB98D41903468A5114AF3
+          72318D17DF68165E3ACE38C04C0F908624208C9C4134238290298471B9076B73
+          B3F19B0D3B60BFD280911BFF0125B826C2342D9B1BC0FDCDDFC41210715E9CA7
+          D390719019ADE8BED187977FFF263C53321180441B894444203287F5614C597C
+          484B0FE3B71BB6A0589F839ED60F10F079045176569C80504C2A80ABF3835809
+          662024C72415466D016B2AC69E3FFF118DADFD880A97A3D128140A85382BD50A
+          7CFFB16CFCF2A91A0C5CAAC770774B8263223C034251F41C0057FF2226209621
+          2E1E9D4E23764CB30A70E652F4F60FE3E3BAD308091F29A4146A2E88C71F5B0F
+          B3418E6B170F0A5BDA3D2DCE4AC409082BCEE4ED990230DA7130DE84BCA40F44
+          08C93199196D363459F7A1BBF57D716DE1FD9BD0D3F62106AF37CF8A128078DD
+          1341886C0A80B37D3F0F4913C621A6AF2540F064BBAA78D5D28A906BB82FD47B
+          71B7CAEF7551B3756667A31741D8847290910A7079EF6C0924E2B3694C83498E
+          33BEB31567F76E106B2AC6CB4844896B6656743619261540789CEA3E3BF2FC2D
+          39CBEA52FB409A46ECDA0CC4A235DB6200C24DA5227472D3C5CBC18AB0E148C4
+          53FD7A5BAEF3FAF50911202B6BB5CA6A6556BFF2FC83AF952D33AFA3789EE291
+          D48C497D40CE2DF7D74C03489C3212D19472307C57BFEFFCBBC77B5EB58FB82F
+          F7F6F6FAE325C8C9C951529C7AC5E627CA2A9F7EB4A846AB620D31A1A48694F4
+          81E57B2F090015B3FB5B9A4252397C01B84F7DE1AC3D76B6F71316A16B443CE5
+          7B809C67E5AFC85D6C5295EDDAB666FB4AAB419246F2AE8822F3819771F6AD8A
+          842D9602425CDF0E34BD7DB277F7D078A0FD7657973D76A3393E4852D2F85171
+          E5C6470A84346486F84E90F446E6833B70EEAD47139A4E5A0E5F80769FF972AC
+          B6AEC99EE03AC131E61FD369C8CB766E2DDBBEB2509F9246D6DA3F080095A9DD
+          CEC8F8EE8150D3BE4F86763BE7707DA70009693C575550B9F1E1C535696AD21B
+          B12102ECAB4A78DC4E0519F73F2F4DD69EB8E09CD7F5B702484EE3D52D2B84DE
+          D0ADA3840D150788753EDF33186D7AE7B453701DF99FAE170230671ACB2B5E37
+          34BEFD43F804D7E7AF846A4FB48CDD91EB050324A771F4BD57F69C3EF2C6CD03
+          A7BDB54EDF9DBBBE5B80781A8CF08E16BE0B0441FFD0B7712D1DFF059D8CC24E
+          66BF17C90000000049454E44AE426082}
       end>
     Left = 32
     Top = 368
@@ -28744,6 +28810,105 @@ object GlyphsModule: TGlyphsModule
           188DBA287F45A64137E7E360981DF378398EFFE0C0EE748111D376E3F695EBDD
           28716E10436D53C553D5EB4AD52A3A5DE0393BDBD074A1A9153BDBB66EDA55BF
           55C10A0AC18BB7BF019A87E5CF155205F10000000049454E44AE426082}
+      end
+      item
+        Background = clWindow
+        Name = 'Installer'
+        PngImage.Data = {
+          89504E470D0A1A0A0000000D49484452000000280000002808060000008CFEB8
+          6D000000097048597300000EC300000EC301C76FA86400000B6B4944415478DA
+          B5980B7453F51DC7BFF7919B67F36A9AA4491F297D50CA43191437184374C84B
+          610E15867AB629283E8E7ADCF478C67C9F9DA33BE86488084C5014F50C713819
+          73500456A1F2105A1E8552FAA02D699B364D9AA4CD3B77FF7B934043D302CA7E
+          C93DF77FFF49FEFFCFFDFE1EFFFF0D85616CF18AAE09E79DCE8F1CDE60718492
+          533C254394160E3962A40D96F18FB4F08EA77EE25C3973A47339C3B059E063E0
+          014794666F572A0B0FE3071A35DC87372F6F5E7FA8C1BE44A1CC00CF08500A44
+          848300D21236909B15F53E39D1DE357794A7ACAFF3041AAA3612BE288A7FFA00
+          8CB67284FDAE356B7EF7E6532F6DD912FABF004E7EAE71FB8106F75C4EA68252
+          A9229002A09C9CD940717624F0FB49AD3263B856D6E3B083E779048341F47A3C
+          08F8FD64640AC66C2B7E34B6A023C6CA678F1F3FBDFABA034E7DA16D7B657DDF
+          5C304A48644AC8E5022013D4A84291596561E59DFA0318535A02BF3F0097CB05
+          9FCF47DA7E44A351F1F7FDFDFD68BFD088D9B3A7F1991992D72D1F562CA75E7A
+          2976DD00A7BFE2D8BEA73E240282958391B241B336C01AB51126277A1C7FB845
+          099984C677470EA1BDB51E9148F8E26FA50A0D6C234A110A85E068FE168B7FF3
+          20342AEEAC4A699A45C9CD4DD70570C66BBDDB77D5C5082081E39888411D66F5
+          2A1FE4914694F0B578F5BEA9A8AEAEC6F1037F87367606728E029D18D1139481
+          B2CC279025387E78274A35E770EBC26791953B36EAF7F53CABCA1CF7E60F069C
+          B3A26FFB8E3A662EC731BC25334271E804173E0FB5C48512FA3C9E5B3413FBF7
+          EF47DDB92A8CCD38070DE3059D20F4F869742AEE405E41196A0E7F8DEC5825F2
+          8C52144E988FE229BF45A8AFE7844C62BA8D52193BBE37E0928DFDC7361FE36E
+          2C3406B0D8B20BE7BC32D4BB8250514EE4C61C78F29E7938505585D3B55F614C
+          761F2CAC8B28180F316F8042AF7E317459793876B002A6C87F4540294743A9B3
+          62F4CF9F86CA901F0EF6B91F57EAC7ADBB2640DED5A4F5F39EEDEF55174E59FB
+          4D04F7EA3F425ECF26D02A2B8E4A67E342AF07FA90074BEF5C8043870EA1E9E4
+          568C31BAA097F344C1F818BE000D976E11F4C6FC4180E2C424CB0B262E44C1A4
+          45087ABBABE4AC611EA5B6745F11B0DF7962A144A1DA18F475CB77EFDD871697
+          04598E8F219744485DA610E2CCA8A56F84A7278C05B316A0A6A6061D273FC628
+          930F2A054314A42E023AD50B60B41412C0DD3045BF81D5C092A44A9D2FC360C3
+          D899CF40AA32F8C3FEBE0715FA319FA405E49DF5EA7EAAFF1385DA3CA7A5E60B
+          D41F781FE1701491284FEE3606098113EE1A722B1A7C36446479301A2CE8EBEB
+          43D87B1E0A3608AD26836472040E870312A902FADC49C8C92B40477B0BC2EE06
+          68D82E841C55A0F9600A24CDB01831693151F46EF4BBDBFFA380F21E2AB3D893
+          0218F2D6BB698954F3DDB6E5E8EDA84B1B0F04151E7634566F6980ADA040AC73
+          19191990C96422684E4E0E140A85D82F954A91999989929212B8DD6E343636C2
+          669683EBFE0252F482A1074797C63C1213E6BF8A5834ECE554C5EA14406FDB6E
+          5E612C85DB7E0A2777BE8160BF2B2D600F5586BF6C3E85FCFC7CA270186AB55A
+          0414A0CC66B30828AC281289047ABD1E454545F090D5A5B5B5153A150F8DAF02
+          19120F38964E195BAAD061D42D8F21336F025A6ABE4441F9322A05B0B77E2B4F
+          730AB06A2B585906CEEC5B8BF6335FA70C12E3293809E09B1F1E87D56A159737
+          01502E978B8006834184158A731250B811AFD78B8E8E0EC8183FACD44168392F
+          38C9254053D11494DDFA04FC9E4E341DFE0C019F13372DDA381850583F850E4A
+          9109655609BA9A0EE2F49EB711F27B2E01A20C2B3655C36834928CA545C0A45B
+          B55A6D0AA04EA783C56A414FA0073EA7173A2905335F45003D22A044AA24604F
+          22AB6012DA4EFC1BF6337B45248A6609E086CB00CF6EE1792109882A823319A2
+          A6446723012C45EDD7ABE068FC5604B4878AF00601CCCACA02CBB2D068341715
+          1460398E13134500546BD5509955E82235338020CAF54550DA778A8039232763
+          E4F447100DFAC92EE843F4B9DB45308A62C899190CE8AEFB948F5FF2A2EBE211
+          4781C93043651A85F6BA3DA8DDBB0ECD1E33567C704C54474884640C0A9B0495
+          4A258289805209B94109A82CC045BBD0CBF6A2383F173F767931AD9CAC306367
+          89AAB51EFF577CA604581C924E03786633CF2700932A0A67E1C548094456A908
+          BE7BDB063CF3FA0E114A38040505D5028180E86A41D528D913F22421627A52A6
+          74117849CCF573FD1891A5C46B335E86596AC0D9CAF5F076B724A09814F5D202
+          BA6A3789319884E393A0493549BCB11A1B71591956AF7815EF7DB217AC442E96
+          19014AC8684151A11D23AF6866043E830F417590C079F0EBD13FC3D3B35F4127
+          49BCE6235B11233711876107400A859E15F79283014FBD9F88C1588A8AFC0035
+          85332BD7439E7D035A5A5AB1FCB917D1E604188611DD2A2829B40593A9650896
+          06C0E8BBF1E75FBE82918662D455AE83CB7E3A0196506D0058B22D600D02EC39
+          F9DEA0188C83C552DC2D9C2952F939FD4828496C7EB4FE2D6CAFA805CD4AC5F8
+          13325B5871645216B7DD3C02BF58B8141D75FB70AEEA034423A15430D2A607B4
+          93FD820D063CB16EC818448A8AB18B7D1292404ACB24B89DEDD8F5D92A747777
+          8B89A5CBD4E3B6BB9F80566FC2E97DABD1DD7C74509CA5034B5EA70574D6BC1B
+          E74BE3D6F4A0493525909A6E10EB6675C51AD215C5F8198F93B254853A52ECC3
+          A1BE2B83A5B4E92100ABDF213188A1637098B814CE8CAE38A6B24E123EE36BF7
+          ACE2BB1BF6B183C0069692B490C300761F5B95F0F040B562575431D9C7A92DD0
+          14CEC0BE0DF79395C79B36F8534A493A970BEE4D6CD706031E7D4B9C32459914
+          B562C3824A32ACD095CEC3CEBFCE1227A12F2B1F29E56440FB7265939602A8D7
+          17A90F6DBDAF42A3CE281FCA85696107F4716A01F04E11507053FA0460AFA8AC
+          607DFEC0770B9FDD7573575797EF2220D9C0142D7F68EA63F3A617DF2B95D0D2
+          41057BD8188C81D3E440376AC10040F68AF5EE729747A25468EF31C7E6359F9F
+          5B19F4F63492AAE015014D26935222515AC05045634BCD135F7878CA0323AC64
+          D918A056BA6419E86EA92617BAB2BBE2806912801E42C9E4F72E3843E7DFF9AC
+          7EFDE916CF9148846FA0C3BEF6CECECEBE81DB5AD6909B6B9432D23C922D057F
+          5C7AD3A2F9D30AE7308CB0F6A4AA954E558E00EA472F4C000E5F88075E47792A
+          5259E3DAF1EEB6C64FC9D08D8168A0B5BBB5B58B0C1A4E4992A4916D948AE332
+          2C31095D70D31873F9F34BCA9759B394561E43C5655C61A9260FFA31BF2280B3
+          AF588893D7DDEEE8850D3BDAD61E39EB3A4887634D8180A74370EB409EA19E8B
+          D92C9BCDC044E95C09C716BEB874C27DB326E7CD26CF4DF450EEE634F9C81CBB
+          18BB56CD49AD6B69EA1FCFD3B1C375BE5D2BB7366D8C84F88668906F75389AC8
+          AA8EC8E520C33EB80BB11993A8B225345D306BB275CAE30BCB1E3267CAB3D3C6
+          A096008EBBFF12E0E56089B6DBC73B365738D6EC3FEEA90CF3B1662AE4ED1062
+          6D2886610113C6984C85998C8CCA91B374F1AB8F4D583275BCE1565AD811242A
+          A76052AD2D0138377DF9A018BEBA21B07BCD3FEC7FF30563676341B475749CEB
+          213F8D0E37F9D500C62D27476EA215D92C15B5CDFF59EE2D8FDE55F2B04E4D76
+          9E9703BE3D775021F6FAE1FCBCB2776DC551F7AE301F3ECF84C39D76BBBDFF6A
+          A6BD7AC0B8D1168B454F71CA1C8D4A5AF2A747C63D5A3E4A3F4D10F312E0ED03
+          369E34EADA22952BBFE85CE5F3D367F9A0EF02011354BBEAFF08AF15306E369B
+          CC0C90379BFFE09CC239F7CEB13D64B4966805C08AB7EF1001FD21F4EE38EC7F
+          77DB41DF0E2A186DB673E4C9A9B93970AD537D3FC084A97372F47270D6BC6C45
+          D93B2FDFF3FCC499CB4657ACBE034D1DB16FD77FD5FB564B57F4949F0FDA3D6D
+          6DEE6B51EDBA01C6AD486AB1C44C3CC3E66F5AF5E8B2DDFFDCD8BAA9C2F72529
+          182D767B4327F9C2F7FE03FD3A01C64D6BB369E514A5A18214DFCFC53CEEE666
+          F7F518F77FA874827403FF88650000000049454E44AE426082}
       end>
     Left = 136
     Top = 368
@@ -59863,6 +60028,103 @@ object GlyphsModule: TGlyphsModule
           72C47805BBABFE65C83EC3E436BEBDF98996F1D6993280EC726FFD0B07B1596C
           3F7EF749E31B374F746EEEFEC99767E59207F81B7C6565DD3B067F5E00000000
           49454E44AE426082}
+      end
+      item
+        Background = clWindow
+        Name = 'Installer'
+        PngImage.Data = {
+          89504E470D0A1A0A0000000D49484452000000300000003008060000005702F9
+          87000000097048597300000EC300000EC301C76FA86400000B164944415478DA
+          D598097054F51DC7BFFB8E3D7367936CB2C42426109044EE43271E15AA454971
+          002FA8050469673C4A696D673AD076C47174BC6A8B4ED504B1452C2A4A457022
+          CA114E110821864288312101B2C96EF6C866B3FBF678FDFFDF6697DDEC6EB28B
+          01DBFFE63FEFEDFBBFFDBFEFE777FDFF2F32FC9F37D90F2DE09A01CC7BB6ADB9
+          AECD502CF87878654A7848F732E40815F9AE8287E5052FE3333F51E1331433DF
+          AD58B5A0F4EBFF2900CDA2C33E5E2E9729956A225E7519828A6738372B775B96
+          4DF61874D67DEBCEEC7FF7AB1D3B76D802BFB55AADE61F1C00F71D15C1A99092
+          9404B94215269EFC591F99EE328C326C7FCFD9F3ED13E9A4B12C4172BB61B7DB
+          A5EEF57A45A7D3D947FAA543870EDDDDD8D8D87C6D011E6A10C1AA4121346A35
+          78DE2FDECB786CB969DEBE55E5AD2DA9D6AF2BE6CE9DCB118BA3BBBB1B068301
+          1E8F276C1A9BCD86C3870FF71F3870E0660271F2DA01FCEC5BC90360695743A5
+          E2DC1CEFB17918C19AACF6F4FE82DF30EEB78FAF9077747480F6B6B636C9F281
+          2697CB919B9B0B8661D0DBDB8BDADADAB6AAAAAAC26B07B0F4A218100F8E7383
+          755B154AB78D613D569E17EC2F177C5A71D75D77CA1A1A1A70A0760F606F82CC
+          E7844CE67F04A3D2C2D49F823BEE98255DDBBD7BB773FDFAF5D3C8D037D70660
+          B9590C150FD64BBA60E1E56EDB4DCAFA514F8EB78E2E2E2EA6C260B79C854E38
+          84A25C75D814C72FEAA1D6DF8EFCFC7C1C397244DCB061C32CA3D1B8E7DA00AC
+          748901F11346796DF55D8299977BEC15F9D6F1256293764EAE13797979D8B973
+          276C9E4B9896D9892CD61036C5996E2D9405F742ABD5E2E8D1A3281B93D6B878
+          D9A337CB6499B6B8755C31C0633E1748BC2F9AD8DF5E28D46DEA4C1DBBC4E2F1
+          95293D1D2CD7B6173F2D2F9162BCA6A606FDCE3328CDB4422FB781957983539C
+          356AA11DFF30140A8504507E3D83850F2D71F6593A9767E4DFB6F9AA02287FE3
+          362C287376E45CD8F2DC9F97DFF0F825BBA262CBB14BCCE9D626A4F41B31BB6C
+          2252535371F0E041C0710CE3D28DC8D484CF410132C62D2605402501A4DB3FC3
+          EC1FCDC4F81FAFF2097DE603C9BAD2CA44BD1137C0F3BB5CC70BED3B6BEE9D7D
+          C3AFBB5BBF5636EDAF825550E18CB202972E756366E97449585D5D1D94BDFB30
+          B5A03F620E0A905C723F5252522480340230B944014EAEC6985B5620AB705AC2
+          DE880B40144D296D4DA76A74B9BAE98DBBFEC298DAEBFC03AC067D8AB1E87015
+          202D4D8FE4E46498CD66283C1DC8D078A154F06019C0D2EB84C9DC07993C0DD9
+          85D3A0D168A452CB3ACE21953783311F92A6CBCC9F94B0378605E869DFB74893
+          A6AB0E58DD2338C2C6B79E9E083759AC68FC777575213333136415465F5F1FB2
+          B2B208589AB4A8919518191919D0E974282A2AA2DB0B69A1E33816DAAE5783F3
+          25EA8D9800D4EABD9D67B7CB35E91561561FD49EF94829599E02F4F4F4481586
+          E33809809ED34ECF69532A95C8CECE46494989E4A9CECE4E90AD05CAD92D11F3
+          C6EB8DA800A6EFBE7820499BBF3196D543DBBAAD0A491805A0DB04EA010AD0DF
+          DF2F599F7E77381CD2E2455763EA95C2C242582C16984C2669B59E9EF449D4B9
+          43BD6137B62FCD2C9A1D411A15C0D2B1C7C3AB33D813DBD6A0DF66C050EDE90F
+          E592601A1A54340D9300004D56B2AF0B02F03C2F01E8F57A693B118098951B7B
+          2D53A5E460F2BCA7D167EEF0669754727101589B3F167DAC129AEC3168F9EA3D
+          B49FDA4E424A8C0EB0552E89A3A142376E5430154AC38686162DAD1480EE81A8
+          072820F596A9DF04A7C309BBD18ED9B97B234383CC39EAC67B503C6311DA1B6A
+          606C3D8E190F6E88D01B13403A6158301A1D04672F1A6A5E41BFB533E2DE3F7D
+          C048E268A850481A3614808A56935D2B8570B95C9220BA80D17175961A464F37
+          6C321BF2583D66BA7684CDA94CCD45E95D8F43455E985A8E7D0077BF0D32A265
+          C6836FC70BF09108C9E2A224CA47367149BA71683AB0096D273E09F3C6DA0F44
+          A9EA50CBD24605D2100A00D02E08820440734591A1808CDCDA433E36C606659A
+          1295FAA9483BF12FE99EEB26556274C56274D4EF44D7775F916B0CE9EC00409C
+          1EB09CFB300810042193B029F910FAEDA8FBE445382C7E6F3CF3290FFAE24285
+          53101AF7F448AB0BB53805A0E3541C934C168574119E540F7AB95E3838077C1A
+          1F09BF24DC2364A272DACFC1F1727C7B7433798E25285CEAB24400CE6E1103E2
+          E9E73208E06593909C5786337BFF8996A3DBF05C8D52AA2454380D1D1A3234A4
+          A8D52900ED1440548870A70AF0A5FB202409B0F3767894E46547EDC5BC8CB178
+          EACE75683FB91D5D2D0789A870E1FE23133F80F9CC6631D4FA412F04CE19B2C2
+          A616C3E5E8C3E2E57FC0F94E2B92C8AB26154B8F34C4684253207A8D2E623246
+          065F81173DC93D70695C9207F2E432BC34FB8FB83E351FCD47DE81E0308708BE
+          0CC1C8389AD50900FC6753B80706830C78C3C7A543AE1D8BB5BFFB3DF69FEC20
+          82E5529C4B79E3F349B9402102E79A540D84892E3489A7719FBE1C6B16BC88B6
+          631FC3D0B28F086182C219868B80A052E306E839FD4E440E5C161E0E2432641D
+          481F87866FCEE1AD8D1FC3E6F4BF3ED28D1D3DD270A2BF0BC06491F89FB7F076
+          E8923270EEE09B7EAB0F121B7ECE0D00200180C60D62B8B5870321B9C16721F5
+          BAA938F5D9DB385BFB1119F241F4F93D45C387C670E9ADF371E39CA52449B7A0
+          EBDC977420AAD868400901981AAA440493D7E7BF18359C7C03D7E0BFC690AD71
+          C68D70DAFBB0A76A1D6C860BD24F5372F4B87DC55AB23560D0B4FF35923BA670
+          C151ADCF8525706200A7DE88518506E74134CF106F703AA417CDC4B16DD5D2F7
+          29F73E82E6439B6168AE09B77A84F04140570A60AC7F5D1C52F4E03C88722F14
+          E95E3EEF5657AFD5EC69DEF3ACC6E3E866C3857143C63E13E21D0CFC67237E80
+          93EBC5A821325834190FCD8350108653403BE1617CFEB7BBA5C744D6F5286263
+          8C0764C60B2033D6BDEA8B2F79637B46C629913569193EFFEB4F240B06043143
+          246A64ECB3C10A142F00A3D78F4D3FB97DA571B8101187016128C0E41512802C
+          A2DAC4161BAB02D1B6784D6D6A7373B36D4880C2C2F1D99FBE71FFFBD999EA5B
+          860A117F750A4FDED03119AF42F694959701E289FDA8A1E44F6073AFB077E5BA
+          FAF9E7CF3758061E1C1D20A7B858CB79E5D73FB574CAC3F367952E552A5875B4
+          1089BAA885DCC35080A9BF1C00187A918A15FBF45C70C3B1FB84E1ADB7B6356F
+          647DCAB6E1006863752525198C9BBC4F8CC99EB0E6D199AB475F97569E6815A2
+          1EC899F6981F202EEB476E21CE77BBEA5FDFDAF242CBC5BE9310D88B44BCD55F
+          3986A942B4E5E54D51F3BC3DC7C3A168F5E2890B17CC1ABD44C933EA40888883
+          123C50A9C481EAC5700460C6930460CEB06572F0B8E021563FDE53BD7167EBFB
+          1E99B74DEEF576B7B6B63AA3E91CEEDF2A416F8C27DE58BB7CF2EAD1F929E5F1
+          542186532367E6AF48199D336C990C0DA5F66E77FDDFFFDD46ACEE8C69F54400
+          22BDF140D9C2F977142C5190DC80183B9C185E0DDD4DABB18BAC033105875C13
+          3C32C79E9396EA7F7C766158AB270C10E18D62ED84358F94136F249587272F82
+          F9C5F09A10006EC844ED307AEBDFDCD119B7D5AF1420C21BABEE2F5D38FFB6FC
+          254A05A31E7C5F1060FD3D88B58510BC8C63EFA9DEEA4D358684ACFEBD00A27A
+          63D9D8D525A392CBA303CC8D6AFD0E93B7BE7A47CF0B2D062161AB8F04400C6F
+          8C5A42D78D68008144A656DF77CA51FDEE973D576CF5110318CA1B01802FD657
+          06E3FD8249ACAFAAB1BED06AF07E2FAB8F3440546FDC7767E9D2825B9F527DF1
+          5AA564F5DA4677F57BBB6D2362F5AB0230D082DE985A9637E99DAAE75FD9FEC6
+          93CD55BB9C2F8FA4D5AF2680D402DEC8D167EA3A2E985DE084EE91B4FA550718
+          686C6161214F4F8870012368F5D0F65FC2AB488B7BC2B4570000000049454E44
+          AE426082}
       end>
     Left = 240
     Top = 368
@@ -61780,6 +62042,170 @@ object GlyphsModule: TGlyphsModule
           EEBEAF70706818BABA2F4357CF65181B0F0FFCA1F1D00DFFBB696601A879EC28
           20D83DE57D00BF3AD678E8E18C01B058E47FFFB546EA1B2C27A4000000004945
           4E44AE426082}
+      end
+      item
+        Background = clWindow
+        Name = 'Installer'
+        PngImage.Data = {
+          89504E470D0A1A0A0000000D4948445200000040000000400806000000AA6971
+          DE000000097048597300000EC300000EC301C76FA864000013834944415478DA
+          CD9B09781455B6C74F55757775A7F774F61012085BD8371118419628880F1545
+          E4B93C8679CAA8E3A8E3BC797EF0CD1BD1E732A3A38EE8A8F3C005455904FC82
+          06928040D88C64270924907DEFA4B7F4BE5475BD7BABD349A7D34D36B6CB77BF
+          DEAAABFBFF3BFF73EEB9D58180618E87B75688D4F16A81C3DC49E0C7B1C10774
+          3F21534773A07379A161A77BEBD6ADDEE17EDEF51AC450DFF0D836BD422612BD
+          D869B2FCBBDDC36A8020090E4D921470400AD143128014F09320D0A480954AC0
+          32359ECB8F8FE87AF3C9A59115E834DCCD163E2C004B969C10243D30F39D0BF5
+          0DCF775A1C240B22C0932344E04593C5B740F3B72C41839714B01C45D88542CE
+          BA76267896C4E8973FB932A6FA668B1E3680673ED68E2DACEB3A5F5ADFA651CA
+          65001416EC13EF9B3EF1F8962329AF5044DA69116BBF7B92D7355F59BFF6F935
+          13CFDF6CC12302F0BB8F3A166757687FAAD65A05225A02729904591D3B80EE76
+          00DD0D82F2D234E18890B08E15695EEB7CE9E5FB8E7DF3BF17131212C699CD66
+          95CBE5A23D6878BD5E0F4110229665493485E8B1D36AB55E3A79F2A4E99604F0
+          E2F6F665874A4C39B55A3B05941884221A6428C109B2573C83C40B0584432665
+          1DABD2BCA6A5AADA746DDD7119E1F17C161717375BA9540A916870BBDD60B3D9
+          C0643281C3E100241EDF7A753A9DBEA3A3E3ED3D7BF6FC037D24734B0178E9D3
+          E6E5872EBAB3ABB50E048046D1A7412012835422E69DC022F15E927008851E7B
+          92C6EB7EFE76C7CF82C61FF7A7A6A4EC9C346912CD300C74757581DD6EE72706
+          E0743A79F178701C07C818D0DCDCCC9595951D3A75EAD4FAFAFA7AE72D03E0BF
+          77342FFFBE82CBBEA27551583C76810F020D629A42CE271C5EC26D178A389B54
+          E2712E50354A1E1D5D3BEAAEF465545B5B1BB4B4B400B2382F1A59BE4734FF45
+          902B280A9D16AD221848434303E4E5E56DDBBF7FFF0BB70C802D5F362F3F502E
+          C8AE6AF7507EF13E27505EB4023A243463F3925E1B25606C72B1CBB5D29B31E6
+          95DFA4476241353535505D5D0DB5B5B5661479177AAECF52880090919191CA89
+          13270AA55229EF0404C072ECD8B1F1E5E5E5DA5B02C0ABBBDA97EF2E136657B6
+          7BA940F1408103488F8D14786D229AB511246355907AEF33AAECD92F6E7A5C7C
+          F1E245A8AAAA82D3A74FEF397EFCF8C66E5B13D9FBDEDC478A950B9D5D9DAB57
+          3FB1B578F1E2C58B162E5C983367CE1C1A3BE2CA952B70F4E8D115E83D39B704
+          80B7F6E996ED2A11E554B401152C1E28AF1548D64A083C3611C5D8954C33BC9C
+          7C7EF1AF1F5B272C2C2C84A2A222A868D46DFAFAE3BF6FCFCF7A6F9E223EF5B0
+          549DAC715A0D20A4A5606E2BFD74DA1D9B9ED9B46953E992254BA6D3348D6B01
+          646666AECFC9C9D97B4B0078E7A06ED9CE62694E791B49F9C51394C7866A9FCD
+          4BB016A03C3C040C249A69106C4E295DF9F8230F09F3F3F321BFA0803BD14EED
+          7AE5A114C5E4B4A9F753E8F04B273E04ABBE0952E73F0AA3A6AF86B6DA0BDA8F
+          3E3BD679C7A2C553B1035A5B5B212B2BEB090461D72D01E0FD43BA655F14A972
+          2EB4A2F7A10E8FA43CF695695E8746EED17F7791753B59C68C0058009CB62877
+          AD68F398AA071F5BF7A0A8A0A000F064D41AC7AFEE5C2C89329D0363E9D7A802
+          F6AE72F298099074FB93B0E7FB3C9839732EBF5A6000478E1CD978F8F0E12F6F
+          0900FF3A665CFA499E32ABA485739342D6B67212639B4116AC361BEAB45DC9F7
+          EDF8AE92655D8CD3CC03B05F916C1E5BF3F8FAB56BE8E2E2621E80244E034A57
+          21A898465051287380ED737E0723804BAE65B070D1DDD0D9D9E907F01402B0E3
+          D60070B4E38E2F4AA27E3CDF843ABC491EDB1C61FEEAD79FBAF3127E6DEBB6C3
+          8A2BD1F3FEB6BFCAE576B9ACD66847A5F4E594FA67D63DB846545A5A0AB80ED8
+          0DBFC0187517C446301021447B27B2EFC7DB5D1C9498E6C292158F805EAFE701
+          18B455E75F79FDA3850187B143F9CED714C007FB0A469778666577583CD46D74
+          D17D5B372EAC0C7CFDBFBECA96B68866FEF140A5C9FDB8A678FD34D0CD587DCF
+          4AC0AB002E829ECEE3901A69018D8C045A48F60180FB01871BA0503F1B0158C7
+          77881880DD6E843993A37515A545F7BFF0E7ED782F714DBBC3A16E8789ED27F4
+          EB2C9DED852FAD9B12725777EAF8EEE55A595A4687C921755FFA05EE5A9ECEF7
+          00D805D0910329917650CA84408B48BEF9F17F012F0F808012C30C5894FE1058
+          2C161E40CBE593B0EAFE3530267522D83ACB3E9930F7D7CFDE4C00571DCDE57B
+          770A35D3FFA3F2723DD435378144A080B8B878BEE5453D3E10F63A90895C483C
+          051231EA200502BE33C405CFEDF68044AA008F64024C9A329B87839FD7B75541
+          04D90509C9E32175CA6D0842657B5BFD85F499CB5EAAB86500D4177C3E5B9D38
+          314BA41C13BDF3B32FE187ACB380767E909C9CCC475F2E97834C260391480406
+          8381171E1313036AB51AD0EE90178A5B63B45102854201494949FCEB180E9E4D
+          4D4D68D32586C9490049E3D240A18E065373D1878953D63F7FD301B456ECDE11
+          3D76C17F3ACC5AB878F63B3870CA0C99396760ECD8B1FCC4ED2F168621E0E606
+          03C03D3F1618151505686BCCB7BD38E218103E0603888F8FE7C1E054C0FB020C
+          6D66AA18ACF5999076FBBD3071C123D0D556D9A66FA94C1F3FFFE98B371C803F
+          EAF2E8D4E8BAFCBD50737E0F10D214C82A934166F669484949E127FEF238AA18
+          80582C06A3D1C86F78B078D4FBF3DB623F00A150C81F939898885227AEC70178
+          1385C78444129C4D592825CC109F3219A6DDFD07A0A51AAEA336EFA3E1BA6158
+          00FC5177593BA1FCE87B60EEA80116ED6D28F9381EC08F59B9307AF4687EE242
+          8601E014C0D1C596C762B178954AC503C0DBE44000587C6C6C2C2F1ED70FAD56
+          CB1F3336167D61DD4988A0CC680B2E40C78B60DC82272079D61A30B65E1A961B
+          86042038EA75057BC1CBFA56251F80F170E442040F60D4A8517C247143E3AF01
+          1800B6341E583C4E0D1C7D2C0E0F0C402291F0E9111D1DCD8BF71750BC85C600
+          684B1EC8043E0054F732AA8C9B0853D25F1C961B060D2054D403070F40810094
+          46C00F474EF2398C27B67C3000BCE6FB0B9E1F40A003707A68341AB03AAC6077
+          D8C06CB0F04E199F4081C87C0EA4545F0078909470586E1810C0D5A21E0C8044
+          0E38942F8023C7CEF036C691C4823100BCC7C700B0AD31003F142CDE7F71C4EF
+          009C1E0AB5028C6E0398D1D682B4A3AD87430069A3C5C0B6FF840074F50380AA
+          246A919821BB614000AD655F1962272C553B2D9D5072F80DB0199A421EE707B0
+          3BD705B9678B780BE3892F7D61A1C100FCCFF901043A008B17A80460648C6041
+          FFDC841BC6458C83697219986B0EF503E0458EB1CEB90DA479674160B141EAED
+          8FC298B98F80B1E50254E7ED7E71DEBACF3E183680F6D21D4E212DA705CA4490
+          69C6404DDED7D050FC7DCFA5AC60005F6475415E61056F613C71EEFAC5E2650E
+          E7347E6F4444043F31007CC5C8BF0C0AC54210AA8540280830735D60236C80D6
+          02506A94F06FA3E7027BFE0848BC0690610014012C125F3B6726947A3A60B543
+          0D8B921E0059E428A8CBDF07FAE60A70DB0C5B163F79E8AD110190483534FA7E
+          A855F540D4D80560D1D54379CEFB600D70030620504E846F739D70F24C01DFE4
+          E089731C8BC762030160ABE389A3EF0720A0918DA5E84BA908E0645EB0125670
+          900E7E4204C0E8A45858E09183A6AA022D850C907131507BDB74C8D495C0022A
+          1136CF7B152CAD55284D0F00E3B2A17352E0B0E8B72CD93412002508804C43FB
+          1E71C0785C205024812C7A0C5C39B3137DD8415E10062054A7C1A122922F82B8
+          C8E14A8F056200582C6E66F025703CB0D5714A60F1FC55610A9D3D8203AF8C05
+          4E8ECE2765C14EDAC12D748393720227E140A420412D95C39A8809A041CB6BE3
+          DC4990AB2D8617921F873B129740CD2F7B51D44B917092178F7FA673984708A0
+          AD78BB33421649FBE47378DB864E8E362E2E2F448FFF155A0DEAA024F35DE8EA
+          6C04916632645788E14046365FE47095F7DB1D03C01D204E09FC1C06801DC103
+          E0D0A4BDE0917B9070941228FA8C84011B69038666801132C089518A21773809
+          178C8B190B0B936783ABAD0D36CF7F15DDD642EDF9DDC0B8ED4851AF78DE01A6
+          8E2D4B9EFE71F8005A8BFED50300BA01F87EDBF45DC317AA52401E930A178F7F
+          014DD517E187520A32327FE2A38E731F5B1B03C0827107885B5F3CB0783F000C
+          841252C0C6B2D02533A10D91879F76CA0E0E81030831DA3A4B505AE0CB906817
+          192B8C8037A6BE047726A7C39573BBC0D0548C04533D91E721743FB6193AB62C
+          7B7624000A3FE906E013EDAB7D5C0F0CBE36B808889EB4180C2DB5F0DA5B9FC0
+          C1CC533D450E03C0D1C776C7F731343C70C5C729E12FA6F8BE448E6AC20406EA
+          A83A70881CBC78A7C0C9A7012DA5818E10C36AC50CF87BFA87E06CADE50BB2C7
+          6DED231EDF02D97BDF6268DF92FEECE1E10368C9FFA7532A8FA4B91ED17D01F8
+          5383F130A8068C03A122119E7DF2293857D2C403C051C7D1C702F1C000B068FC
+          D80FC0FFA30886A28C5100339B81424F2158080B38854E702100D122317CB6F0
+          1D5831F65EA842B5C7D054D01BF100C17E18BE5440007408C0732300D07CFE23
+          A754A1A67BAD0FBC702E0882BF36D8DD02884D5B06B9C78EC1B7FB8E808BF589
+          64180FB23CDD9D0E74F7AF40541F001445F2B7AA04155C49BA0CFB9BBF07236B
+          84FB23E7C0E70F7C03EED63AA8FEF973F0B8AC7D0A5DB0ED7B53810093B67DCB
+          8A174602E0976D7D0070DD62835DE04B8FEEDAE06651414C03295A29B2F6EE80
+          CB15E5C0A15C2791381C7592ECBE1A44103D5F23F0317F1B29828A5413A48F5A
+          0CF74EB80F2A4F7E8E2A7C5EAFD800F1C1B6F7BF86CF6B6A4300FE301200E7FE
+          E18C50053AA06F1A7041CEF03F8F4A16D8DC12889F9A0E0D95A590B9E34D30E9
+          5A07FA387E9048C09CF48760F963BF076363055C3EF37F28C5CC7D04FA04FBC5
+          06DA3EC015688C1840D3D9779D5255641F005C40D483C104A786C7E30551D474
+          50C6A7C2B9FD1F43D989FD7DBB487C9FE8FD1AEAB86458FE9B3F8326610C5A59
+          B683BEF16C90BD836CDFF3B87F3DC0C3D0D2BEE59E3F8E0040E3E9779C32B56F
+          15E88976D87AD0EB8CC09421D07DBB470609335680A1F90A9CFA0AB9A1ADBE27
+          7BB07E8A12C0B4954FC0AC551BA1B3B61415BA7FA26ECEDC53D842DAFEAA60BA
+          0134B56EB9E74F59C307D070EA6F08809A0EB6B84F78900B06480DD449031D3D
+          1B54A3C64351C676283FB69B3F4E9D3016166FFC1F50448F828AA39F82AE29B7
+          5F55EF2D747D2B3E106498637DD2740DAD5BEE7D79240072FF8A00A8E87016EF
+          1BED00086152837703AB82C499AB901BAAA1FD7231DABEAE878E9A12A8CCDD86
+          BA396388AA1EA2D085697C020B201E1D0DCD5B56BF9C337C00F527DE74CA227B
+          0184B2F840AB02840063F5881C82F845CEE8D804F9CF59DB0D9EC6CC1822A892
+          875DDF83C0844A11FFE8A84300368F0040DD89D79D72757F00E1AA7FC8D40878
+          2F1700095FC5292C2ED113D62A0DF0CBE0206C1F064CB013AE1D80E3AFF50018
+          8CC52104182E8C7B3080FC825F8C94B349DD7F190B21366CE3D33F45AE150061
+          EDB1AD5679A44A34548B0F2635308082C2F30840B33AF4FA1E6AB91B448A0400
+          68BADCF0CADABFFCF4DA7000081313131579FB7E5F24168B460FC7E27D808470
+          860F408191727503E045F42E637DEC3D2827F45D01F0B85CD3F9D413DBCB7641
+          98BF360B0B20212121C24D51AABCAF7F7B402913CF1F8EC543ED1E03DF47E01A
+          50548400B4A8FBD87E508D4FB0EDFD4EE85D01F016E4D485F6356F6F3F9FABD3
+          E96CE829EF90012446468E7AFB4FCB5F9A3921E66104961C76F5EF714F2F0452
+          8001142300ADEAB0EB7B48DB0FDC029B6DEEDA43A79AFFF25D6EFD59C66AD50F
+          19001A0294024A4E288C26382AE1E1BB262F787AFDACE7D40A3A6EB0160F9F32
+          7E0022BC0A1805EE367548DB0FA30546BE624BAF9832DEFDBAFC0B3B4334B939
+          B7B6136D09869C02DD834A4898A006DAA301968C92CB05F17F7D61E98605D3E2
+          57F16E18C0E2E1EA81EF101F80A2E252A3C0D3AE1EECFA7EB516D864651ABFC9
+          A9DF76A2A0A3D0C3723A9664F43A8230C255FEDA7450BF0CE174009068404844
+          014744ADBD7BDCBCA7D74E7F2E5289DD10DEE2E10B24D7ED001A8A4ACA780003
+          AFEFE15B608E20D9D26A4BC67BBBAA765A59AEDDCB78F56E8AD19BEAEBCDA16C
+          3F640061DDF0DCA20DF3A7C5ACF2852574810CED92EECB69084071693902D0A1
+          BEDAFADE2BB83F18938D6DFCF668D3B6DC22FDA0A33E5C00A1DDB07CCCBCDF3E
+          3CF5B94885282ED8E21066E5F0AF282485005CB86814301DEAA1B6C038D72FD4
+          D833DEDF5D33E4A88F08403837BCF5BBF91B6E9F1ABD0A9D908410B9DF3F3580
+          4F81E20B9710804EF5505A6093956DDC73A20D45DD38ACA85F0B0061DC903CEF
+          B70F4E442B85CF0D21AB7FC0F001A8EC75C0002D30F20C1FF5F7F635ED748C20
+          EAD70C403837BCF1F49C0DF3A7685611FEDA1066F801089103066A81BB6C5CE3
+          DE131DDB724BBA461CF56B0D801FFDDCB03471DEA687901BE4C80D0301603BD5
+          E15A602F41B0E575CE8CF7BF6BBF6651BF2E00BA470837CCDA307F72D42AFC3F
+          EB420228F33920D40AD06547513F69D876FA82E59A46FD7A02E0C760DDD00B40
+          A70E5CEE38A0D8F27A57C60707B528EAE4358FFA7507D03D0674830F4095CF01
+          DD9137DBA071DF19338ABAEDBA45FD4601E0C7D5DC80019494551A04AC3E1257
+          F88A7A26635B86FEBA47FD8602E81EFDDDB069D686053313EEBD5459AD351ADB
+          DD074FDBB79DAE70DE90A8DF0C00FC087403019C7AE3EAC9334647BBD3DEFCAA
+          FAA0D34B196E54D46F1A80EEC1BB81A1BC4A9200FEF7068AF5322E016BB95151
+          BFD9007C232545AC02107B198694783C2EAD568BFF76E686FFF7FAFF074B8A96
+          E6C8C624F80000000049454E44AE426082}
       end>
     Left = 344
     Top = 368

+ 6 - 0
source/windows/Setup.cpp

@@ -1550,6 +1550,12 @@ bool __fastcall CheckForUpdates(bool CachedResults)
     Params.MoreMessagesSize = Updates.Results.NewsSize;
     // alias "ok" button to "upgrade" only if we have new version
     Params.AliasesCount = LENOF(Aliases) - (New ? 0 : 1);
+
+    if (New)
+    {
+      Params.ImageName = L"Installer";
+    }
+
     std::unique_ptr<TForm> Dialog(
       CreateMoreMessageDialogEx(Message, NULL, Type, Answers, HELP_UPDATES, &Params));