Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #346  
Old 25-04-2023, 21:28
Behnam2018 Behnam2018 is offline
Registered User
 
Join Date: Jun 2018
Location: IRAN
Posts: 57
Thanks: 932
Thanked 24 Times in 20 Posts
Behnam2018 is on a distinguished road
Hi, this script is muted by default. You can turn it on in this script
Attached Images
File Type: jpg Capture.JPG (201.4 KB, 269 views)
Reply With Quote
Sponsored Links
  #347  
Old 25-04-2023, 22:10
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
@BLACKFIRE69
There's a small problem with the FRadioButtons. They switch each other but belong to different components. And even being on different FCustomPage, they continue to influence each other. What should I do?
I attach a file for demonstration


Code:
Added new property.
 - FRadioButton.GroupName
.

Last edited by BLACKFIRE69; 14-07-2024 at 02:58.
Reply With Quote
The Following 2 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (26-04-2023), Tihiy_Don (26-04-2023)
  #348  
Old 26-04-2023, 05:10
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Arrow FMXInno - Updates



Quote:
* Please find attached two FMXInno examples that support DiskSpan GUI. I would appreciate it if you could conduct some test runs to confirm its functionality.

* Due to additional requirements, upgraded XHashNext to XHashEx.

* Component properties have been extended.

DSG functionality has been added by Cesar82.

Last edited by BLACKFIRE69; 02-09-2023 at 10:16.
Reply With Quote
The Following 7 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (28-04-2023), Behnam2018 (02-05-2023), Cesar82 (26-04-2023), Gehrman (26-04-2023), hitman797 (26-04-2023), Jahan1373 (12-04-2024), kozmik (26-04-2023)
  #349  
Old 30-04-2023, 12:35
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 369
Thanks: 443
Thanked 856 Times in 311 Posts
audiofeel is on a distinguished road
@BLACKFIRE69
And another question arose. such an effect as procedure AnimateOpacity(FOpacity, FDuration, FDelay: Single) has only FLayout - is this due to some restrictions? is it possible to add it to other objects such as text, buttons, etc. And is it possible to adjust the distance between lines in the FText as in html = Line spacing = <LS:Height>Text</LS> , Ex: <LS:14>Hello</LS>
Reply With Quote
The Following User Says Thank You to audiofeel For This Useful Post:
Behnam2018 (02-05-2023)
  #350  
Old 30-04-2023, 18:29
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
@BLACKFIRE69
And another question arose. such an effect as procedure AnimateOpacity(FOpacity, FDuration, FDelay: Single) has only FLayout - is this due to some restrictions? is it possible to add it to other objects such as text, buttons, etc.
yes, other objects can have this property too. in the next update, i'll add it in a more useful way

Quote:
Originally Posted by audiofeel View Post
And is it possible to adjust the distance between lines in the FText as in html = Line spacing = <LS:Height>Text</LS> , Ex: <LS:14>Hello</LS>
i'm not sure about that.
Reply With Quote
The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (01-05-2023), Behnam2018 (02-05-2023), hitman797 (01-05-2023)
  #351  
Old 01-05-2023, 02:26
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 369
Thanks: 443
Thanked 856 Times in 311 Posts
audiofeel is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
yes, other objects can have this property too. in the next update, i'll add it in a more useful way
Great news
Reply With Quote
The Following 2 Users Say Thank You to audiofeel For This Useful Post:
Behnam2018 (02-05-2023), hitman797 (01-05-2023)
  #352  
Old 02-05-2023, 14:34
Tihiy_Don Tihiy_Don is offline
Registered User
 
Join Date: Mar 2023
Location: Los Angeles Lakers
Posts: 42
Thanks: 89
Thanked 23 Times in 16 Posts
Tihiy_Don is on a distinguished road
Is it possible to use the video as the background of the installer? Buttons, text, and so on will be placed on top of the video.
Reply With Quote
The Following User Says Thank You to Tihiy_Don For This Useful Post:
Behnam2018 (02-05-2023)
  #353  
Old 03-05-2023, 06:48
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 369
Thanks: 443
Thanked 856 Times in 311 Posts
audiofeel is on a distinguished road
bug or feature

@BLACKFIRE69
If the html text is placed on some object and the transparency is set to 0 in the properties. Then the object becomes transparent as expected and the html text remains visible

Last edited by audiofeel; 27-12-2023 at 11:07.
Reply With Quote
  #354  
Old 03-05-2023, 07:44
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
@BLACKFIRE69
If the html text is placed on some object and the transparency is set to 0 in the properties. Then the object becomes transparent as expected and the html text remains visible

@audiofeel
it seems that the opacity property is not functioning correctly on the FHTMLText custom component.


Quote:
Originally Posted by Tihiy_Don View Post
Is it possible to use the video as the background of the installer? Buttons, text, and so on will be placed on top of the video.

@Tihiy_Don
it may not possible.

"In Delphi FMX, the MediaControl component is designed to always appear on top of other components and objects on the form, even if it is placed lower in the Z-order (or stacking order) than other components.

This is because the MediaControl component is responsible for rendering video and audio content on the form, and it needs to have priority over other components to ensure that the content is visible and accessible to the user.
"


Quote:
Originally Posted by audiofeel View Post
@BLACKFIRE69
Can I programmatically scroll the scrollbar to the left or right? with buttons?
on the "Location" page you will see what I would like to do, but I don't know how

@audiofeel
In the provided example, the scrolling functionality of the scrollbox will respond to both the left/right arrow keys (FInstNewProc - Updated) and the two buttons.


.

Last edited by BLACKFIRE69; 14-07-2024 at 02:58.
Reply With Quote
The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (03-05-2023), Cesar82 (03-05-2023), crachlow (03-05-2023)
  #355  
Old 04-05-2023, 14:27
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 369
Thanks: 443
Thanked 856 Times in 311 Posts
audiofeel is on a distinguished road
Thanks

@BLACKFIRE69
Quote:
Originally Posted by BLACKFIRE69 View Post
@audiofeel
In the provided example, the scrolling functionality of the scrollbox will respond to both the left/right arrow keys (FInstNewProc - Updated) and the two buttons.
.
Thanks. in my opinion, it turned out well. what I wanted
https://ibb.co/wYvYdkk

Last edited by audiofeel; 27-12-2023 at 11:07.
Reply With Quote
The Following 2 Users Say Thank You to audiofeel For This Useful Post:
ADMIRAL (05-05-2023), BLACKFIRE69 (05-05-2023)
  #356  
Old 05-05-2023, 00:43
ADMIRAL's Avatar
ADMIRAL ADMIRAL is offline
Registered User
 
Join Date: Oct 2019
Location: iran
Posts: 92
Thanks: 549
Thanked 40 Times in 34 Posts
ADMIRAL is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
@BLACKFIRE69

Thanks. in my opinion, it turned out well. what I wanted
https://ibb.co/wYvYdkk
Hello
It's great that you were able to create this project using Inno setup.
Is this going to be a setup or just an introduction of game?
Another thing you forgot to add is the exit option
__________________
Search and Find

Last edited by ADMIRAL; 05-05-2023 at 00:49.
Reply With Quote
The Following User Says Thank You to ADMIRAL For This Useful Post:
audiofeel (05-05-2023)
  #357  
Old 05-05-2023, 04:18
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 369
Thanks: 443
Thanked 856 Times in 311 Posts
audiofeel is on a distinguished road
Quote:
Originally Posted by ADMIRAL View Post
Hello
It's great that you were able to create this project using Inno setup.
Is this going to be a setup or just an introduction of game?
Another thing you forgot to add is the exit option
Do what your imagination is enough for. you can experiment and make an autorun out of it. no restrictions. Of course, I would like more ease in setting up and the appearance of objects, as it is now being done in the web.
And the exit option for me now is like to crack sun flower seeds.

Last edited by audiofeel; 05-05-2023 at 04:24.
Reply With Quote
The Following User Says Thank You to audiofeel For This Useful Post:
ADMIRAL (05-05-2023)
  #358  
Old 06-05-2023, 03:53
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 369
Thanks: 443
Thanked 856 Times in 311 Posts
audiofeel is on a distinguished road
I finally managed to defeat the white square when loading the form . Now there is just a delay in the appearance of the form. It looks better. I just changed the form type from FCreateBlankForm to FCreateFluentNull - but the stripes appear on the sides, as indicated by border false. You can avoid these problems altogether and just select the form type FCreateImageForm, but then the video is not displayed on another page. Or apply the form FCreateNormal, but nothing appears on such a form at all.
how do you still defeat this white square?
*************
UP!
who will suggest the idea of a progress bar. how it should be presented to the installation published above

Last edited by audiofeel; 10-05-2023 at 03:42.
Reply With Quote
  #359  
Old 10-05-2023, 03:34
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 369
Thanks: 443
Thanked 856 Times in 311 Posts
audiofeel is on a distinguished road
FMemo

@BLACKFIRE. Hello. FMemo does not work as I would like. Everything is fine, except that when a new archive starts, there is an empty line after Unpacking. I will provide part of the code below.
What am I doing wrong? It will be useful to many, I think.
Code:
function ProgressCallback(OverallPct, CurrentPct, DiskTotalMB, DiskExtractedMB: integer; DiskName, CurrentFile, TimeStr1, TimeStr2, TimeStr3, Speed: WideString): longword;
var
 S: WideString;
begin
  S:= 'Unpacking: ' + CurrentFile;
  if Page2Memo.LineStrings(Page2Memo.LineCount - 1) <> S then
  begin
    Page2Memo.AddLine(S);
  end;
  Result:= ISArcExCancel;
end;

Last edited by audiofeel; 27-12-2023 at 11:07.
Reply With Quote
  #360  
Old 10-05-2023, 23:09
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 670
Thanks: 471
Thanked 2,400 Times in 544 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
@BLACKFIRE. Hello. FMemo does not work as I would like. Everything is fine, except that when a new archive starts, there is an empty line after Unpacking. I will provide part of the code below.
What am I doing wrong? It will be useful to many, I think.
Code:
function ProgressCallback(OverallPct, CurrentPct, DiskTotalMB, DiskExtractedMB: integer; DiskName, CurrentFile, TimeStr1, TimeStr2, TimeStr3, Speed: WideString): longword;
var
 S: WideString;
begin
  S:= 'Unpacking: ' + CurrentFile;
  if Page2Memo.LineStrings(Page2Memo.LineCount - 1) <> S then
  begin
    Page2Memo.AddLine(S);
  end;
  Result:= ISArcExCancel;
end;

have you tried this?


Code:
function ProgressCallback(OverallPct, CurrentPct, DiskTotalMB, DiskExtractedMB: integer; DiskName, CurrentFile, TimeStr1, TimeStr2, TimeStr3, Speed: WideString): longword;
var
 S: WideString;
begin
  S:= 'Unpacking: ' + CurrentFile;
  if (length(CurrentFile) > 0) and (Page2Memo.LineStrings(Page2Memo.LineCount - 1) <> S) then
  begin
    Page2Memo.AddLine(S);
  end;
  Result:= ISArcExCancel;
end;
Reply With Quote
The Following User Says Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (22-06-2023)
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows Fluent Effects Standalone API - InnoSetup / VCL / FXM BLACKFIRE69 Conversion Tutorials 0 15-11-2023 18:35
Windows Phone Installer similar to razor12911's original design? Kitsune1982 Conversion Tutorials 0 02-07-2020 14:04
INDEX - Conversion Tutorial Index Razor12911 Conversion Tutorials 5 11-06-2020 03:05
Frequently Asked Questions Joe Forster/STA PC Games - Frequently Asked Questions 0 29-11-2005 10:48



All times are GMT -7. The time now is 11:33.


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