Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #361  
Old 21-09-2023, 05:25
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
Can't wait for someone to make a sick scene-style demo using this software
Reply With Quote
The Following 3 Users Say Thank You to Masquerade For This Useful Post:
Behnam2018 (21-09-2023), BLACKFIRE69 (21-09-2023), hitman797 (21-09-2023)
Sponsored Links
  #362  
Old 21-09-2023, 06:10
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Developer suggestions:
Hi BLACKFIRE69, thank you for making example for 3D animation.
I really appreciate the work you bring to this forum thank you.


Feature of the FMXInno plugin:
  1. GridLayout: TGridLayout;
  2. ComboColorBox: TComboColorBox;
  3. ListBox: TListBox;

Last edited by hitman797; 23-09-2023 at 11:22.
Reply With Quote
The Following 3 Users Say Thank You to hitman797 For This Useful Post:
audiofeel (21-09-2023), Behnam2018 (21-09-2023), BLACKFIRE69 (21-09-2023)
  #363  
Old 22-09-2023, 08:22
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Form:
Code:
FMXForm[1].FormShow(@FormShow);
FMXForm[1].FormCreate(@FormCreate);
FMXForm[1].FormKeyDown(@FormKeyDown);
GridLayout:
Code:
FMXGridLayout[1].FCreate(FMXTabItem[3].Handle);
FMXGridLayout[1].Align(Client);
FMXGridLayout[1].ItemHeight(168);
FMXGridLayout[1].ItemWidth(224);
FMXGridLayout[1].Orientation(Horizontal);
FMXGridLayout[1].Margins(91, 72, 91, 72);
FMXGridLayout[1].Height(336);
FMXGridLayout[1].Width(672);
ComboColorBox:
Code:
FMXComboColorBox[1].FCreate(FMXLayout[3].Handle);
FMXComboColorBox[1].Align(Client);
FMXComboColorBox[1].CanFocus(False);
FMXComboColorBox[1].FillColor(ALWhite);
FMXComboColorBox[1].Margins(0, 8, 0, 8);
FMXComboColorBox[1].Height(24);
FMXComboColorBox[1].Width(48);
FMXComboColorBox[1].OnChange(@OnChange);
Layer3D:
Code:
FMXLayer3D[1].StyleLookup('backgroundstyle');
Layout:
Code:
FMXLayout[1].Position(X, Y);
Rectangle:
Code:
FMXRectangle[1].Position(X, Y);
Label:
Code:
FMXLabel[1].Position(X, Y);

Last edited by hitman797; 23-09-2023 at 11:21.
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
Masquerade (22-09-2023)
  #364  
Old 22-09-2023, 17:14
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

Following classes have been added.

Code:
* Standard:
  - TListBox

* Layout:
  - TGridLayout
  - TFlowLayout
  - TScaledLayout

* Colors:
  - TComboColorBox

.

Last edited by BLACKFIRE69; 14-07-2024 at 02:09.
Reply With Quote
The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (22-09-2023), hitman797 (22-09-2023), Tihiy_Don (25-09-2023)
  #365  
Old 22-09-2023, 18:21
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Quote:
Originally Posted by BLACKFIRE69 View Post
Following classes have been added.

Code:
* Standard:
  - TListBox

* Layout:
  - TGridLayout
  - TFlowLayout
  - TScaledLayout

* Colors:
  - TComboColorBox
.
@BLACKFIRE69,
Thanks for the update, great job, we can complete the installer.
Some suggestions:
Form:
Code:
FMXForm[1].FormShow(@FormShow);
FMXForm[1].FormCreate(@FormCreate);
FMXForm[1].FormKeyDown(@FormKeyDown);
ComboColorBox:
Code:
FMXComboColorBox[1].CanFocus(False);
FMXComboColorBox[1].GetObject;
Layer3D:
Code:
FMXLayer3D[1].StyleLookup('backgroundstyle');
Layout:
Code:
FMXLayout[1].Position(X, Y);
Rectangle:
Code:
FMXRectangle[1].Position(X, Y);
Label:
Code:
FMXLabel[1].Position(X, Y);

Last edited by hitman797; 23-09-2023 at 11:21.
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (22-09-2023)
  #366  
Old 23-09-2023, 04:11
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 Updates - [2023-Sep-23]

Code:
* Added a quality update to the first post. Please check it out.


Quote:
Originally Posted by hitman797 View Post
@BLACKFIRE69,
Thanks for the update, great job, we can complete the installer.
Some suggestions:
Form:
Code:
FMXForm[1].FormShow(@FormShow);
FMXForm[1].FormCreate(@FormCreate);
FMXForm[1].FormKeyDown(@FormKeyDown);
ComboColorBox:
Code:
FMXComboColorBox[1].CanFocus(False);
FMXComboColorBox[1].GetObject;
Layer3D:
Code:
FMXLayer3D[1].StyleLookup('backgroundstyle');
Layout:
Code:
FMXLayout[1].Position(X, Y);
Rectangle:
Code:
FMXRectangle[1].Position(X, Y);
Label:
Code:
FMXLabel[1].Position(X, Y);


done.
Reply With Quote
The Following 2 Users Say Thank You to BLACKFIRE69 For This Useful Post:
audiofeel (23-09-2023), hitman797 (23-09-2023)
  #367  
Old 23-09-2023, 11:28
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Thanks Gift 2024 3 Page done.
Attached Files
File Type: 7z Thanks Gift 2024.7z (8.23 MB, 33 views)
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (23-09-2023)
  #368  
Old 24-09-2023, 08:00
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
why don't you resort to this form? more like the original
four pages done thank you @audiofeel for the advice.
Attached Images
File Type: png Screenshot 2023-09-24 155239.png (300.3 KB, 128 views)

Last edited by hitman797; 24-09-2023 at 12:18.
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (24-09-2023)
  #369  
Old 24-09-2023, 12:16
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
If we take your script as a basis and add FComboColorBox activation to it when you activate the FComboColorBox for the first time, it does not appear where it was intended Why??
I think the problem is in the arrangement.
Attached Images
File Type: png Screenshot 2023-09-24 201138.png (374.8 KB, 140 views)
Attached Files
File Type: 7z Thanks Gift 2024.7z (4.17 MB, 14 views)
Reply With Quote
  #370  
Old 24-09-2023, 13:46
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
The design is 100 percent complete..
Attached Images
File Type: png Screenshot 2023-09-24 214035.png (20.0 KB, 109 views)
Attached Files
File Type: 7z Thanks Gift 2024.7z (4.03 MB, 14 views)

Last edited by hitman797; 24-09-2023 at 13:50.
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (24-09-2023)
  #371  
Old 24-09-2023, 16:00
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
great job. nerves of steel. there is no completion page. I once did something similar...
Thank you @audiofeel, the animation and color has been added.
Attached Images
File Type: png Screenshot 2023-09-24 235233.png (439.2 KB, 113 views)
Attached Files
File Type: 7z Thanks Gift 2024.7z (4.03 MB, 29 views)

Last edited by hitman797; 24-09-2023 at 17:33.
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (24-09-2023)
  #372  
Old 25-09-2023, 14:37
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
@BLACKFIRE69
Show an example of how to change the color of objects on the fly, as in the example below? FReactangle(FillColor.Stroke.Color). I can't do it with FColorbox.I can't do it. The color changes if you only touch the object.
Code:
var
  UIColour: array of TAlphaColor = [$B93A4955, $FF202B2F, $FFC0233C];
procedure TForm1.ComboColorBox1Change(Sender: TObject);
var
  I, J: Integer;
begin
  if ComboColorBox1 = Sender then
    J := 0;
  if ComboColorBox2 = Sender then
    J := 1;
  if ComboColorBox3 = Sender then
    J := 2;
  for I := 0 to ComponentCount - 1 do
  begin
    if (Components[I] is TShape) then
    begin
      if TShape(Components[I]).TagString = J.ToString then
        TShape(Components[I]).Fill.Color := TComboColorBox(Sender).Color;
      if TShape(Components[I]).TagString = (J + Length(UIColour)).ToString then
        TShape(Components[I]).Stroke.Color := TComboColorBox(Sender).Color;
    end;
    UIColour[J] := TComboColorBox(Sender).Color;
  end;
end;
see this, change the color of objects on the fly.
Code:
FMXColorAnimation[1].StopAtCurrent;
FMXColorAnimation[1].SetColors(FMXComboColorBox[2].GetColor, FMXComboColorBox[1].GetColor);
FMXColorAnimation[1].Start;
Code:
FMXArc[2].StrokeColor(FMXComboColorBox[3].GetColor);
FMXCircle[5].StrokeColor(FMXComboColorBox[3].GetColor);
FMXRectangle[87].FillColor(FMXComboColorBox[3].GetColor);
Attached Images
File Type: png Screenshot 2023-09-25 223350.png (432.1 KB, 94 views)
Attached Files
File Type: 7z Thanks Gift 2024.7z (4.03 MB, 7 views)

Last edited by hitman797; 25-09-2023 at 14:45.
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (25-09-2023)
  #373  
Old 25-09-2023, 15:52
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
add Finished Page.
Code:
//FMXTabItem[10].IsSelected(True);
//FMXLabel[12].Text('Start installation');
//FMXLabel[13].Text(#$E184);
FMXTabItem[11].IsSelected(True);
FMXLabel[12].Text('Finished');
FMXLabel[13].Text(#$E10A);
fix FMXRectangle[90]
Code:
FMXRectangle[90].CornerStyle(10, 10, [tcTopLeft, tcTopRight, tcBottomLeft, tcBottomRight], ctRound);
Attached Images
File Type: png Screenshot 2023-09-25 234818.png (282.1 KB, 97 views)
Attached Files
File Type: 7z Thanks Gift 2024.7z (4.03 MB, 5 views)

Last edited by hitman797; 25-09-2023 at 16:24.
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (25-09-2023)
  #374  
Old 25-09-2023, 16:27
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
if you change all the ctRound with ctInnerRound.
this what lock like.
Attached Images
File Type: png Screenshot 2023-09-26 001731.png (426.3 KB, 96 views)
File Type: png Screenshot 2023-09-26 002652.png (281.1 KB, 96 views)
File Type: png Screenshot 2023-09-26 002624.png (19.8 KB, 98 views)
Attached Files
File Type: 7z Thanks Gift 2024.7z (4.03 MB, 9 views)
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (25-09-2023)
  #375  
Old 25-09-2023, 21:35
hitman797's Avatar
hitman797 hitman797 is offline
Registered User
 
Join Date: Feb 2013
Location: Algeria
Posts: 168
Thanks: 486
Thanked 202 Times in 122 Posts
hitman797 is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
when the installation really goes into error, the animation of the last page does not seem very successful, but it is better than without it.
move all the objects in the FMXTabItem[11] to FMXTabItem[4].
Code:
FMXTabItem[11] in FMXLayer3D[2].
FMXTabItem[4] in FMXLayer3D[1].
Reply With Quote
The Following User Says Thank You to hitman797 For This Useful Post:
audiofeel (25-09-2023)
Reply


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 12:48.


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