![]() |
One question.. how to put in a custom message, the name of a game set in an ini?, i mean,
"welcome to the installation of "name stored in external ini" |
[Code]
RazorLabel.Caption:=FmtMessage(ExpandConstant({cm:WelcomeMessage}), [GetIniString('Application', 'Name', '', ExpandConstant('{tmp}\Setup.ini')]); [CustomMessages] WelcomeMessage=Welcome to the %1 Setup Wizard |
Hello,
How to unpack arc archive has bcj2 compression using ISDone? |
most things are done under arc.ini
|
Will that expose arc.ini in temp folder?
|
hello,
sorry to use google translation to translate. I made an autorun (see screen). http://img11.hostingpics.net/pics/344903Sanstitre.jpg I would like to know how to make a zoom effect passage of the mouse has on the button readme, manual etc etc. |
Use a timer or sleep with repeat and until on the onmouseenter event and do the same with onmouseleave, during that period you can change the font size and etc.
|
Quote:
are there any example scripts? |
Hi, long time without ask nothing ... i need to know how to make a unninstall button with botva2 buttons.. thanks.. ( i still have problems managings some reg keys )
|
@Logrim,
Same way you did with setup buttons, just that botva2.dll and innocallback.dll/callbackctrl.dll must exist in the temp directory when uninstalling. Just find a way to copy the files to install directory when installing then when uninstalling, copy them to temp. :D, Problem solved. |
Thanks Razor, but i explain it badly.. if game is installed, i need to detect it an offer unninstall, but the problem is solved days ago,, sorry for no reply.. i finally make a custom form, that detect install in the beggining, and offer unninstall and repair :D.
|
Edited.. Problem solved for my own..
|
Another rapid question.. i have a custom form made for disc change, but i dont know how to "activate" the form without isdone. With isdone is not problem but without isdone i dont know where to put the code for where change disc form appears..
P.D. sorry if my english is not good P.D.2. Again problem solved... thanks for "your responses" :D |
I'm familIarizing myself with inni setup and I have repacked some games before (simple methods).
But I couldn't get a hint about what "yener CI" is, can any one tell me our post a link where I could get it or what it is, please? |
|
I have a little problem. I try to make a function to show text when mouse is over a button.. i need to put two diferent text in each button. My problem is that the first text work fine but with the second text i get an error "colon ( : ) expected".
This is the code of one of the button: procedure MessageOnClick(hBtn:HWND); begin sndPlaySound(ExpandConstant('{tmp}\mouseover.wav') , $0001); case hBtn of NextBtn: MessageTitleLabel.Caption:=ExpandConstant('{cm:Sta rtInstallTitle}'); MessageLabel.Caption:=ExpandConstant('{cm:StartIns tall}'); end; Thanks for your help |
Quote:
begin sndPlaySound(ExpandConstant('{tmp}\mouseover.wav') , $0001); case hBtn of NextBtn: MessageTitleLabel.Caption:=ExpandConstant('{cm:Sta rtInstallTitle}'); end; end; procedure MessageOnLeave(hBtn:HWND); begin sndPlaySound(ExpandConstant('{tmp}\mouseleave.wav' ), $0001); case hBtn of NextBtn: MessageLabel.Caption:=ExpandConstant('{cm:StartIns tall}'); end; end; ... BtnSetEvent(NextBtn,BtnEnterEventID,CallbackAddr(' MessageOnEnter')); BtnSetEvent(NextBtn,BtnLeaveEventID,CallbackAddr(' MessageOnLeave')); |
Work fine,, but i need the two messages OnEnter. I need something similar to your new EI demo altef,, for example when mouse down on option button, display two text.. one with "options text title" and one with "options text description". ohh,, i forget,, and when not button on mouse down, i like the text dissapears.. sorry for the disturb :D
|
procedure MessageOnEnter(hBtn:HWND);
begin sndPlaySound(ExpandConstant('{tmp}\mouseover.wav') , $0001); case hBtn of NextBtn: begin MessageTitleLabel.Caption:=ExpandConstant('{cm:Sta rtInstallTitle}'); MessageLabel.Caption:=ExpandConstant('{cm:StartIns tall}'); end; end; end; procedure MessageOnLeave(hBtn:HWND); begin sndPlaySound(ExpandConstant('{tmp}\mouseleave.wav' ), $0001); case hBtn of NextBtn: begin MessageTitleLabel.Caption:=''; MessageLabel.Caption:=''; end; end; end; |
Thanks man,, work perfectly.. i look newbie on this... BEGIN, END... ains.. thanks a lot again man.
|
Altef,, the MessageOnEnter procedure works fine, but how change the finish button caption? i mean when finish, the caption is the StartTittle but i need to change to FinishTittle..
|
procedure MessageOnEnter(hBtn:HWND);
begin sndPlaySound(ExpandConstant('{tmp}\mouseover.wav') , $0001); if WizardForm.CurPageID = wpFinished then begin case hBtn of NextBtn: begin MessageTitleLabel.Caption:=ExpandConstant('Whateve r, blah, write here'); MessageLabel.Caption:=ExpandConstant('Whatever, blah, write here'); end; end else begin case hBtn of NextBtn: begin MessageTitleLabel.Caption:=ExpandConstant('{cm:Sta rtInstallTitle}'); MessageLabel.Caption:=ExpandConstant('{cm:StartIns tall}'); end; end; end; end; |
Thanks razor,, work like a charm :d.. i forgot to include wizardform in curpageid... ains..
Another problem... i hope,, really i hope is the last.. when i cancel the installation (external compression) even in 1% or 2%, the correct message of rollingback appears, but the setup dont quit.. i dont know why.. this is my cancel procedure: Quote:
|
procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
begin sndPlaySound(ExpandConstant('{tmp}\click.wav'), $0001); Confirm:=False; Cancel:=True; if CurPageID=wpInstalling then SuspendProc; if CurPageID=wpInstalling then begin ISDoneError:=True; ISDoneCancel:=1; CoderLabel.Hide; PercentageLabel.Hide; WizardForm.Progressgauge.Hide; FileStatusLabel.Setbounds(350,325,500,15); FileStatusLabel.Font.Color:=clRed; FileStatusLabel.Caption:=ExpandConstant('{cm:Rolli ngFileStatusLabel}'); DelTree(ExpandConstant('{app}'), True, True, True); end; if CurPageID=wpInstalling then ResumeProc; end; |
i have a little problem.. i want the destock shorcut checked in the setup, but i dont find a way to work..
this is my shorcut procedures: Quote:
P.D. Problem solved,, was easy... ains.. only adding " BtnSetChecked(DesktopCheck,True)" to wpwelcome in CurPageChanged.. |
i need to know how see the installer in the taskbar please :D thanks for your help.
|
Quote:
|
hi, i would like to know if there is a way to show the installer pages in the taskbar when mousedown in the taskbar icon. thanks.
|
1 Attachment(s)
Quote:
WinTB 1.0.0.8 by David.D.Rocco |
Thanks y_thelastknight... the problem with wintb is that when i mousedown in taskbar setup icon, dont show the buttons and text, only de png that i set in background. My installer have a bmp mask.
|
How to make a botva button visible or invisible in ini file? i have botva buttons for redist checkboxes, and redist names in ini. i want that when i set not visible the directX label for example, the directx button not visible too. Now i have this in CuPageChanged and work well,, but i have to hide the label in the ini and the button in the script..
Quote:
|
@logrim Contact me in fb.. i have to confirm something.
|
Quote:
DirectXLabel.Visible:=ExpandConstant('{code:Redist 1Name}') <> ''; |
How to use precomp+srep+lzma64 or precomp+srep64+lzma in bat file? for example Razor12911 code: -mprecomp+srep64+lzma64:a1:mfbt4:d158m:fb273:mc1000 :lc8
I add code in bat file but gives error unsupported. |
copy and paste arc.ini lzma64.exe and srep64.exe from conversion packer to your bat location
|
Could all these customization which inno can deliver, could possibly be achieved by NSIS? or does the form have a dedicated session for NSIS scripts and tool like Inno has?
|
yea I think so as long as there are libraries for NSIS that can do the same with Inno, you can always import some abilities from dll files.
|
Hi I use this compression: arc a -ep1 -ed -r -w.\Data\ Data-09a.db -msrep+delta+rep+lzma:a1:mfbt4:d158m:fb273:mc1000:l c8 "D:\1\*" I know it even better, can anyone advise what mni, eg: BLACKBOX, RG Mechanics, RG Revenants. thanks
|
Hi, i need help with a little thing.. I try to explain the problem with my poor english..
I need to know how to move a custom form and at same time move the wizardform.. I mean move the two as if it were one. I hope you understand me :D.. thanks. |
Hi all,, please i need to know how to make a custom new folder button in a custom folderbrowse form. thanks..
|
| All times are GMT -7. The time now is 08:10. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com