FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   INNO TROUBLESHOOT - Questions Here (https://fileforums.com/showthread.php?t=93193)

nizcoz 11-06-2017 15:22

@pakrat2k2 or @Bulat Can you give me an example of use of facompress.dll and fazip.exe? (ISDone). Please, thanks.

johnnyusa 12-06-2017 13:34

Luis, Delphi 9 is fully compatible with unicode, that's why your script is working properly, you can try to compile Inno Unicode with Delphi 2009, worked for me. Also you can dll your functions in Delphi 2009 and should work fine in Inno.

Now a question, is there a way to get Inno Setup Extended Edition sorce code? I'd like to compile my own Inno with a different DiskID.

Danziel123 22-07-2017 04:28

How to make 2 or more icon in inno setup?

pakrat2k2 23-07-2017 08:16

Quote:

Originally Posted by Danziel123 (Post 460946)
How to make 2 or more icon in inno setup?

try:

[Icons]
Name: "{group}\My Program"; Filename: "{app}\MyProg.exe"; Components: main; Tasks: startmenu
Name: "{group}\My Program Help"; Filename: "{app}\MyProg.chm"; Components: help; Tasks: startmenu
Name: "{commondesktop}\My Program"; Filename: "{app}\MyProg.exe"; Components

or in INNO > HELP > documentation, search for icon, for more info.

seventhorama 24-07-2017 02:57

i need some help in modifying xml using innosetup

Code:

<?xml version="1.0"?>
<Settings>
  <Setting type="10" key="DownloadInPlaceDir" value="D:\Games\My Games"/>
  <Setting type="10" key="LastUsernameToLoginProd" value="fb2076434038419fa915a7c07bc4768f2b847bd600b9482d440f1ced341a48c64654c4fdec3f57a7b1b35d4913675d33d8c7793691b0ff84caaf6815ee873f91964e2fe64cbf4683"/>
  <Setting type="10" key="RememberMeProd" value="1b07700a38e33470"/>
  <Setting type="10" key="RememberMeUserIdProd" value="1b07700a38e33470"/>
  <Setting type="10" key="TFAIdProd" value="1b07700a38e33470"/>
</Settings>

can i modify D:\Games\My Games into parent dir (not app dir)?

i have tried this script but no luck yet...

Code:

procedure CurStepChanged(CurStep: TSetupStep);
var
  UnicodeStr: string;
  ANSIStr: AnsiString;
begin
  if (CurStep = ssPostInstall) then
  begin
  LoadStringFromFile(ExpandConstant('{src}\apps.xml'), ANSIStr)
  UnicodeStr := String(ANSIStr);
  StringChangeEx(UnicodeStr, 'DownloadInPlaceDir', ExpandConstant('{src}'), False)
  SaveStringToFile(ExpandConstant('{src}\apps.xml'), AnsiString(UnicodeStr), False);
  end;
end;


KaktoR 11-08-2017 22:24

Need some help.

Code:

function InitializeSetup(): Boolean;
begin
    if FileExists(ExpandConstant('{tmp}\Setup.cjstyles')) then begin
      LoadSkin(ExpandConstant('{tmp}\Setup.cjstyles'), '');
      Result := True;
    end;
    if FileExists(ExpandConstant('{tmp}\Setup.vsf')) then begin
      LoadVCLStyle(ExpandConstant('{tmp}\Setup.vsf'));
      Result := True;
    end;
end;


procedure DeinitializeSetup();
begin
  if FileExists(ExpandConstant('{tmp}\Setup.cjstyles')) then begin
    UnloadSkin();
  end;
  if FileExists(ExpandConstant('{tmp}\Setup.vsf')) then begin
    UnLoadVCLStyles;
  end;
end;

Setup.exe don't start, it just closes.

Maybe i am blind and don't see the mistake :confused:

Edit: Ok after a cup of coffee i just found my mistake.

Result := True was missing in InitializeSetup

-NORO- 21-08-2017 09:11

fixed !

Chayan Manna 21-08-2017 10:17

Quote:

Originally Posted by -NORO- (Post 461865)
Hello
Am trying to add a customform. To make short once you click on System Tile
that page opens.
I suceeded to make it but once open it just freezes and not moving.
https://extraimage.net/images/2017/0...63bc42fe3e.png
https://extraimage.net/images/2017/0...b53b04dcc7.png

Here the code

You must write a code of "mousedown" for the custom form.

-NORO- 21-08-2017 10:25

Quote:

Originally Posted by Chayan Manna (Post 461868)
You must write a code of "mousedown" for the custom form.

Nevermind , fixed
Thank you JRD! :)

Gupta 21-08-2017 10:36

Quote:

Originally Posted by Chayan Manna (Post 461868)
You must write a code of "mousedown" for the custom form.

Quote:

-NORO-
he is asking for form's mouse drag functionality. This is what happens when you copy the code, doesn't know what is really the purpose behind, conjectures is all you got and foul perceptions

Chayan Manna 21-08-2017 21:09

Quote:

Originally Posted by PrinceGupta2000 (Post 461871)
he is asking for form's mouse drag functionality. This is what happens when you copy the code, doesn't know what is really the purpose behind, conjectures is all you got and foul perceptions

That's the thing I have said him. I made the reply from my phone so, that's why I have not wrote the full code. I know all the purpose of the code.
The procedure "onmousedown" is a fixed property of a label in a custom form in which one have to add the mouse drag procedure. like this,
OnMouseDown:=@INFOMouseDown;
And the "INFOMouseDown" procedure is the mouse drag procedure which can be like this,
procedure INFOMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
SendMessage(InfoForm.Handle,$0112,$F012,0);
end;

And one thing, you have cracked my mod, so You can see there is more things than coping a code. No one can make such type of mod by just only coping the codes.

-NORO- 22-08-2017 02:32

Quote:

Originally Posted by Chayan Manna (Post 461875)
That's the thing I have said him. I made the reply from my phone so, that's why I have not wrote the full code. I know all the purpose of the code.
The procedure "onmousedown" is a fixed property of a label in a custom form in which one have to add the mouse drag procedure. like this,
OnMouseDown:=@INFOMouseDown;
And the "INFOMouseDown" procedure is the mouse drag procedure which can be like this,
procedure INFOMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
SendMessage(InfoForm.Handle,$0112,$F012,0);
end;

And one thing, you have cracked my mod, so You can see there is more things than coping a code. No one can make such type of mod by just only coping the codes.

That wasnt the problem

Chayan Manna 22-08-2017 04:41

Quote:

Originally Posted by -NORO- (Post 461879)
That wasnt the problem

So, What's the problem? :)

-NORO- 22-08-2017 12:18

Quote:

Originally Posted by Chayan Manna (Post 461880)
So, What's the problem? :)

The
procedure CreateSystemPage();
i placed under InitializeWizard; but it should be placed under InitializeSetup

Again all credit goes to JRD! :)

KaktoR 22-08-2017 12:43

Anyone knows how to draw shadow on text TLabel?

Google comes up with nothing.


All times are GMT -7. The time now is 06:40.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com