From 1a1e3fc4d2509a121f5e709effca723bb83f320a Mon Sep 17 00:00:00 2001 From: Don Date: Wed, 11 Aug 2021 11:03:35 +0100 Subject: [PATCH] Small GUI update of reader version. --- fpcupdeluxemainform.lfm | 28 ++-- fpcupdeluxemainformreader.lfm | 273 +++++++++++++++------------------- fpcupdeluxereaderremote.lpi | 2 +- fpcupdeluxereaderremote.res | Bin 225288 -> 224288 bytes 4 files changed, 138 insertions(+), 165 deletions(-) diff --git a/fpcupdeluxemainform.lfm b/fpcupdeluxemainform.lfm index d61b2410..f3f46147 100644 --- a/fpcupdeluxemainform.lfm +++ b/fpcupdeluxemainform.lfm @@ -1,12 +1,12 @@ object Form1: TForm1 - Left = 31 + Left = 89 Height = 701 - Top = 68 - Width = 1337 + Top = 94 + Width = 1286 Anchors = [] Caption = 'Form1' ClientHeight = 681 - ClientWidth = 1337 + ClientWidth = 1286 Constraints.MinHeight = 400 Menu = MainMenu1 OnClose = FormClose @@ -44,7 +44,7 @@ object Form1: TForm1 Left = 336 Height = 23 Top = 33 - Width = 731 + Width = 680 Anchors = [akTop, akLeft, akRight] BorderSpacing.Top = 6 BorderSpacing.Right = 12 @@ -59,7 +59,7 @@ object Form1: TForm1 AnchorSideTop.Control = StatusMessage AnchorSideTop.Side = asrCenter AnchorSideRight.Control = btnSendLog - Left = 1079 + Left = 1028 Height = 19 Top = 35 Width = 74 @@ -75,7 +75,7 @@ object Form1: TForm1 AnchorSideTop.Control = StatusMessage AnchorSideRight.Control = Owner AnchorSideRight.Side = asrBottom - Left = 1252 + Left = 1201 Height = 25 Top = 33 Width = 73 @@ -97,7 +97,7 @@ object Form1: TForm1 Left = 336 Height = 427 Top = 62 - Width = 989 + Width = 938 BorderSpacing.Top = 6 BorderSpacing.Right = 12 BorderSpacing.Bottom = 8 @@ -647,7 +647,7 @@ object Form1: TForm1 Height = 23 Hint = 'Double click to allow editing' Top = 4 - Width = 548 + Width = 497 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 8 BorderSpacing.Top = 4 @@ -667,7 +667,7 @@ object Form1: TForm1 Left = 6 Height = 56 Top = 621 - Width = 1319 + Width = 1268 Align = alBottom AutoSize = True BorderSpacing.Left = 6 @@ -677,7 +677,7 @@ object Form1: TForm1 BorderSpacing.CellAlignVertical = ccaCenter BevelInner = bvLowered ClientHeight = 56 - ClientWidth = 1319 + ClientWidth = 1268 Constraints.MinHeight = 50 ParentFont = False TabOrder = 3 @@ -2419,7 +2419,7 @@ object Form1: TForm1 AnchorSideTop.Control = Panel1 AnchorSideRight.Control = Panel1 AnchorSideRight.Side = asrBottom - Left = 1222 + Left = 1171 Height = 42 Hint = 'Try to stop current install process' Top = 8 @@ -2578,7 +2578,7 @@ object Form1: TForm1 Height = 120 Hint = 'Will show error' Top = 497 - Width = 989 + Width = 938 Anchors = [akLeft, akRight, akBottom] BorderSpacing.Right = 12 BorderSpacing.Bottom = 4 @@ -5272,7 +5272,7 @@ object Form1: TForm1 object btnSendLog: TButton AnchorSideTop.Control = StatusMessage AnchorSideRight.Control = btnClearLog - Left = 1165 + Left = 1114 Height = 25 Hint = 'Send email to fpcup maintainer containing Commandscreen output.' Top = 33 diff --git a/fpcupdeluxemainformreader.lfm b/fpcupdeluxemainformreader.lfm index 8b7e5ceb..e15e173a 100644 --- a/fpcupdeluxemainformreader.lfm +++ b/fpcupdeluxemainformreader.lfm @@ -438,10 +438,12 @@ object Form1: TForm1 BorderSpacing.Top = 8 BorderSpacing.Bottom = 8 ItemHeight = 0 + OnDrawItem = ListBoxTargetDrawItem OnSelectionChange = TargetSelectionChange ParentFont = False ScrollWidth = 133 TabOrder = 2 + Style = lbOwnerDrawFixed end object ListBoxLazarusTarget: TListBox AnchorSideTop.Side = asrBottom @@ -457,10 +459,12 @@ object Form1: TForm1 BorderSpacing.Right = 8 BorderSpacing.Bottom = 8 ItemHeight = 0 + OnDrawItem = ListBoxTargetDrawItem OnSelectionChange = TargetSelectionChange ParentFont = False ScrollWidth = 133 TabOrder = 4 + Style = lbOwnerDrawFixed end object chkGitlab: TCheckBox AnchorSideLeft.Control = BasicSheet @@ -491,157 +495,126 @@ object Form1: TForm1 BorderSpacing.Top = 4 BorderSpacing.Right = 12 Picture.Data = { - 1754506F727461626C654E6574776F726B47726170686963BA12000089504E47 + 1754506F727461626C654E6574776F726B47726170686963D30E000089504E47 0D0A1A0A0000000D49484452000000C8000000280806000000BB1CB51C000001 - 85694343504943432070726F66696C65000028917D913D48C3401CC55F53A545 - 2A1DEC20E290A10A8205515147A962112C94B642AB0E26977E084D1A92141747 - C1B5E0E0C762D5C1C5595707574110FC0071737352749112FF97145AC47870DC - 8F77F71E77EF00A15161AAD93506A89A65A4137131975F1103AF08208C204630 - 2D31534F6616B2F01C5FF7F0F1F52EC6B3BCCFFD397A9582C9009F483CCB74C3 - 225E279EDAB474CEFBC411569614E273E251832E48FCC875D9E537CE2587059E - 1931B2E939E208B158EA60B98359D950892789A38AAA51BE907359E1BCC559AD - D458EB9EFC85A182B69CE13ACD4124B08824521021A3860D54602146AB468A89 - 34EDC73DFC038E3F452E995C1B60E49847152A24C70FFE07BFBB358B13E36E52 - 280E74BFD8F6C71010D8059A75DBFE3EB6EDE609E07F06AEB4B6BFDA00663E49 - AFB7B5E81110DE062EAEDB9ABC075CEE00FD4FBA64488EE4A729148BC0FB197D - 531EE8BB057A56DDDE5AFB387D00B2D4D5D20D7070080C97287BCDE3DDC1CEDE - FE3DD3EAEF07C74172C9B71800A200000006624B474400FF00FF00FFA0BDA793 - 000000097048597300000DD700000DD70142289B780000000774494D4507E507 - 0F082C052756224E000010B64944415478DAED9CE9739BD775C67F2FF67D2709 - 92D82852DC45931229D993484E5C5B1A2776EB719B4EDD716732E9A77E68A77F - 51FAADD34E1B4F92C6D3C8919D484E235A4B4451A42811A428101B01120B0182 - D8F1F603449830290092694A4EF0CC70868377BBEF3DE7B9E739E7DEF70A3FFB - ED32EB1B3BBC2C9818B0F2C6B48B36DA7819201345D1B19B2FDD464478618D90 - 49E8B5AA19769B39E130978042DB346DBC6088C0B44C1491164B950E385E82E8 - D43246DD26FA1D267A3AF4E8348AB649DA78D90822911DE7137B2C6A463C664E - 384C74597448A542DB0C6DBCDC12EB9BBCB94410E8B1AA9918B072A2D78CD9A0 - 422239480A5114D9CD1589C632043777F06DA4F9DE6907BD5D86B685DAF8D322 - 8820408F45C344BF957EA7198B518D7048A0C8E64B84A229FC1B6956432942F1 - 2C958A583B7E61AAFAFF6A20C1EDA548DB526D1C0B26066C0CF7D98E9E203683 - 92897E2B431E0B1D66ED01528822C4B777F185B7F1FAB7F1065394F711E269D8 - C914585ADF6E5BAE8D6381DBAE3FBA08A2524819739B9838D9416F9701E957E4 - 932842329DC3BB1E677E2546389EA5228ACF463C939A0B135D6DCBB5712CE8B2 - 6ABF1E4104011C362DD3C39D0CB8CC6854F243E5D3AA3FCE5DEF16ABE11DC467 - 24C57EF47619DAB9481B2F7F0EA29049981CB03239D881DDA63F34AF88C432DC - F346B9B51C235F2CB77BB78D3F7D8298B40A5E1BEB626CC086567D70AEA2228A - 043652FC613EC47230FDB5A2451B6D7C6B086237AB39FF4A37032E0B0AB9F4C0 - 715184F570926B73411E8577DA3DD9C69F07411C360DE7277BE8775A0E24DD7B - 48A4B2FCF6D63AF7D6922FA4D1D17886402445B154C16254D3D76B42269534BD - 2E932DF2606D8B89C14EE4B27AD22F3DDAC46C5063B7E91ADEA35C110945D314 - 4B95DA6F7299048B518D562D6FDA86EDED6DC2E130434343085FD1A9B1588C54 - 2A455F5F5FE3F7C864482412871EEBECEC44A168BC2A21914890C964F6E59502 - 2A950AB3D98C442269C906954A855028443C1E472A95D2D5D585CD666BE9DAAD - AD2DB6B7B7E9EFEF6FD9E689448270384CA150C06030E070389ABEE71E0A8502 - 5EAF97BEBE3E341A4DDD319FCF8746A3A1A3A3A33141BA4C2ABE7FC6C180EBE9 - C4104591BBCB11FE77D64F619F831C276E2E84F8F58D405D35EC64AF9E1FBD39 - 74C0E9BF8A7BDE08976F063168159C745BEB88F3DF57D7F07469F9871F8C35BC - C7FDD54D3EBAB6763047934BF89BD7FB39E9B634BCFECE9D3B2C2F2FD3D9D989 - C5527FEEF5EBD78944227CF8E1872895CAA7DAE0F2E5CB6C6D6D1D7AFCCC9933 - 9C3973A621B93EFAE823CAE58339624F4F0F172F5E6CEA78C562912B57AEE0F7 - FBEB4876EEDC392626269ADA7076769670384C7777F701873DEC7DE7E6E6B87D - FB3695CA973EA7D7EBB974E9D2813E3C0C0F1E3C607676964824C21B6FBC5147 - F2CF3EFB0CBBDDCEDB6FBF7D3841AC0655E5AFBEE3666CA013B94CD2B0A19FDD - F0F1FB85A39BB41300894440A59062D12BB11A94E83572F41A056683FAC0F9B1 - E42EBFBE11402615383FD18D5221E5FA42046F30CD9D0711CE8EF7347C5E365F - 022057A8778E62A94CA52292DE2D356D7372270F80D5A0C4A45550AA88441259 - 728532BFF8FD1AFFD2633C5492EE41A55201100E87EB8C5B281488442248A552 - 643259433BEC450F8BC5521785044178EA48B887DDDD5DCAE53272B9BC766E2E - 97239148100A85585858E0F4E9D34D1DCEEFF763B1581819192193C970F7EE5D - BEF8E20B9C4E2766B3B9B11DB2594451A4546ADEDFABABABDCBC79B33A887775 - 613018585F5F279D4E73F9F265DE7FFFFDA70E26FB0785BD7B4D4D4DD5DA572E - 9729954AE472B9A74BACEF4FBB72AD38F35A30F9DCE4904A05AC7A251D461556 - A30AB35E895EABC4A055A0512BD0A8E48756C5BE0A5F789B8A2872E9AC93D323 - DD0074DB74FCF4574B2CAF279B12647FFEF4DC7872ED774ED9991AB63F215C89 - 7FFB9F45A2C91CD178064783B2B4DD6E677E7E9E5028C4D8D8589DBC2A97CBB8 - DD6EA45269D366482412DE7DF7DDA6CEF134D86C36DE79E79D3AA7BF76ED1A8F - 1E3D626A6AEA80FCDB8FC78F1F2308026FBDF51646A3B1F6FBDCDC1C9148A429 - 415A45B95CAE91637A7ABAD6AE4C26C3C71F7F4C32996479799953A74EB56877 - 917BF7EE71E1C285A3AB62D54E944A9049054A65B1DE57C4AA06D728A5E8D532 - 2C061536A30A834E5925824E895EA3442A1590085F6F7162365F1DF995FB46E8 - DE4E0327BAF5580C4A5E14540A19CE0E2DD1648E5213E9D9D9D9892008844221 - CAE5728D0C914875F071381C2FE41D5C2E57CDF99ADA219B451004E4F22F73AE - 919111161717D16AB547D6A6582C463A9D46A7D33131315123AD56AB65666686 - DFFCE63778BDDE960902B0BCBCCCE4E4240683E16809E2EA36F2CF3F7A855832 - 4BA954462A95A054C8D0A864281532E432694389761430E9AA24F8E46600994C - CA098719B94CC2DFBE3574E822C8E342B92212DCCA201104CC4655C373D56A35 - 369B8DCDCD4D92C924566B35170A85423519F122B0277BD46A75733B984C2493 - 497EF7BBDF71EEDC392C160B7ABD9E0F3EF8A026218F027B7996DBED3E203B7B - 7A7A904824241209F2F97C4B91B4A7A7875028C4E2E222AFBDF6DAD11204C0A0 - 5562D0BEB891FA84C3845E2D23B55BE43F3E5D41A7967166D0C6E9613B06DDF1 - B66BF1519C782A872842682BC34622C7F953768CBAC60E2208022E978BCDCD4D - A2D12856AB9562B1C8C6C6063A9DAE4EB234930BD7AE5DAB93630A858273E7CE - D58DEC8D08E1F3F91045916C36CBC2C202007D7D7D0DE515C0F0F0308F1F3F26 - 1008100804B0D96C8C8E8E32303070A47DBC17CD0E936C0A8502AD564B3A9D6E - 9920E3E3E3C46231EEDFBFCFC4C4444B553019DF22A85572FEFEE210BFFCFC11 - E178969D6C89AB7737B8B1B4C9076F0DE2B41FDF9294D5709AD5707A9F041570 - 74EA5ABAB6BBBBBB96A88F8C8C108FC729954AB85CAE96CBACA228B2B676B09A - 76EAD4A99648964C26B97CF972DD6F4EA793575E79A5253976FEFC796EDCB841 - 3E9F676B6B8B6BD7AEF1F0E1432E5DBA746451A4582C56CBE887105E1004944A - 25E974BA765E53FF51AB191F1FE7F6EDDBDCBF7F9FC9C9C93F2D8200D86D3AFE - F12FC7F16FA4B8B7BAC5FCA338D942995F5C5BE59FFE7AF2D83EC29A1EB432E0 - 30210289548ECFE737F8CFCF56F9F10F6438EDC6A609B2542A25180C522E9789 - 46A33509D072055010B870E1429DF3C8E5F296B5B55AADC6E3F1100C0649A552 - 389D4E2E5EBCD85281602FE7E8EBEBC3E7F3F1F0E143363636884422CCCFCF73 - F6ECD923E9E3BDB61C56921645B1468C56DBBCD7EEBB77EFB2B0B0C0D0D0D0F1 - 13245F2C93CD15C9E68AECEC16C9E68B64F32572F932C57205B5524AA7594B9F - A3B5C9BDFD48A4B2A476F2B87B4C787AAB7F67C776F8E9AF9688A50B24D2596C - A6A7D7D5F78A0415B172A0B37952726E153D1D3A86F67D37A0D72AF8D9D535E6 - BD9B4D09A25028E8EEEE261008904AA50806830882F04CF9872008783C9EE7AE - 62994C26CE9F3F4F3E9FE7E73FFF397EBF9FD5D5550607079B5E1B0804301A8D - E8F57A868686181C1C64616181EBD7AFB3BEBECECCCC4C5399D62A8901D2E9F4 - A115AE4C26538B24AD42A3D1303A3ACAFCFC3C4B4B4B474F907259245F2CB1B3 - 5B20B5932791CE914CE7D94CE68824B264F365CA15B1E9B2F6338356DE39FF6C - 9AF5F33B01EEFB92FCEBDF4DA152549BDE65D571C2AEE3412045BED07881A44A - 59BD66375B5F7FCF64AB239156257D6E639AF55559114BE55B3ADFE974120804 - 0885426C6C6C60B1589A4E9A7D13502A95CCCCCC70E5CA15666767F1783C0DB5 - 79A954E2934F3EC1E572F1E69B6FD6C87AF2E4496667671BCE293C739F3EC93D - FC7E3FD3D3D375A4DBDCDCA4542AA1D3E99E59D28D8D8DB1B0B0C0E2E262D3B5 - 830708521145C48A48AE50269DC9B3BD932799CE9348E58826B324D205D2B922 - A592C8D719244ACF3113AF9049C8172B3CF22718EDAF4E72552A22F19D0202A0 - 5135E6BBD5581D9196FD495E9DE8AD458CC7A1EA075936E3F36BE78D5835A1D4 - 285B2399DD5E9D43999F9FA75028D4CAAC2F026EB71BBD5E4F3A9D6675759591 - 9191A747618904894482CFE7637777B746EA4C2683288A68B5DA237B8FCECE4E - E472395B5B5BACAFAFE376BB9FD8BCC2DCDC5CB57073E2C4333F6F2FF2B51441 - E61E4614DB3B7976B24532BB45929902F174A1E972F5AFD30726AD82EF3DC7DE - 57832E0B5F3CD8E2F20D3F7299149D46CE9D8751A2C91C76B30AA3BEB183F776 - EA51C824F8A2193EFE7C957EA789C47696AB77C3009C74B63EC1B516DA46AC88 - D51C249DE78BA5CDAAC17A4D2D5D6FB15850A95435F9F02CF9C79E2CBC75EBD6 - 81F2A7D3E97CE67B49A552C6C7C7B97EFD3A4B4B4B0C0F0F3FD5E9241209FDFD - FD2C2D2D71F5EA554E9F3E4DB158E4C68D1B00783C9E238D6EE3E3E3DCB97387 - 4F3FFD94A9A929F47A3D2B2B2BF8FD7EA45229C3C3C3CF75EFF1F1711E3C78D0 - 3C82AC04B7658B6B89631BAD3C5D5ADE7B7DE0A9CE2C8A22BEF0367A8D02EB57 - F2098FC3C4449F99F9B504FF7EC5FB65722A95F0F66B9EA613916A959CB7A61D - 7C3CBBCE1F5762FC7125F665D8759B38E1684E10A5A21A21EEAD250F2CD67475 - 68191FE868D9295D2E17CBCBCB75CB3E5AC93D944A25BBBBBB2C2E2E1ECCD312 - 898604D94B68BF4AAC8181016EDDBA452C16239BCD36947B535353F87C3EFC7E - 7FDD7A2C8BC5C2E8E868F351F9C9B35BA9D84D4E4E128D46090683B559F5BD7E - F8EE77BF8BC9D47C40DA7BCE7ED29BCD66060606F07ABD0DCBE2C756C552C825 - FCC5542FA747ED8726E7A228128CA6B9F6C700DE509A9FFC7018EB2149F6BBAF - 0FE0EE8EB2F438CE6EBE4C8F55C3CC989D4E4B6B33B86746BB311B54DC5BD922 - 9ACCA25448197699383DD2DD52923ED66F239B2F512A57EA08DA61D6D0EF3437 - 5C877598F1D3E9348383832DAF4C150481D75F7F9D502874E8E8B727439E06A3 - D188C7E339B09256AD56F3EAABAF120C069B6A7A9D4EC77BEFBDC7C2C202E170 - 18894482D3E9647474B4A584797474945028D452CE2597CBB974E9125EAF97B5 - B535B2D92C369B8DE1E1E1968B1A6EB79B442271603E656666864C26D350520A - FFF5E943F7E25A62ED64AF412896CA84E359F2C5A35BA92B95089C1DEEE0D553 - 3D874EE65544115F689BEBF7C27883A9DAEF3FF9E170D36A501B6D7C831081AE - 5A04B1E895E48B6536B7F3474210955CCAF4B08DE9D16E8C8710A358AAB0EA8F - F3877B61FC9BBB6D73B4F152A246902F1E6C1E4DE5C1A4E2D5D12E863C563487 - 7C4094C916585CD962F67E84C44E7B0BDE36BE2504D128658854CBBBCFBA1C5C - A590F24ABF85B113367A3BF507B47C45AC7E8577777993BBAB718AE54ABBE7DB - F87611E4FB533DECE68ADCF1C648660A2D9162D86964D863C1D363AA5577F623 - 95C9B3B21EE7E652944822477B3B8736BEB504F97876BDE9C97AB59C21979141 - 97196797A13633BD1F8562195F789B79EF260FFDA9AF1D2D2A159172A51D71DA - 381E482492BA4FCE1B96796552014F978E01871157B7910EB3E6D0126DA95C21 - 1849F3E0718C7B6B0932B9D29135786125CA2FFFCFD7B65C1BC7828B338EBA2F - 536B041145D0AA64383A34B8ED7A7A3BF5D8ADBA43A51354978A84B7D22CFB12 - CCADC6D8C996BE91068B222DEDE1DB461B47E36FF5BE26EBEF3596465C66BAAC - 5A8C7A65C39D41F2C532A1489A87EB71967C4952BBC56FBCC17D0E133F7E7BB8 - 6DB9368E05467DFD94846C6AA8AB6146BEBD9327B091C2EB4FF030903AB023C8 - 378D17FD15631BED24BD0EBBB9229BF10C8FC32996FD49C2F12CEDDD44DBF8B3 - 25486AA720EEECE6A3FE485AE20D24D978B2D4642F8F9749242FA6652279A0BD - 03761B2F2C1D012AB295E0F6D6DC72D49E7A32F751DDDE47F252B4AE8D365E34 - FE1F0955C15F5DF9C3E80000000049454E44AE426082 + 85694343504943432070726F66696C65000028917D913D48C3401CC55F53A52A + F503EC20A290A13A59101571942A16C142692BB4EA6072E987D0A42149717114 + 5C0B0E7E2C561D5C9C7575701504C10F10373727451729F17F49A1458C07C7FD + 7877EF71F70E106A25A69A6DE380AA594632161533D91531F08A0086D1891EF4 + 49CCD4E3A985343CC7D73D7C7CBD8BF02CEF737F8E6E256732C02712CF32DDB0 + 88D789A7372D9DF33E7188152585F89C78CCA00B123F725D76F98D73C1618167 + 868C74728E38442C165A586E61563454E229E2B0A26A942F645C56386F71564B + 15D6B8277F6130A72DA7B84E7308312C228E0444C8A86003255888D0AA916222 + 49FB510FFFA0E34F904B26D7061839E651860AC9F183FFC1EF6ECDFCE4849B14 + 8C02ED2FB6FD31020476817AD5B6BF8F6DBB7E02F89F812BADE92FD780994FD2 + AB4D2D7C04F46E0317D74D4DDE032E778081275D322447F2D314F279E0FD8CBE + 290BF4DF025DAB6E6F8D7D9C3E0069EA6AE906383804460B94BDE6F1EE8ED6DE + FE3DD3E8EF07487C7296A68B8AC800000006624B474400FF00FF00FFA0BDA793 + 000000097048597300002E2300002E230178A53F760000000774494D4507E507 + 1D0912263F26BD620000001974455874436F6D6D656E74004372656174656420 + 776974682047494D5057810E1700000CAA4944415478DAED9D797014551EC73F + 33D333137291406E909E608821DC82C8A580B8E2B5ABEBB52A8A075110CFF528 + B5DCADAD5DDD5A595D8F723D56C37A2F8AE2AE589EA5EB822028A7201003816E + 0804C291C90199CC4C32FB47FF2634C34C20216806FB5BD5D59399D7AFDF7BBF + F77DBFEB75C7463BE151D524A008D8A0E9FA018E111E55ED061403159AAE7BB1 + 60A10BC1DE816BEE009603B51E559DE751D5D11D24C6691E557D1BF04A7DBFB5 + C461A1AB41E9C035134CD75E025CE251D57780BB805EC050A03F900424004139 + AA801FE4B81B9812A35E0B16E29A203951BEBB5C8E6341BE250E0B278289653B + 4E6D7158E2B0702210A4EA38B5A5C2128785138120BB8E535BFA7A5455B54462 + 216E09E251D50B806B8F535B7A01732C9158E84A70B4831C36603E90711CDB73 + 525A5ADA3A6F6DED7A4B3416E24D839C059CF223B4E98613646C6F0342C0526B + 9AFD3C0872E68FD4A6332DB158E82A684F1E242FF28B017D7228B9F86C8AFAF6 + 2129B11B844234F903D436EC27180C120804B1D96D389D4EBAB95DA42425E270 + 3880107B6AEA58B4722D4FCDFD8C9650C85C6DB2475513345DF759E2B1104F04 + 3944DB14F7C9E6C9FB6E222F2713EC0AF6C4545A1AF601904B66DB1525F7A447 + CF5A0A3CBD5173B3B9F3A9D7228BB8008B2016E2CAC40A9AFF78E0C6CBC9CBC9 + C4A6B8481C349150EE00128AC61DB19284A271847207903868220E570213470F + 67FA4513238B59E4B0107704A93AA83D7218525460A8A09C026A7655B3E48567 + 58BF70118EF4BC981538D2F3D0D695B1F0B147D8FE43394A760176BB8DC96347 + 1C524ED375BF251A0BF14690EFC31F869C928FC3615C6A7727B379F15704EAEB + A8787F2EF684E4D837EB9642F9FC79F8EBBCE85F2FC29E9004405AF71473B18E + 64D427032F03DF00DB003F7000D804BC0E9CD6469F42C0F5404FE08FF25D2350 + 037C088C68E3BE368C4D97FF036A817A603DF034C716F133B7EB546036A0034D + 1889DA3940A1944D071E0496C9FD0F60EC8EBEF208A6F54DC002609FD4AB03AF + 02838FB25D09189B4E578BC66F042E8A287F2EF01EB04364B217F81CB8226E7D + 10C977E4616C4A6C96C10B017BC2651A0E982CA0500BCDFE00FBB76E26F1A47C + 08B5C4BE5B4B0B2D013F01EF3E5C2929AD6543873AE9DB3DAA3A40EE6D07DC32 + 11B76BBA1E2B8B7F15705DC4774EE06439AE96DFDF8871FD05C01332D95AAD41 + E07C8CF0F61932E922FDA4B95126457F393A03F70BD1CCFBDFB264F24F061E95 + 323D22AE1B2E2472CBA437A33BF081F4C98C3EC05421FC2DC04B6DB46B28F040 + 9445A09B695ECD96FACCE8014C92E31CA0242E34884755733CAA3AC8A3AAC5C0 + 10C0ABE9FA0A4DD757031B852075C022800F97ACC6E70F188E897727FD279F4F + D6E967326CEA348235B1B76A056BAA1876C374B2468FA7E817E712ACD909C09E + 9A3A73B10522D80050A6E9FA2A4DD757023E8FAA0EF3A86AB14755077A54D59C + B0DC0FBC0BFC4604ED04528161C08BD2CFE780C4184DBB4C56B7A932011330B6 + DF6BF2F99128D7CC12720481DF03AAB43B17B858B4CAB1A208D880B1533A0DE3 + 11826B65D14A9736B8A47D8572FF7E1CCCBD3CCCE19B4B670B39BCC0CDD25FB7 + C87D2E46F2F805607C1BEDBA53FA3D05C8947BD880B7E4F7C7642C77633C3F54 + 20E4E90BDC2BF29A065CD3D5096233698E34995C21A045568116518D159AAE07 + 3DAA5A04AC04BABDF8D00CC60C2D3696EADE0350BA6712D8B585E01EBDB5F24D + ABD6D123378B1E3907A35A4A868A333B9F606D35814A23613EFBBD4F7872CE47 + 005B8153345DF77954D52DABBF4D267CD024884DED7C9AB112632BCB24E0BF11 + 26C300E01F22C848DFE71A31D19A806453A0C2230B872282FE67947BDE063C23 + 66DFA80E98580364A2DE218B85192F8A89A4CB44D6A368B1F06E8442692B62AE + AD90CFE3818551EEFD3EF02B6031302E46BB5E117205A25C5F009489D9351A58 + 1BA5CC4CE059E05BE0F42E6F627954351D48D1747D4D5B85355D2FF3A8EACDC0 + AB0FBFF8B6BDF40FB7D32B3B8340E53A029587966DDC7F8082A1C5F81A9B0ED5 + 227BF44348B4B9B22A4C0E3F30359CFFD074BDC924E44833F0648FAA56459044 + 1173E82C116236C6B6980C20ECE4C4DA26B3340A3900C2E3E116F3A05AFEBE54 + EEB7457C9FE3856F624CC2F0B8D4442107180FA5856431C93511E4D772FE3606 + 3900FE2A04192BDA617794320B62B40BD1760EE0DF31C81126E1B3620ABA6501 + EABA2696A6EB359AAE6F3D9A0B345D7F03387FDBEE9A9DD7FEEE093E5FB29246 + DFE1FD7325B8A9DE5645FDBEE88F99079B9B59F2DD7A663CF21CE2789EA7E9FA + 82A36C43450439C6CBAAF5A9D8E4178A639E6F22477B8312E10968F63930ADC4 + 88C919FA09E4566FF2B3A27A7B62C644B6BB58CECBDBA8DBFCDB800EB46D9849 + FB86621CE1E5D411C57FEADA4E7A8C153B5F5693159AAE376BBAFEA94755FB55 + 7B1B66DCF5C42B37D96CB6C22993C7D2BFEF49E465F644511C3815072EA7139A + 9BD95DB1157F20402814626F6D3DFA8E6A3E58B88C4DDBAB757106FFAEE97A6D + 07FBD01FF848FC8B1AE03599B89AACF87BC5ACE8485429D62A1916EADE9F486E + CD1D2C932AE7BA36AE6B92C32D0E7D7B91DECEF2EEB82748BAA7DFA5DEAD150F + 0FBF746A65AF1FBEBF7CF107F3566BBADE003C0E3CEE51D5BE6F7CB2682C30C4 + E7F3CD00926CB6437DC3502884CD66DBE976BBDF145BF66B4DD7CB3BA10FB70A + 39B68BD6A8FA11C6AD31226A132FA83345B2DA9AB0E149DB91452BACDD1E95F0 + 735CE3A84C8E5B5F7AB73129337770C5B2C5CEDEC5433FF6A86A8F089367B3A6 + EBAF07028190A228492E970BB7DBDD7AB85C2E1445C1EFF7E76CABACDCAEE9FA + 2B9D440E4C21D5B93F123910DF0360609CC93BECBB8C6CA3CCC828E53B728F31 + 9C00385A9B7CDF5D6F7CB4A346DB78C5E6154B72C65E7FDB6B1E5575459861BD + 9C4EE7DD8AA260B71F5AADCD66435114525252C8CACAFA93A228499DD807FF11 + 1CF0FC0EA8FD23E14B398F6AC374EB8A4F47BE2FE7E1C0D931CADC2FE725A6A0 + 447BF0AE9CCF04A6B7512E8FC37334F1499092C2B439258569FB355DFF76F7C6 + 752F6F59B1F4824933EF5F3A74DC84697D4F2E18DBAF78E0F4FEE75CFCB6A9BE + 70E4E303719E5BCD12B7CB959C9D9535B813FBF0999CAF1281648A89500CFC45 + 56B4AC4E1EB78F81727132E763848F13C474B90023447A6F1794F772892E01CC + 338D970B230FF2AEB4BF0578A883F7588D1106462255AFC842928191C71901FC + 4DC66F7C3BEB4E3039FA8B8E7399A3F7412270C78EB5CB8B76AC59367AC41537 + 96EE285B4B6A761E9B96B606A036015FC8E0EFC3D8FA8038CF37002EA7D399DB + 89427F1E23B33C12236FF042C4EF1F62647E7B75B2937C8DF4B31063FB84193E + 8C306A577CB6651A46087C4C8CF16A066E3769C98E6086902EBC83E1BA18E536 + 9C282696D9DF6800CEC266BB7BF93B2F7FB563EDF28D659FCF5FE5ABD9B34E8A + 6C8C71E97E205CA6335F1DE4C3C87D3C86B10FAB5988391F23DC7B21D0701CC6 + 6E99982AFF1253242091B3E7457BBDD345655E83B14BE016593D6BA5ED95185B + 7146481F8E054D1859F6891889D64DB250FA31F2367344539DDED509D26913D5 + A3AAD365359A2FCEF274B1310761E40D9E10953A1CB84CD3F57958B070A26990 + 7622640DB1859F3D414ACBBD8E61174FE90530F0BCCB8AC64C9D390660D494E9 + E30ACE3847059870F33D67E78F3EAB37C098A9334F2E2DF7265BC36FA1AB4339 + 0652E462EC2C3D17183770FC39CE55FF7993F4DC5E85293D8C886B4A8F8C82C6 + 3A23D7949A91353835D308269D3272DC2C605669B9778D38D16F9514A6ADB1C4 + 6121EE09525AEE4D1787F87A4CEFD5AADF6B4476DD89B1531C8ACB48D036D4B6 + 6E711A2CC783A5E5DE2F80DB4A0AD3CA2CB158884B134BC8B1022354D84A0EED + FB557C51FA3429B97D281A7530B26933250C43A11043269D8FDDE9E2D3E71E63 + E796C3825D9380E5A5E5DEE196582CC4AB06B98A887F531068F2B153AB64F895 + F7913F7020DDB37A52AD194FCDA667E761B7DBF90EA8ADDEC9A009E772F5D3F3 + D956B681ED9BB69093DF2FB2FE248C27D52EB74463211E0972D8F3E24E7702A3 + 2EFC25BB76FA68F4B5F0CDA75FB27CDEAB9C7AE53DE40F1D497330C8B68A5D2C + 9CFD14E9F9A79192DD97A25163C9CC8CB989738325160B5D05EDCE8394967BEF + 07FE4CC47B7D1BEA83ECD9EBC7690FD0DCDC428BCD4D46868BE660881A6F0005 + 1F36C54D20682333D3455252546EBE034C2D294CB35EFB6321FE7C108092C2B4 + 59E258BFCAC16D24AD5473754B2029D570D4FDFE16FC01E3C50C49A9C9D81D51 + DF951DC278D0E9EC92C2B42B2C7258886B0D12A14D1291B77ED4D70747ECDDEB + EF9F94E4C875386CD4D505494D55080442343636D33D55C1D7D482DFDFE2EDD9 + D355969CACACC4D8EAF0794961DA6E4B14164E388244C3DB55FB6D9B3737F43E + 70A0392B25E52041929395BAF474E796E9FDD383D6B05B8817FC1F2714EDC0EA + 86322E0000000049454E44AE426082 } end object imgGitlab: TImage diff --git a/fpcupdeluxereaderremote.lpi b/fpcupdeluxereaderremote.lpi index 81add3fa..f0e4f781 100644 --- a/fpcupdeluxereaderremote.lpi +++ b/fpcupdeluxereaderremote.lpi @@ -24,7 +24,7 @@ - + diff --git a/fpcupdeluxereaderremote.res b/fpcupdeluxereaderremote.res index 8ab1fd8e6a1e17b4ea96d601f9476829988dee3f..816f355f2c503a92264953a5c5ca4eecda0df0c5 100644 GIT binary patch delta 3780 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 delta 4772 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 yNAgm%u8lTcH2xn6Rl#3f`NQY{0000