From 0a7e5c7dc77eb1732dd7ecbca2a5e0130d0ef306 Mon Sep 17 00:00:00 2001 From: bancika Date: Fri, 5 May 2017 11:32:12 +0200 Subject: [PATCH] add donate button in the installer --- .../innosetup/WizModernImage-IS.bmp | Bin 52574 -> 52576 bytes .../diylc-swing/innosetup/WizModernImage.bmp | Bin 26494 -> 26496 bytes .../innosetup/WizModernSmallImage-IS.bmp | Bin 4158 -> 4160 bytes .../innosetup/WizModernSmallImage.bmp | Bin 1658 -> 9294 bytes diylc/diylc-swing/innosetup/donate.bmp | Bin 0 -> 4966 bytes diylc/diylc-swing/install.iss | 32 ++++++++++++++++-- 6 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 diylc/diylc-swing/innosetup/donate.bmp diff --git a/diylc/diylc-swing/innosetup/WizModernImage-IS.bmp b/diylc/diylc-swing/innosetup/WizModernImage-IS.bmp index cf844e093a4cc7aceee0be44353817397825e35b..3b505e19c0f51875bbe616100ed31c91f169041f 100644 GIT binary patch delta 1073 zcmXApeN5DK9LKM8{c&z*V$mXM1*gseH9$vlMmxbRBuO$b#~6}Q8L%uLa+4h_xf}x` zo;%^RIPigkDG!bZPecy#9v}sdcsMQ|PArhfMOH9=ufDAB_TKmD{eFGE-|rt^mu|(F zZbhDtMkboas{bW>LQIw=ld;@%si}mi)%-O-PiaXB<(f1;IhepVUu(HmSwZ8KOQfAV z!O!>ZV(T<>v9yTq3-V}dtVf@lMNITw%r{!7zEDof)f#@i@8+(}!lcWIwcW(R<9Q9v z!2v9(K@{!}MA8N`m-iOZce}7^)Rcd;gTSL;#T zA6=Q7k(%P^tJ5-OHByx%7k#^hnGI#X@BwITB!nd&0 zn@@M<)7%jS-Gv_1A6qSoh~NbHhyx_e|`uS`X6 zxtc#(6OinmiO^ciXP?0=!scux!+JmZ%S7QKaoYkhE)Nua5W`hFaTvlFt=WyEayK7F zzs@hFG=A$Y=3!q2p&@~y=vsP9z3DFWrdQ|7fL^H)Af*8KGGg$f>a-8Tm4WnE1kqi# z3=N^*pkmY*##rNf3|)&w>i?1%^A|`%XPN9cjl1g%QYZW|iK`)!ftq(1s@uzGQyjzB58`S` zV!AV#@wQ}KrlU;UKF;smY5Y4{!s2)(iw~}|IBUbMe+g%`Kb_|`GSRSIfVT>+ipiF6 zT=n6&TO*ll-N%FWSll<`m^LSJzx@!i8e0le<|EA7kMXEa!y`u)i+?&<`e&NK%g@ns zUdZqo4smj4y^6tlHD9G{#C0Qzht|W4H+s=u>x;YXWk#A`6;B?*s41N03mb4-)EIRt zax&gvs%H~zHKEK5MscS(g4=bQm>vkl+j=t?N%~tzVqsx{;NV~a0s>h60}76=^r_#! K@+r%cGTDC+>9tY- delta 1070 zcmYk6eN5DK9LHaqu0PK0Oe|VNt>DxwPy=)%7!AQKL`gC*#~6}Q8L%uLa+4h_xf}x` zo;%^R?!X5QrW`mPJP|p_dw>);;^FS%;lu)oTx12~M_=oozT11>r}z8y`F_8Dd`H#G zT7KFXKP;IZOA@xQjTw1hf6orv&o{+OGiysV5$Wd%g^`R+_9ROa5=EF8<~GJr^GQh zfH^&g;(dWgs$gad-bDIl2Nq>Gl^<+lp(&Hanq)faDk$77yxZ$``(zXc?*~8JhiaB>lUzeVru6GPH>+C>7p(;j1~MlvAB7r!Y>= zgeHm^-P=g5A9EpD1QTVbMZkRG@xBau=1Lk;<$Ndnnnba-e-#a%dT}|`iZEK1c{%z1&#UU?76n#tbCO)T~n z(w+Szw?#pBu?L2uD@73zJS?aAq$d{DvzS!ASo8d_6>X-cWGlzw*I_E%jnw%eV|5Aq za50Uy-tcF3xQT&04{m0z!kX(%NA`0Vv%KglStIfal*ViYy(Rv1uYPhk>aQ?7zxjUW9LqHu}0ZIKvP28uq2;p*+!brCpgcVe&F$@{Ud z@slxwU%E?q(5EFVBv2GxO>en3-NoMYs(l&ID3k)E5CC6BbbeHy@?p3tkbZ3t-4&0a zA@u7)aq1%&ZG4BJtMN$vpEGUx3~A^L6CI~;cb#U^oXg}TPe#r?&G$u~g7>`0DzIx6 z*v_sIy+1Z_Xs14iF7+lH`cTFjBk0j8!?4$E7n5jQ4bcqL?qaBZ56-3phOZsK)sn(g zXDVZDskn?s7{7IlU%NB-+gZlKSQQKRudy&=#in@yM~y$7XV){{uvLIJ3vMVAEs?kk zk+@r6_yX{3rnqLu59)i;tN%Q%2xXt0{)uH5N zz0PFM2HI-Fm>!Jbc5@WB>NhYo5QewqMlh1}r;x<_{5-+I!2|>Z{QDCW9a-*U*th%% F^FMH&w=e(z diff --git a/diylc/diylc-swing/innosetup/WizModernImage.bmp b/diylc/diylc-swing/innosetup/WizModernImage.bmp index cb05a06329e4bc5f84d739da16fc4dd312456752..fa609934c23cbde371ff0e1c3a29aa65b40cff6d 100644 GIT binary patch delta 119 zcmex&jH}1|T@X2f+eBHV6a3e@h^40pXUG|4WxH{eSG(vHu_dk|Ttbl$0hn b3M))@V3eMGL5g+qdST9uhxVi~F)#oCGTA3} delta 92 zcmZoT&-m{g;{+vrj&ufwBYY6dfCMao>=qDiX<=BpbScBJW5*c&|NlQZF+gH+K>#NZ fvoI?uDNSw^R+#L-C_VXt6zk;m!kilq?MVXwcj_Cw diff --git a/diylc/diylc-swing/innosetup/WizModernSmallImage-IS.bmp b/diylc/diylc-swing/innosetup/WizModernSmallImage-IS.bmp index 1e8e49792789cc6c89ff18194cf31e4c6765b9a5..4117e34bd5172b0e7068fc30c43fb8ebfb6ccfca 100644 GIT binary patch delta 1067 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 J7#MN}{tsu{2%-Q0 literal 1658 zcmcJP&90j;5QWFa?xvgj2$+D>Ws)n@Ef82%3I@MQ7hUI7@+x_)+%sc-+gz!t)KSde z%*Qz%n>0UueIbdTIDW(UJ`F`io*U%fzsB)~CpOv2?bf-p^?yJjYZOM;i;WKadzVIqYa z3MtiN=J_h;S0I?Pu93s;Y*sl$mMFn7_?oT4gHcwt7DEXrJOxY&4I=iGRCNelTvvk%s;@V;fgcVBBy&>D^&vE`QaSG zpnK+YMP3sXXLwBQqAGfdC6)CmoQ$_{?8UB=`Q@ZNWkg3EJUGIARK)yDtqS~3Fe4n^ z(s5(BFVw+jJ6zEe;n)D4N?(-5gbu2g9O_jMlQV~@RVbS|I_TrVp(~Bsa8?=|^{`Da z-IX&rV^NP^j#%_`kbCh-bkt*VYX16Gj<=RXTmli4?^danH@rl&xb@kVQ%W{Uv^o2nEyfRc?{i+- riHN63FFN6Wm`zOUK)OYwJ8ah5RIisaw(-(xlYgwzD!zL6zVp6&IQPf7 z{i?y*Zhc>-*ZA&?jihKdjX^XxW~%pvsiK!*kSQ#%v17+VYQx|=>mB&bF@tnoZ%FM2 zz<23~@LoFs6Tg{_Nei6trK2mRI=RATkrTdmnGdgxwh(W1#GEy*Sg_6&E8Lwi&BYHk z8~m_jiy!R${ISu03$`unjnH*gDD!40llDNF-+L$xFh_*PTTK@G{_Q# zJBQ;?=y>ErOh8H01e9;LKt6M#W(HE@zC%fpBSM1KLmuXW$cU{- zjC4a%)E1=30+5grfQ*#Q$X9N{A*B}z)DoObv_n249Qmddc!KLVfb z(7--WhOOa&*c`PRzI(&5cBc#;adDU#qQcS$6;{TjU`~_Dx&cG?HeizCGWr~7!$%3t7?IS1 z?y6^C=|H!`KzACZ8NmBlfH{r6*}#BYfY$&+@_;dlCX7AAHFCC#?zQ|9GG$fn18Sq_G#6yP1WLCl@@ksTFlLA z#Nu=N0&h`!c=`0LM+a05_W zxsT%dCKO+9K~6&(lCM9;@#Z!hYywhfq%{MFZUNcN9mu{7Xnq0mXdG(+YA=?e=JG{U zT+^cBMkDHP>QLEu3zf~SxODp-O7FcuT^rES4%~eV&>R1M!;!RHn7V`*bBu6W{e73v zYNv>m#N*T@VDu190#6s|jsUcpcvil}_GCP{@BUil1)eo;Pkp$7HEUm|yuh>W?ddxc z&O-J&&nQl+M|eN1P&g)=uY^(p!SVxriqkEkhs8t`Y1v+#7!As&-DH@C$+|D_>o z49}1L>rle8=lKG?WjqnjkDkV2{+=7(we{@(wfmI!V(EeTvmFVu7~SJp?YaJOlpDp& zcQbQ|zhJ(+^c6nfxU#H_6shM5jM&4{Y1J{p^-72@6;uw9b`s7xZJn{aC^_GKF>F z((7C5$QSwL?f;DJ!I@Z>GZsfaOHO9A7~g-6dG9&>76%zjA;nN2Q0N66 zkJYW158ly-Ir46t1)ZM7#W-q4 z$=HGm^e@7amTGo~)u!}ZxUeUs{(}WtGk?2jL3)!dq?DHh2%<-??!xw0Th4|QnQ(){ z=yNT5pW}}1&m)%69}!7a;)CmT$0zc9HCbiGTMMzkBR3Wcl`CtRJeoewk#g3TeJ%Gj zV{8^3Rb;fOX(XlkGWlF44`PwR`9(4_N_nZl99Jz*pz}FmGdlm66@e9VT+aSI-ME2G zJ9&PhT)v2?4vv~!d2%GrFC*)#S3mmdPCQ$b#$t7CP5q}DJBFBT|Gk${rzDewcKSBd z2zBOBj{BSNnv=dE$3dx_K~Cyl_>Zq;G+NRb4cDL7&;zN1_=!rTTBYi&pxi<{YGVn% zw6(GEGM=6Mdvh04lgV~<`XL-QcBwQ>#btmf9N^t~Yd6P!rGAtT&}YCWf|fOaGwa1btU{et75Fc%HATD62Tp z>11ssp87YYUII_|9)*8Y@XR0rvK%(yeCOhsp_XS#j+c~lI`smN@DlgaL7gg literal 0 HcmV?d00001 diff --git a/diylc/diylc-swing/install.iss b/diylc/diylc-swing/install.iss index 52655335..c689a25f 100644 --- a/diylc/diylc-swing/install.iss +++ b/diylc/diylc-swing/install.iss @@ -9,6 +9,7 @@ SolidCompression=yes OutputDir=build OutputBaseFilename=diylc ChangesAssociations=yes +AlwaysShowDirOnReadyPage=yes [Files] Source: "diylc.exe"; DestDir: "{app}" @@ -19,9 +20,9 @@ Source: "diylc.ico"; DestDir: "{app}" Source: "build\jar\diylc.jar"; DestDir: "{app}" Source: "build\jar\lib\*"; DestDir: "{app}\lib" Source: "build\jar\library\*"; DestDir: "{app}\library" +Source: "innosetup\donate.bmp"; DestDir: "{tmp}"; Flags: dontcopy nocompression [Registry] - Root: HKCR; Subkey: ".diy"; ValueData: "DIYLC"; Flags: uninsdeletevalue; ValueType: string; ValueName: "" Root: HKCR; Subkey: "DIYLC"; ValueData: "Program DIYLC"; Flags: uninsdeletekey; ValueType: string; ValueName: "" Root: HKCR; Subkey: "DIYLC\DefaultIcon"; ValueData: "{app}\diylc.ico"; ValueType: string; ValueName: "" @@ -31,4 +32,31 @@ Root: HKCR; Subkey: "DIYLC\shell\open\command"; ValueData: """{app}\diylc.exe"" Name: "{group}\DIY Layout Creator"; Filename: "{app}\diylc.exe" [Run] -Filename: "{app}\diylc.exe"; Flags: postinstall skipifsilent +Filename: "{app}\diylc.exe"; Description: "Launch DIYLC on exit"; Flags: postinstall skipifsilent + +[Code] + +procedure LicenseLinkClick(Sender: TObject); +var + ErrorCode: Integer; +begin + ShellExec('', 'http://www.diy-fever.com/donate', '', '', SW_SHOW, ewNoWait, + ErrorCode); +end; + +procedure InitializeWizard; +var donateImage: TBitmapImage; +begin + ExtractTemporaryFile('donate.bmp'); + + donateImage := TBitmapImage.Create(WizardForm); + donateImage.Parent:= WizardForm; + donateImage.Bitmap.LoadFromFile(ExpandConstant('{tmp}\donate.bmp')); + donateImage.Stretch := True; + donateImage.Width := 142; + donateImage.Height := 27; + donateImage.Left := 8; + donateImage.Top := WizardForm.InnerPage.Height + 10; + donateImage.Cursor := crHand; + donateImage.OnClick := @LicenseLinkClick; +end; \ No newline at end of file