#436
|
||||
|
||||
Quote:
|
Sponsored Links |
#437
|
||||
|
||||
Last edited by audiofeel; 27-12-2023 at 10:07. |
The Following 2 Users Say Thank You to audiofeel For This Useful Post: | ||
BLACKFIRE69 (26-08-2023), hitman797 (24-08-2023) |
#438
|
||||
|
||||
It's bad that usb does not recognize.
|
#439
|
||||
|
||||
FMXInno - Updates
Update available!
Quote:
the FluentApi v2.0 update was responsible for this problem, however, it has been successfully addressed and fixed. Quote:
this update brings more properties to classes, and that includes this one too. NOTE: This update involves modifications to certain functions/procedures, which might require adjustments to current scripts. Quote:
Ok, let's update the wGetDriveMediaType function. Code:
function wGetDriveMediaType(const DriveLetter: WideString): Integer; function wGetDriveMediaTypeEx(const DriveLetter: WideString; out HealthStatus, Usage: Integer): Integer; Code:
{ Drive Media Type } const HDD_MEDIA_TYPE_UNKNOWN = $0000; HDD_MEDIA_TYPE_USB = $0001; HDD_MEDIA_TYPE_SD = $0002; HDD_MEDIA_TYPE_HDD = $0003; HDD_MEDIA_TYPE_SSD = $0004; HDD_MEDIA_TYPE_SCM = $0005; HDD_MEDIA_TYPE_NVMe = $0006; { Drive Health } const HDD_HEALTH_STATUS_HEALTHY = $0000; HDD_HEALTH_STATUS_WARNING = $0001; HDD_HEALTH_STATUS_UNHEALTHY = $0002; HDD_HEALTH_STATUS_UNKNOWN = $0005; { Drive Usage } const HDD_USAGE_UNKWOWN = $0000; HDD_USAGE_AUTO_SELECT = $0001; // used for data storage. HDD_USAGE_MANUAL_SELECT = $0002; // used if manually selected by an administrator at the time of virtual disk creation. HDD_USAGE_RETIRED = $0004; // retired from use HDD_USAGE_CACHE = $0005; // used as a cache for other devices. the first post has been updated. . Last edited by BLACKFIRE69; 26-08-2023 at 14:29. |
#440
|
||||
|
||||
#Script1.iss
when i already installed the first game The next game will be on the same drive as the first game installed. Last edited by macut18; 26-08-2023 at 18:12. |
#441
|
|||
|
|||
@macut18 yes i currently use this script for my Repacks and you cant install 2 games with it in the same spot as it will do that.. but i just install one test it and then remove it..
ScOOt3r |
The Following User Says Thank You to ScOOt3r For This Useful Post: | ||
macut18 (26-08-2023) |
#442
|
||||
|
||||
It doesn't completely fix it, but it's a little better
Last edited by audiofeel; 27-12-2023 at 10:07. |
The Following User Says Thank You to audiofeel For This Useful Post: | ||
macut18 (27-08-2023) |
#444
|
||||
|
||||
Somebody....I need help
You need to hide the buttons - AboutTabControl.TabPosition(tpNone); But at the same time, my other custom buttons behave strangely, which are not related to this - AboutTabBtn[1] If you specify like this - AboutTabControl.TabPosition(tpDots); Then everything is fine, but I need to hide the dots Last edited by audiofeel; 27-08-2023 at 11:36. |
The Following User Says Thank You to audiofeel For This Useful Post: | ||
macut18 (27-08-2023) |
#445
|
||||
|
||||
@BLACKFIRE69
Thanks for the update. Please answer, Can you make it so that you can take the icons from the system and not take them with you. By simply specifying the file index and icon, as is possible for any file on the system. And for displaying disks, and for displaying buttons "close the window", "minimize the window" and for many others. If not, then I'm just passing by. Last edited by audiofeel; 27-12-2023 at 10:07. |
The Following User Says Thank You to audiofeel For This Useful Post: | ||
BLACKFIRE69 (27-08-2023) |
#446
|
||||
|
||||
Quote:
Code:
AboutTabControl.FCreate(AboutPage.Handle); AboutTabControl.SetBounds(100, 130, 1046, 448); AboutTabControl.TabPosition(tpNone); for i:= 1 to 3 do begin AboutTabItem[i].FCreateEx(AboutTabControl.Handle); AboutLbl[i].FCreate(AboutTabItem[i].Handle); AboutLbl[i].FontSetting('{#Font}', VCLFontSizeToFMX(22), ALWhiteSmoke); AboutLbl[i].TextSetting(False, txCenter, txCenter); AboutLbl[i].SetBounds(0, 18, 1046, 24) AboutMemo[i].FCreate(AboutTabItem[i].Handle, True); AboutMemo[i].SetBounds(28, 59, 1017, 358); AboutMemo[i].FontSetting('{#Font}', VCLFontSizeToFMX2(12), ALWhiteSmoke); AboutMemo[i].WordWrap(True); AboutMemo[i].ReadOnly(True); AboutMemo[i].ScrollAnimation(True); end; AboutLbl[1].Text(AnsiUppercase('About Game')); AboutLbl[2].Text(AnsiUppercase('About Repack')); AboutLbl[3].Text(AnsiUppercase('Credits')); AboutMemo[1].AddLine(CnvtToWStr(S1)); AboutMemo[2].AddLine(CnvtToWStr(S2)); AboutMemo[3].AddLine(CnvtToWStr(S3)); AboutTabBtn[1].FCreate(AboutTabControl.Handle); AboutTabBtn[1].SetBounds(572, 590, 50, 30); AboutTabBtn[1].FillColor({#Color1}); AboutTabBtn[1].StrokeColor({#Color2}); AboutTabBtn[1].StrokeSetting(1.0, scFlat, sdSolid, sjMiter); AboutTabBtn[1].CornerStyle(16, 16, [tcTopLeft, tcBottomLeft], ctBevel); AboutTabBtnLbl[1].FCreate(AboutTabBtn[1].Handle); AboutTabBtnLbl[1].Text(#$E938); AboutTabBtnLbl[1].Align(Client) AboutTabBtnLbl[1].AutoSize(True); AboutTabBtnLbl[1].TextSetting(False, txCenter, txCenter); AboutTabBtnLbl[1].FontSetting('Segoe MDL2 Assets', 14, ALBlack); AboutTabBtnLbl[1].OnMouseEnter(@CommonMouseEnter); AboutTabBtnLbl[1].OnMouseLeave(@CommonMouseLeave); AboutTabBtnLbl[1].OnClick(@CommonOnClick); AboutTabBtn[2].FCreate(AboutTabControl.Handle); AboutTabBtn[2].SetBounds(622, 590, 50, 30); AboutTabBtn[2].FillColor({#Color1}); AboutTabBtn[2].StrokeColor({#Color2}); AboutTabBtn[2].StrokeSetting(1.0, scFlat, sdSolid, sjMiter); AboutTabBtn[2].CornerStyle(16, 16, [tcTopRight, tcBottomRight], ctBevel); AboutTabBtnLbl[2].FCreate(AboutTabBtn[2].Handle); AboutTabBtnLbl[2].Text(#$E937); AboutTabBtnLbl[2].Align(Client) AboutTabBtnLbl[2].AutoSize(True); AboutTabBtnLbl[2].TextSetting(False, txCenter, txCenter); AboutTabBtnLbl[2].FontSetting('Segoe MDL2 Assets', 14, ALBlack); AboutTabBtnLbl[2].OnMouseEnter(@CommonMouseEnter); AboutTabBtnLbl[2].OnMouseLeave(@CommonMouseLeave); AboutTabBtnLbl[2].OnClick(@CommonOnClick); |
The Following User Says Thank You to hitman797 For This Useful Post: | ||
audiofeel (27-08-2023) |
#447
|
||||
|
||||
@hitman797
Thanks for the support. This did not solve the problem, (the buttons you pointed to AboutTabControl) they move along with AboutTabItem[i]. For now, I just increased the width and hid the dots under my buttons. Last edited by audiofeel; 27-08-2023 at 08:05. |
#448
|
||||
|
||||
Quote:
add 1 TabItem in TabControl1 and add the buttons in TabItem in TabControl1. in TabControl2 add TabItem[i] in TabItem[i] add Memo[i]. |
The Following User Says Thank You to hitman797 For This Useful Post: | ||
audiofeel (27-08-2023) |
#449
|
||||
|
||||
You understand that they will overlap each other. But anyway thanks for the help again. And yes, I solved this glitch. The 'FCreateImageForm' form is to blame. This is the fastest form in terms of loading and initialization, but it is also the strangest one itself, most of all incomprehensible phenomena occur on it, such as not playing video, not playing GIF animation and more ... a glitch with 'FTabControl' was added to them. I just changed the form to 'FCreateBlankForm'. A white square appeared again at startup, but without a glitch in 'FTabControl'.
Last edited by audiofeel; 27-08-2023 at 11:37. |
The Following User Says Thank You to audiofeel For This Useful Post: | ||
hitman797 (27-08-2023) |
#450
|
||||
|
||||
MultiView. Needed sometimes. beautiful and modern thing, it's a pity that it is not in FMXInno...
Last edited by audiofeel; 27-12-2023 at 10:07. |
Thread Tools | |
Display Modes | |
|
|
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 |