#46
|
||||
|
||||
Added the following procedure to dll:
|
The Following 5 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (08-01-2016), Grumpy (27-12-2015), JRD! (14-01-2016), Razor12911 (27-12-2015), y_thelastknight (30-12-2015) |
Sponsored Links |
#47
|
||||
|
||||
I wouldn't be surprised if you start adding animations. Great job mate.
|
The Following User Says Thank You to Razor12911 For This Useful Post: | ||
peterf1999 (08-01-2016) |
#48
|
||||
|
||||
Added the following procedure/function to dll:
|
The Following 5 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (08-01-2016), arkantos7 (10-01-2016), JRD! (14-01-2016), Logrim (08-01-2016), Razor12911 (08-01-2016) |
#49
|
||||
|
||||
too thirsty for CPU this library
![]() ![]() ![]() ![]() ![]()
__________________
if you understand read more |
#50
|
||||
|
||||
Added the following function to dll:
Code:
const LButtonUp = 1; LButtonDown = 2; MouseOver = 4; MouseOut = 8; type TBtnEvent= procedure(BtnIdx,EventID: integer); function CreateBtn(const FileName: PAnsiChar; Handle: HWND; X,Y,Height,Width: integer; callback: TBtnEvent): integer; |
The Following 5 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (14-01-2016), arkantos7 (14-01-2016), JRD! (14-01-2016), Logrim (15-01-2016), Razor12911 (16-01-2016) |
#51
|
||||
|
||||
Added the following procedures/functions to dll:
Code:
procedure SetBtnEnabled(BtnIdx: integer; Enabled: Boolean); external 'SetBtnEnabled@files:Isab.dll stdcall delayload'; function GetBtnEnabled(BtnIdx: integer): Boolean; external 'GetBtnEnabled@files:Isab.dll stdcall delayload'; procedure SetBtnVisibility(BtnIdx: integer; Visibility: Boolean); external 'SetBtnVisibility@files:Isab.dll stdcall delayload'; function GetBtnVisibility(BtnIdx: integer): Boolean; external 'GetBtnVisibility@files:Isab.dll stdcall delayload'; procedure SetBtnTransparency(BtnIdx: Integer; BtnTransparency: Byte); external 'SetBtnTransparency@files:Isab.dll stdcall delayload'; function GetBtnTransparency(BtnIdx: Integer): byte; external 'GetBtnTransparency@files:Isab.dll stdcall delayload'; |
The Following 4 Users Say Thank You to peterf1999 For This Useful Post: | ||
#52
|
||||
|
||||
Added the following procedure/function to dll:
Code:
procedure SetBtnCur(BtnIdx: integer; const FileName: PAnsiChar; CurHandle: DWord; const IFT_Cur: integer); external 'SetBtnCur@files:Isab.dll stdcall delayload'; function GetSysCur(const IDC: integer): DWord; external 'GetSysCur@files:Isab.dll stdcall delayload'; |
The Following 6 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (21-01-2016), arkantos7 (21-01-2016), Cesar82 (22-01-2016), JRD! (16-02-2016), Razor12911 (26-01-2016), y_thelastknight (07-04-2016) |
#53
|
||||
|
||||
Thank you for library isab.dll.
It would be interesting if you could add multimedia playback based on DirectShow. Addicionar functions as in InnoMediaPlayer and ISMediaLib (By altef_4) in your Isab.dll library. |
The Following User Says Thank You to Cesar82 For This Useful Post: | ||
peterf1999 (31-01-2016) |
#54
|
||||
|
||||
Changes: v0.0.8.6
Fixed an issue with WM_LBUTTONDOWN and WM_LBUTTONUP message handler. Now the buttons work properly. |
The Following 6 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (31-01-2016), arkantos7 (31-01-2016), Logrim (31-01-2016), RamiroCruzo (31-01-2016), Razor12911 (31-01-2016), y_thelastknight (07-04-2016) |
#55
|
||||
|
||||
Changes v0.0.8.7:
Fixed an issue with visibility (SetImgVisibility) of invalidated client area of rotated images. |
The Following 7 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (06-02-2016), arkantos7 (06-02-2016), Cesar82 (10-02-2016), Logrim (06-02-2016), Razor12911 (17-02-2016), TheRePacker (06-02-2016), y_thelastknight (07-04-2016) |
#56
|
||||
|
||||
Changes:
Code:
const DCP_MD5 = 1; DCP_SHA1 = 2; DCP_SHA256 = 4; // SHA-2 Type THashProgress = function(OverallProgress,FileProgress: Integer): Boolean; function CheckFileHash(const Filename,HashHex: PAnsichar; PctOfTotal: integer; callback: THashProgress; DCP_Hash: integer): integer; external 'CheckFileHash@files:Isab.dll stdcall delayload'; 0: All OK. -1: Hash check aborted. -2: File hash does not match. -3: Source File not found. -4: Bad flag argument. Last edited by peterf1999; 14-02-2016 at 10:28. |
The Following 5 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (13-02-2016), arkantos7 (12-02-2016), Carldric Clement (13-02-2016), Razor12911 (17-02-2016), y_thelastknight (07-04-2016) |
#57
|
||||
|
||||
Changes: v0.0.9.0:
Added the following procedure/function to dll: Code:
procedure SetBtnPosSize(BtnIdx,X,Y,Height,Width: integer); external 'SetBtnPosSize@files:Isab.dll stdcall delayload'; procedure GetBtnPosSize(BtnIdx: integer; var X,Y,Height,Width: integer); external 'GetBtnPosSize@files:Isab.dll stdcall delayload'; procedure SetBtnCaption(BtnIdx,CaptionLeftOffset,CaptionTopOffset: integer; const Caption, FontName: Pansichar; Size: integer; const FontStyle: integer; AntiAlias,Shadow: boolean); external 'SetBtnCaption@files:Isab.dll stdcall delayload'; function GetBtnCaption(BtnIdx: integer): PAnsichar; external 'GetBtnCaption@files:Isab.dll stdcall delayload'; procedure SetBtnCaptionColor(BtnIdx:integer; DefaultCaptionARGB, HoverCaptionARGB, LBtnDownCaptionARGB, DisabledCaptionARGB,ShadowCaptionARGB :Cardinal); external 'SetBtnCaptionColor@files:Isab.dll stdcall delayload'; |
The Following 3 Users Say Thank You to peterf1999 For This Useful Post: | ||
#58
|
||||
|
||||
Added the following function to dll:
Code:
function GetDirectXVersion: Pansichar; external 'GetDirectXVersion@files:Isab.dll stdcall delayload'; |
The Following 4 Users Say Thank You to peterf1999 For This Useful Post: | ||
altef_4 (12-03-2016), arkantos7 (12-03-2016), RamiroCruzo (13-03-2016), y_thelastknight (07-04-2016) |
#59
|
||||
|
||||
Changes v.0.0.9.2:
Code:
const Dx_Gpu = 1; // DirectX supported by GPU Dx_Sys = 2; // DirectX installed on system function GetDirectXVersion(const F_Dx: integer): Pansichar; external 'GetDirectXVersion@files:Isab.dll stdcall delayload'; W7.PNG Windows 10 Pro x64: W10.JPG |
The Following 4 Users Say Thank You to peterf1999 For This Useful Post: | ||
#60
|
||||
|
||||
I can't create more than one timer with CreateTimer function. Only last defined TTimerProc is executed with the smallest Timeout defined:
Code:
ButtonCB := CreateTimer(10, @ButtonAction; EqualizerCB := CreateTimer(100, @EqualizerAction); |
The Following User Says Thank You to BAMsE For This Useful Post: | ||
peterf1999 (24-03-2016) |
![]() |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
INNO TROUBLESHOOT - Tutorials and Answers about INNO Setup | REV0 | Conversion Tutorials | 129 | 21-05-2021 06:51 |
Inno Setup: Additional Libraries | altef_4 | Conversion Tutorials | 50 | 21-10-2020 10:59 |
INNO TUTORIAL - Using Unicode and ANSI Versions of INNO Setup | REV0 | Conversion Tutorials | 51 | 26-03-2015 07:57 |
Tutorial using CI 8.0.0 | yener90 | Conversion Tutorials | 424 | 21-10-2014 10:49 |