Results 1 to 40 of 2081

Thread: TwinBasic

Threaded View

  1. #11
    PowerPoster
    Join Date
    Jul 2010
    Location
    NYC
    Posts
    7,672

    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
  •  



Click Here to Expand Forum to Full Width