|
-
Jun 21st, 2025, 03:05 AM
#11
Re: TwinBasic
The AlphaImgControl makes heavy use of a feature tB doesn't support just yet, placing UDTs inside Variant. It will support that soon. Besides that, it generally works-- I created a modified version that works, but haven't updated it to 64bit, figured I'd wait for proper Variant UDT support.
*However* -- what are you using it for? tB supports PNGs and transparency natively.
GDIPlus APIs work fine, I've used them quite a bit. Again with those since they're Windows APIs, they're 100% covered by WinDevLib for x64 support.
tB has equivalents of all the basic controls (except OLE), and as previously mentioned there's a 64bit-compatible version of Krool's VBCCR and VBFlexGrid controls. You'll have to remove and re-add VBCCR/VBFlexGrid, but that's simple.
"malachi-chameleon-button-an-awesome-multi-style-button__1-28761-master" -- this mostly works in 32bit with 0 modification... looks like there's a minor bug causing drawing issues. It took 5 minutes to convert to 64bit: I moved its existing APIs into a conditional compilation block so they'd be active in VB6 but not tB (keeps the same code compatible with both), added WinDevLib, replaced 2 enum values it had custom names for with the official ones, uncommented a custom constant it used that was a combination of real flags for DrawText, then the 64bit upgrade: 5 variables had to be changed from Long to LongPtr. And that did it-- it now works perfectly in 64bit. I've published this 64bit version on GitHub.
Last edited by fafalone; Jun 21st, 2025 at 03:54 AM.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|