#751
|
||||
|
||||
Quote:
__________________
https://t.me/FMXInno |
Sponsored Links |
#752
|
|||
|
|||
Yes the issue is the resolution scale. In 100%, it comes completely in the center of the screen, but in 125%, it is slightly to the left.
I'm not using any custom theme file here. No code changes here, just the default template shared by @Blackfire for WPI Corepack and the issue is happening for FCustomFluentWindow for me. |
The Following User Says Thank You to Fak Eid For This Useful Post: | ||
Behnam2018 (08-03-2024) |
#753
|
||||
|
||||
![]()
Hola everyone,
This is the FMXInno official development library, encompassing all features. my intention with this update is to address known issues so far. therefore, i need your assistance in testing it, especially in this development build. i intend to ensure the correct behavior of forms, including proper scaling and positioning. Code:
1. Note: This is in the development stage and not recommended for use in production. 2. Don't forget to share your feedback and feel free to report any bugs you discover. Quote:
Code:
Example: procedure FMXDesigning; begin {...} Page1.FCreate(FMXForm.Handle); Page1.Visible(False); {...} Page2.FCreate(FMXForm.Handle); Page2.Visible(False); {...} end; Quote:
Code:
* FMXInno Form Types: 1. Normal Form: -- This is just an FMX layer; you can create any FMX object over it. -- You can still see through and access every InnoSetup object as this is a layer. 2. Blank Form: -- A standard FMX form filled with a solid color or an image by default. 3. Fluent Form / Fluent Color Form / Fluent Null (no-color) Form: -- FMX forms that have enabled Windows Fluent (or Acrylic/Aero) effects by default. 4. Gradient Form: -- A standard FMX form filled with a gradient color by default. 5. Image Form: -- An FMX form based on an image (form has the same shape as the image). 6. Background image scrolling Form: -- An FMX form that has a scrolling image background according to mouse movements. Quote:
. Last edited by BLACKFIRE69; 11-05-2024 at 09:02. |
The Following 7 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
audiofeel (12-03-2024), Behnam2018 (12-03-2024), Cesar82 (12-03-2024), hitman797 (12-03-2024), Lord.Freddy (12-03-2024), ScOOt3r (12-03-2024), Tihiy_Don (12-03-2024) |
#754
|
||||
|
||||
@blackfire69
If you compile the script on Inno Setup version 6.2.2, start the installation and then cancel it, the uninstallation form moves to the upper left corner of the desktop.
__________________
https://t.me/FMXInno |
The Following User Says Thank You to audiofeel For This Useful Post: | ||
Behnam2018 (14-03-2024) |
#755
|
|||
|
|||
Help with Animation of FCustomPage
Can someone help me in animating this section down on the click of 'i' (info button) ? Check the gif:
Page[1]: FCustomPage; PageContent[1]: FRectangle; Code:
Page[1].FCreate(ShadowImg.Handle); Page[1].Visible(False); PageContent[1].FCreate(Page[1].Handle); PageContent[1].FillColor(HTMLColorStrToFMXColor('#1f2227')); PageContent[1].SetBounds(20, 70, 780, 150); PageContent[1].Opacity(0.85); PageContent[1].CornerStyle(2, 2, [tcTopLeft, tcTopRight, tcBottomLeft, tcBottomRight], ctRound); |
#756
|
||||
|
||||
Quote:
and all objects that you place on page animation must have = Align(Client, Center, Left, Right, Bottom...etc) Because it doesn’t just move around the form, but changes ITS size. you can also try placing this object on a FScrollBox Code:
Page1.Height(0); Page1.AnimType(atInOut, 2, 0, False, False); Page1.AnimInterpolation(itBack); ............................. if Page1.GetHeight = 0 then begin Page1.AnimEnable(True); Page1.AnimSetValues(0, 180); end else begin Page1.AnimEnable(True); Page1.AnimSetValues(180, 0); end;
__________________
https://t.me/FMXInno Last edited by audiofeel; 16-03-2024 at 07:47. |
The Following User Says Thank You to audiofeel For This Useful Post: | ||
Fak Eid (15-03-2024) |
#757
|
|||
|
|||
Issue resurfaced with FCreateBlankForm
Hi @Blackfire
The earlier issue with FCreateBlankForm, where it loads with a blank image before load, has resurfaced. When running for the first time it is for more time, it subsequently gets faster (depending upon SSD/HDD, I suppose). Can you please look into it? I'm not sure if there is already a fix for it, as I lost track of some recent changes in FMXInno. If there is a fix, let me know. Image and gif added for review. |
#758
|
||||
|
||||
Quote:
Code:
procedure InitializeWizard(); begin FMXForm.Show; end; |
The Following User Says Thank You to hitman797 For This Useful Post: | ||
Behnam2018 (15-03-2024) |
#759
|
||||
|
||||
Quote:
__________________
https://t.me/FMXInno |
The Following User Says Thank You to audiofeel For This Useful Post: | ||
hitman797 (15-03-2024) |
#760
|
||||
|
||||
![]()
FMXInno: Cumulative Update - [2024-Mar-15]
What's New: Code:
* Merged FMXInno Dev into this. * Updated ISArcEx to the latest version. * Made some improvements and bug fixes. * This update addresses most of the previous issues. * Added Radiant Shapes. * Introduced new properties to classes. * WinTitleBar will now display the application icon by default. * Not compressed by default. - No Exe compressor or file reduction tricks were used. * Implemented new functions. Quote:
. Last edited by BLACKFIRE69; 14-07-2024 at 02:18. |
#761
|
||||
|
||||
Quote:
__________________
https://t.me/FMXInno Last edited by audiofeel; 16-03-2024 at 07:47. |
The Following 2 Users Say Thank You to audiofeel For This Useful Post: | ||
Behnam2018 (16-03-2024), Fak Eid (01-04-2024) |
#762
|
||||
|
||||
![]() Quote:
FMXInno - Final Release [2024-Mar-20] What's new: Quote:
Code:
function FCreateFluentBlendedColor(WParent: HWND; DarkTheme, NoBorder: Boolean; Opacity: Single; BrightnessPct: Byte; BlendColorMode: TBlendColorMode): HWND; function FCreateFluentBlendedColorEx(WParent: HWND; DarkTheme, NoBorder: Boolean; Opacity: Single; BrightnessPct: Byte; BlendColorMode: TBlendColorMode; BlendColorLvl: Integer): HWND; function FCreateFluentBlendedColorEx2(WParent: HWND; VCLColor: TColor; DarkTheme, NoBorder: Boolean; Opacity: Single; BrightnessPct: Byte; BlendColorLvl: Integer): HWND; Note: The first post has been updated; check it out. . |
The Following 9 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
audiofeel (19-03-2024), Behnam2018 (20-03-2024), Cesar82 (20-03-2024), Ele (24-03-2024), Fak Eid (18-05-2024), hitman797 (20-03-2024), JIEXA MEDVED (19-03-2024), Lord.Freddy (20-03-2024), Tihiy_Don (20-03-2024) |
#763
|
||||
|
||||
![]()
FMXInno: Minor Update for [Mar-20]
Quote:
UWP Tile Selection: Code:
procedure TileSelect(ATile: LongInt); procedure TileSelectEx(ATile: LongInt; MouseOverColor: TAlphaColor); Example: UWPTiles.TileSelect(Tile[5]); UWPTiles.TileSelectEx(Tile[5], ALRed); How to update: Code:
1. Download the latest update from the first post. 2. Replace the 'FMXInno.dll' and 'FMXInnoHandle.iss' with the provided ones. . Last edited by BLACKFIRE69; 30-04-2024 at 11:07. |
The Following 8 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
audiofeel (20-03-2024), Behnam2018 (20-03-2024), Cesar82 (20-03-2024), Ele (24-03-2024), hitman797 (20-03-2024), Lord.Freddy (20-03-2024), ScOOt3r (20-03-2024), Tihiy_Don (20-03-2024) |
#764
|
||||
|
||||
![]()
FMXInno: Minor Update - [2024-Mar-27]
Code:
* Added the FColorComboBox class. * Prevented forms from being resized. * Added the following new functions: function IsValidVCLColor(const AColor: TColor): Boolean; function IsValidFMXColor(const AColor: TAlphaColor): Boolean; function IsLightFMXColor(const AColor: TAlphaColor): Boolean; function IsLightVCLColor(const AColor: TColor): Boolean; IsLightFMXColor: Quote:
Code:
procedure ClrBxOnChange(Sender: TObject); var CtrlClr: TAlphaColor; begin CtrlClr := AClrBx.GetColor; if IsLightFMXColor(CtrlClr) then AText.Color(ALBlack) else AText.Color(ALWhite); ARect.FillColor(CtrlClr); end; Code:
Extra: function DesktopImgExist: Boolean; function GetDesktopImgColorFMX: TAlphaColor; function GetDesktopSolidColorFMX: TAlphaColor; function GetImgColorFMX(const Image: UnicodeString): TAlphaColor; function GetImgPartColorFMX(const Image: UnicodeString; const PixelX, PixelY, PixelW, PixelH: Single): TAlphaColor; How to update: Code:
1. Download the latest update from the first post. 2. Replace the 'FMXInno.dll' and 'FMXInnoHandle.iss' with the provided ones. . Last edited by BLACKFIRE69; 30-04-2024 at 11:07. |
The Following 5 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
audiofeel (27-03-2024), hitman797 (27-03-2024), Lord.Freddy (27-03-2024), ScOOt3r (27-03-2024), Tihiy_Don (27-03-2024) |
#765
|
||||
|
||||
![]()
FMXInno - Windows 8
Quote:
Last edited by BLACKFIRE69; 11-05-2024 at 08:56. |
The Following 8 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
ADMIRAL (29-03-2024), audiofeel (28-03-2024), Behnam2018 (28-03-2024), hitman797 (29-03-2024), JIEXA MEDVED (02-04-2024), Lord.Freddy (28-03-2024), ScOOt3r (28-03-2024), Tihiy_Don (28-03-2024) |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
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 |