FireFly Visual Designer for FreeBASIC (FREEWARE)
FireFly v3.78
http://www.planetsquires.com/files/FireFly_FB_378.rar (1.4 megs - March 8, 2016) - works on Windows Operating Systems (Win2000 or greater)
win32_fb.rar
http://www.planetsquires.com/files/win32_fb.rar (6.8 megs - June 2, 2015) - used by FireFly to display Win32 API context sensitive help.
The FreeBASIC support forum also has an ongoing topic for the FireFly for FreeBASIC project:
http://www.freebasic.net/forum/viewtopic.php?f=8&t=15796FireFly Visual Designer is a rapid application development environment for the FreeBASIC computer language. FireFly accelerates the development of your Windows 32-bit and 64-bit programs. All the speed of "C" with the rapid application development time of Visual Basic. No runtime DLLs (Dynamic Link Libraries) of any kind. Every FireFly created application is totally self-contained and does not require any supporting DLLs to be distributed. Choose from almost 200 internal functions that make combining your code with TreeViews, ListViews, Labels, Command Buttons, TabControls, ProgressBars, etc... extremely easy. You can code entire applications without any WinAPI knowledge. FireFly allows the programmer to "attach" code to individual window's messages that are destined for the controls that you create. Separating the code for each control allows for highly maintainable code and discourages the use of bug causing global variables. The code editor is "built in" - no need to shell back and forth between a designer and a code editor.
FreeBASIC is a completely free, open-source, 32-bit and 64-bit BASIC compiler, with advanced features such as pointers, unsigned data types, inline assembly, multi-platform, multi-threading, unicode support and object orientation. Create OBJ's, LIB's, DLL's, and console or GUI EXE's easily. You can find the main FreeBASIC Compiler site here:
http://www.freebasic.net