Search found 35 matches
- Jun 27, 2025 19:06
- Forum: Libraries & Headers
- Topic: GDImage64 Aquarium project
- Replies: 6
- Views: 114
Re: GDImage64 Aquarium project
Indeed 450 € was for the 32-bit ANSI version, and 750 € for both 32 and 64-bit UNICODE. But the good news is that Version 7.21 (the one posted wit the FB project), is a now a Paypal donate ware version like for WinLIFT . You need a valid license, only if you plan to use it in a commercial project or...
- Jun 27, 2025 18:56
- Forum: Libraries & Headers
- Topic: GDImage64 Aquarium project
- Replies: 6
- Views: 114
Re: GDImage64 Aquarium project
GDImage 7.13 Is a mature graphic library (DLL) that exists since more than 20 years. It is available in 32 or 64-bit. The 32-bit version is ANSI based, while the 64-bit version is UNICODE based. GDImage controls are persistent, you'll never worry about redrawing when your window is minimized or tem...
- Jun 27, 2025 16:37
- Forum: Libraries & Headers
- Topic: GDImage64 Aquarium project
- Replies: 6
- Views: 114
GDImage64 Aquarium project
https://www.zapsolution.com/FreeBasic/Aquarium.jpg This is a GDImage 64-bit demo, using multiple transparent layers, working in DWM composited mode. GDImage is written in C/C++, it is an advanced mature graphic library able to mix 2D and 3D inside of the same graphic control. The FreeBasic 64-bit p...
- Jun 25, 2025 15:07
- Forum: Projects
- Topic: Tiko Editor (with full FreeBasic Compiler) (v1.0.3 Updated 2025.06.16)
- Replies: 68
- Views: 5565
Re: Tiko Editor (with full FreeBasic Compiler) (v1.0.3 Updated 2025.06.16)
Paul
Does Tiko is able to work in column mode (like UltraEdit)?
Does Tiko is able to work in column mode (like UltraEdit)?
- Jun 24, 2025 17:35
- Forum: Libraries & Headers
- Topic: zTrace (debugging utility)
- Replies: 0
- Views: 116
zTrace (debugging utility)
This is the zTrace version 3.01 to use with FreeBasic. Declaration Dim shared zMsg As WString * MAX_PATH Function zTrace(ByVal sPtr As WString Ptr) As Long Static hDll As HMODULE Static hProc As Any Ptr Dim nRet As Long = 0 ' Load the DLL only once If hDll = 0 Then hDll = LoadLibraryW("zTrace64...
- Jun 24, 2025 13:57
- Forum: Libraries & Headers
- Topic: WinLIFT 64-bit Skin Engine
- Replies: 12
- Views: 968
Re: WinLIFT 64-bit Skin Engine
@Löwenherz
The link to the SkinTHEMES project has been updated using my zapsolution htpps web site, rather than my ObjReader http private forum.
https://www.zapsolution.com/FreeBasic/SkinTHEMES.7z
The link to the SkinTHEMES project has been updated using my zapsolution htpps web site, rather than my ObjReader http private forum.
https://www.zapsolution.com/FreeBasic/SkinTHEMES.7z
- Jun 24, 2025 13:41
- Forum: Projects
- Topic: Tiko Editor (with full FreeBasic Compiler) (v1.0.3 Updated 2025.06.16)
- Replies: 68
- Views: 5565
Re: Tiko Editor (with full FreeBasic Compiler) (v1.0.3 Updated 2025.06.16)
Using TClib (based on the work of Matt Pietrek) I can produce perfect 64-bit exe or dll in less than 10 Kb. Much smaller than everything else. But of course I had to resort on my own set of .inc files using only procedural coding style. The Mini.exe I posted in the WinLIFT64 thread, could be as smal...
- Jun 24, 2025 10:10
- Forum: Projects
- Topic: Tiko Editor (with full FreeBasic Compiler) (v1.0.3 Updated 2025.06.16)
- Replies: 68
- Views: 5565
Re: Tiko Editor (with full FreeBasic Compiler) (v1.0.3 Updated 2025.06.16)
Paul As for myself, I always compile all my 64-bit DLLs as standalone. I avoid like the plague to use the C/C++ runtime. To produce a Scintilla.dll standalone version In Visual Studio Project properties C/C++>Code Generation>Runtime Library Multi-threaded (/MT) Using /MT embeds the runtime into the ...
- Jun 24, 2025 8:25
- Forum: Libraries & Headers
- Topic: WinLIFT 64-bit Skin Engine
- Replies: 12
- Views: 968
WinLIFT 64-bit Homothetic resize
This project is to show you the build-in Homothetic resize. https://www.zapsolution.com/FreeBasic/Homothetic.jpg Homothetic is exclusive, it couldn't be intermixed with other anchor properties. The same percentage ratio is applied to all child controls when resizing the parent popup. For the fun I h...
- Jun 20, 2025 9:45
- Forum: Libraries & Headers
- Topic: WinLIFT 64-bit Skin Engine
- Replies: 12
- Views: 968
Re: WinLIFT 64-bit Skin Engine
@adeyblue I found the culprit This is a problem occuring with Windows 11. A classic example of how undocumented changes in ownership semantics (like DWM not freeing passed-in regions anymore) can cause subtle leaks that only show up on newer OS builds. The link to the ZIP file has been updated (see ...
- Jun 19, 2025 18:33
- Forum: Libraries & Headers
- Topic: WinLIFT 64-bit Skin Engine
- Replies: 12
- Views: 968
Re: WinLIFT 64-bit Skin Engine
@adeyblue
Good catch, investigating...
Good catch, investigating...
- Jun 19, 2025 11:37
- Forum: Libraries & Headers
- Topic: WinLIFT 64-bit Skin Engine
- Replies: 12
- Views: 968
Re: WinLIFT 64-bit Skin Engine
My next challenge now, shall be to convert my GDImage64 header to FreeBasic.
To show you what could be done when mixing WinLIFT & GDImage together, and perhaps my 3D engine DLL.
BTW, the forum [img] tag doesn't work with http, have to use https, why such limitation?
To show you what could be done when mixing WinLIFT & GDImage together, and perhaps my 3D engine DLL.
BTW, the forum [img] tag doesn't work with http, have to use https, why such limitation?
- Jun 19, 2025 10:04
- Forum: Libraries & Headers
- Topic: WinLIFT 64-bit Skin Engine
- Replies: 12
- Views: 968
Re: WinLIFT 64-bit Skin Engine
So far you can use the DLL for free as long as there is only one popup window in your project.
If it is a commercial project, you need to have a private key license to redistribute the DLL.
@dodicat
Skint, is that another skin engine?
If it is a commercial project, you need to have a private key license to redistribute the DLL.
@dodicat
Skint, is that another skin engine?
- Jun 19, 2025 6:56
- Forum: General
- Topic: UNICODE support in FreeBasic
- Replies: 21
- Views: 1864
Re: UNICODE support in FreeBasic
José I am using the WinLIFT64.bi that was converted with the fbfrog utility, and it was using WCHAR ptr. Because of my FreeBasic ignorance, I was not aware of the difference between wstring and wchar_t (WCHAR). But of course I prefer your solution, I shall replace all WCHAR ptr, with Wstring ptr, th...
- Jun 18, 2025 17:54
- Forum: Libraries & Headers
- Topic: WinLIFT 64-bit Skin Engine
- Replies: 12
- Views: 968
WinLIFT 64-bit Skin Engine
https://www.zapsolution.com/pictures/Buttons64.jpg WinLIFT 7.00 , is a 64-bit UNICODE subclassing skin engine, designed to work with (or without) the GDImage graphic library. It can work with standard controls, or with WinLIFT/GDImage specific custom controls. It is a Paypal donate ware librairy ht...