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

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 04-04-2023, 10:32
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
What's new:

Code:
* Introduced smooth scrolling option to ScrollBoxes.

Added three additional options.

Code:
procedure SmoothHideScrollbars(FEnable: Boolean);
procedure SmoothRate(FRate: Double);
procedure SmoothInterval(FInterval: Word);
Code:
Example:

ScrollBox.SmoothScroll(True);
ScrollBox.SmoothHideScrollbars(True);
ScrollBox.SmoothRate(0.2);
ScrollBox.SmoothInterval(2);
Reply With Quote
The Following 2 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (04-04-2023), hitman797 (04-04-2023)
Sponsored Links
  #2  
Old 04-04-2023, 18:19
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
BLACKFIRE69
FScrollBoxTree
Scrolling with the wheel behaves strangely, it does not work everywhere
could you please explain in detail?

regarding the response time of scrolling with the mouse wheel, there might be a delay and it may not be instantly responsive. however, the behavior comes from Delphi itself. so i've nothing to do with it.

Last edited by BLACKFIRE69; 04-04-2023 at 18:29.
Reply With Quote
The Following 2 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (04-04-2023), hitman797 (04-04-2023)
  #3  
Old 05-04-2023, 04:18
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
typo FCheckBoxTree
I have no thought of accusing you of anything
the response time is normal. but scrolling doesn't work on everything. if the item is expanded, then there is no problem, but if it is collapsed, then there is no roll-up
i'm sorry, i didn't quite catch what you were saying. on my end, it works ok.

would it be possible for you to provide an example for testing purposes?

.

Last edited by BLACKFIRE69; 14-07-2024 at 01:56.
Reply With Quote
The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post:
alexachu (05-04-2023), audiofeel (05-04-2023), hitman797 (05-04-2023)
  #4  
Old 05-04-2023, 12:07
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
So I messed up somewhere. view this example with a problem? when you're free


i can offer you two solutions, but it's important to keep in mind that due to the limitations in Delphi, they may not be 100% perfect.


Option 01:

Code:
Page4CheckboxTree.Selectable(True);


> imperfection:

when you click on an item, it'll be selected/highlighted. ( you'll observe that the same occurrence takes place in Razor12911's wpi1801 installer )





Option 02:

this can be seen as a trick i used to find a solution. (checkout the iss file)




> imperfection:
on checkboxes and radiobuttons, scrolling may not function perfectly.



.

Last edited by BLACKFIRE69; 02-09-2023 at 09:19.
Reply With Quote
The Following 2 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (05-04-2023), hitman797 (05-04-2023)
  #5  
Old 05-04-2023, 12:52
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
Option 01:

Code:
Page4CheckboxTree.Selectable(True);
> imperfection:

when you click on an item, it'll be selected/highlighted. ( you'll observe that the same occurrence takes place in Razor12911's wpi1801 installer )


upon applying this fix, the highlighting will no longer be permanent.


.

Last edited by BLACKFIRE69; 14-07-2024 at 01:56.
Reply With Quote
The Following 4 Users Say Thank You to BLACKFIRE69 For This Useful Post:
ADMIRAL (06-04-2023), audiofeel (05-04-2023), Gehrman (06-04-2023), hitman797 (05-04-2023)
  #6  
Old 06-04-2023, 05:57
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Arrow FMXInno - Updates

FMXInno + FMXInnoSkia - Final Release : 2023-Apr-06

Code:
The latest update can be found in the first post!

* New properties have been added to certain components.
* Implemented several improvements.
Reply With Quote
The Following 4 Users Say Thank You to BLACKFIRE69 For This Useful Post:
ADMIRAL (06-04-2023), audiofeel (06-04-2023), ffmla (08-04-2023), Gehrman (06-04-2023)
  #7  
Old 07-04-2023, 04:09
BLACKFIRE69's Avatar
BLACKFIRE69 BLACKFIRE69 is offline
Registered User
 
Join Date: Mar 2019
Location: In the Hell
Posts: 688
Thanks: 481
Thanked 2,547 Times in 561 Posts
BLACKFIRE69 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
@blackfire69
Greetings. Let's say someone decided to use the standard Inno setup packaging tools. Without using Isarcextract. There are small problems (for you and for many, it may not be a problem) . How to pause unpacking when Isarcextract is not used?
Code:
procedure CloseBtnOnClick(Sender: TObject);
begin
  if WizardForm.CurPageID = wpInstalling then
  begin
    SuspendProc;
    ExitForm.Show;
  end else
    ExitForm.Show;
end;
How to achieve smoothness of the progress bar and its accuracy when Isarcextract is not used?
Code:
ProgressBar.SetValue(WizardForm.ProgressGauge.Position, 1000);
And how to roll back everything when canceling the installation when Isarcextract is not used??
I would like if you don't mind a working example


perhaps this will work for you..

.

Last edited by BLACKFIRE69; 14-07-2024 at 01:56.
Reply With Quote
The Following 8 Users Say Thank You to BLACKFIRE69 For This Useful Post:
ADMIRAL (08-04-2023), audiofeel (07-04-2023), crachlow (07-04-2023), ffmla (14-04-2023), Gehrman (12-04-2023), hitman797 (07-04-2023), Razor12911 (16-04-2023), wangfeilong0317 (08-04-2023)
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 17:35
Windows Phone Installer similar to razor12911's original design? Kitsune1982 Conversion Tutorials 0 02-07-2020 13:04
INDEX - Conversion Tutorial Index Razor12911 Conversion Tutorials 5 11-06-2020 02:05
Frequently Asked Questions Joe Forster/STA PC Games - Frequently Asked Questions 0 29-11-2005 09:48



All times are GMT -7. The time now is 03:02.


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