|
|
|
#1
|
|||
|
|||
|
I'll test it. Thanks.
|
| Sponsored Links |
|
#2
|
||||
|
||||
|
Thank you very much for this very complete and high-quality package.
|
|
#3
|
||||
|
||||
|
Quote:
Code:
function InitDiskUsage: FDiskUsage;
// DISK
FDiskUsage = interface(IUnknown)
'{08403E71-113A-4F88-960F-36296CB8AAA1}'
procedure SetDir(Const ADir: String);
function DiskLoad: Cardinal;
function TotalSpace: Double;
function FreeSpace: Double;
function UsedSpace: Double;
end;
|
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
audiofeel (10-06-2022) | ||
|
#4
|
||||
|
||||
|
Update!
Code:
- Added a blank form. - Added new effects. - Added translucent objects. - Integrated a HTTP Client API. - Updated classes. - Updated image slideshow. Last edited by BLACKFIRE69; 14-07-2024 at 01:29. |
|
#6
|
||||
|
||||
|
Quote:
Quote:
![]() FMXInnoDLL v1.0.0.1 + Fix (Lib Only) Code:
[Setup]
...
DefaultDirName ={code:DefMyPath}\Inno Example with FMXInno Library
...
{Code]
...
function DefMyPath(Param: String): String;
begin
Result:= ExpandConstant('{win}');
end;
...
procedure FMXDesigning;
begin
...
{ Dir Browse Dlg }
DirBrowseDlg.FCreate(0, 'Select Install Directory', WizardForm.DirEdit.Text);
...
end;
Last edited by BLACKFIRE69; 14-07-2024 at 01:30. |
| The Following 9 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
ADMIRAL (12-06-2022), audiofeel (11-06-2022), Cesar82 (12-06-2022), Gehrman (11-06-2022), Harsh ojha (23-06-2022), houcine80 (11-06-2022), joker85 (03-07-2025), Razor12911 (19-06-2022), ScOOt3r (11-06-2022) | ||
|
#7
|
||||
|
||||
|
Update!
Code:
* Added color conversion between FMX and VCL (Testing). * Added image slideshow api. -- Supports multi-transitions. * Added some other functions. -- GetDesktopImgColorVCL -- GetDesktopImgColorFMX * Added HTTP Client Api to work with single-thread. * Fixed minor issues known so far. * Updated Classes. Last edited by BLACKFIRE69; 14-07-2024 at 01:30. |
| The Following 8 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
ADMIRAL (21-06-2022), audiofeel (20-06-2022), ffmla (21-06-2022), Gehrman (20-06-2022), Harsh ojha (22-06-2022), hitman797 (21-06-2022), joker85 (03-07-2025), Razor12911 (19-06-2022) | ||
|
#8
|
||||
|
||||
|
Quote:
. Last edited by BLACKFIRE69; 14-07-2024 at 01:31. |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
audiofeel (20-06-2022) | ||
|
#9
|
||||
|
||||
|
FMXInno v1.0.0.2 - Fix 02
Code:
following functions have been fixed. 1. GetDesktopImgColorVCL 2. GetDesktopImgColorFMX 3. FMXColorToVCL 4. VCLColorToFMX 5. SetVCLColorLighter 6. SetVCLColorDarker 7. GetImgColorVCL 8. GetImgColorFMX Last edited by BLACKFIRE69; 14-07-2024 at 01:31. |
| The Following 4 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
|
#10
|
||||
|
||||
|
FMXInno Updates
Code:
* Customizable lock screen. -- AutoMode -- Animations -- Blur Effect -- Custom Font Settings -- Custom positions -- Lockscreen Image -- Lockscreen Text Last edited by BLACKFIRE69; 14-07-2024 at 01:31. |
| The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
|
#11
|
||||
|
||||
|
Quote:
two additional functions were added if needed. Quote:
FMXInno v1.0.0.2 - Final Release [06/26/22] has been uploaded to the first post. you can download it now. Code:
FMXInno External Plugins: - CLILib v1.0.0.0 - CmdOut v1.0.0.2 - FDownloader_multi v1.0.0.0 - ImgSlideShow v1.0.0.0 - ISArcEx v0.4.0.0 - MFT v1.1.0.0 - Sysfunc v1.0.0.0 - SplitterLib v1.0.0.0 - XBass_f v4.0.0.0 - ZipperLib v1.0.0.0 |
| The Following 3 Users Say Thank You to BLACKFIRE69 For This Useful Post: | ||
|
#12
|
||||
|
||||
|
Quote:
maybe this depends on the windows os + graphics performance of the pc. but i don't know exactly. Quote:
![]() (extra (WPI_CorePack): you can also navigate through pages by clicking page labels.) Last edited by BLACKFIRE69; 15-10-2022 at 16:12. |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
audiofeel (13-09-2022) | ||
|
#13
|
||||
|
||||
|
FMXInno - Updates
Code:
- Added ability to change the opacity and brightness of Fluent forms.
(MainForm, DirForm, StartForm, CustomForm)
- Fixed focus issue in FluentDirBrowse / FluentStartBrowse.
- Minor bugs have been fixed.
- Some improvements.
function FCreateFluent(WParent: HWND; DarkTheme, NoBorder: Boolean; Opacity: Single;
BrightnessPct: Byte): HWND;
, Last edited by BLACKFIRE69; 14-07-2024 at 01:36. |
|
#14
|
||||
|
||||
|
Quote:
maybe try using new values for Top and Width for higher DPI. Code:
var
FCurrentDPI: Cardinal;
begin
FCurrentDPI := GetCurrentDPIValue;
if FCurrentDPI < 120 then
Switch1.Width(NSX(78))
else
Switch1.Width(NSX(58));
DPI PCT
96 - 100%
120 - 125%
144 - 150%
192 - 200%
Code:
procedure FMXDesigning;
var
FOffset: Integer;
begin
...
#ifdef Component1
FOffset := 0;
Component[1].FCreate(Page3.Handle, True, 'Install {#C1[59]}');
Component[1].SetBounds(NSX(20), NSY(185), NSX(250), NSY(25));
Component[1].FontSetting('Segoe UI', VCLFontSizeToFMX2(10), VCLColorToFMXColor($FFFFFF));
#ifdef Component2
FOffset := FOffset + 5;
Component[2].FCreate(Page3.Handle, True, 'Install {#C2[59]}');
Component[2].SetBounds(NSX(20), NSY(210 + FOffset), NSX(250), NSY(25));
Component[2].FontSetting('Segoe UI', VCLFontSizeToFMX2(10), VCLColorToFMXColor($FFFFFF));
...
#ifdef Component8
FOffset := 0;
Component[8].FCreate(Page3.Handle, True, 'Install {#C8[59]}');
Component[8].SetBounds(NSX(340), NSY(185), NSX(250), NSY(25));
Component[8].FontSetting('Segoe UI', VCLFontSizeToFMX2(10), VCLColorToFMXColor($FFFFFF));
#ifdef Component9
FOffset := FOffset + 5;
Component[9].FCreate(Page3.Handle, True, 'Install {#C9[59]}');
Component[9].SetBounds(NSX(340), NSY(210 + FOffset), NSX(250), NSY(25));
Component[9].FontSetting('Segoe UI', VCLFontSizeToFMX2(10), VCLColorToFMXColor($FFFFFF));
...
end;
Last edited by BLACKFIRE69; 14-07-2024 at 01:36. |
|
#15
|
||||
|
||||
|
Quote:
the part that adjusts the dimensions of the image can be done. i was preparing the last release of version v1.0.0.2. so i'll include the fix with it. i hope this works. if anything needs to change, be sure to tell me. and thanks for reporting this. Code:
FMXInno v1.0.0.2 - Last Release - More Stable. - More Optimized. - Fixed Memory Leaks. - Added File Patching. -- procedure wCreateFilePatch(Const fOldFile, fNewFile, fDiffFile: WideString; fMatchLength: Cardinal; fPatchCallback: TFDiffCallback); -- procedure wApplyFilePatch(Const fOldFile, fNewFile, fDiffFile: WideString); Last edited by BLACKFIRE69; 26-10-2022 at 13:14. |
![]() |
|
|
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 |