Here is something interesting I just came across. Someone has made a Visual Basic style IDE for FreeBASIC.
https://github.com/XusinboyBekchanov/VisualFBEditor/
Might be a good target for if I want to try porting any of my Gambas programs over to Windows, though I doubt it is nearly as feature complete as Gambas (being restricted to Unix-like systems is my only complaint with Gambas).
Previously was looking into writing a basic form converter between Gambas and Lazarus, but that requires getting used to Pascal.
VisualFBEditor and InForm
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact:
VisualFBEditor and InForm
Last edited by Technopeasant on Wednesday 27th September 2023 1:02am, edited 3 times in total.
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact:
Re: VisualFBEditor
So I could not get FreeBASIC to compile anything on Fedora due to an ncurses library issue (might need to build a custom package), but I built this on my girlfriend's Windows 7 install and played around with it. Certainly a lot rougher around the edges than Gambas and not nearly as feature rich, but it seems to get the job done for basic RAD development. I created a quick little test game in it. I would recommend it to people who want a free software visual IDE with BASIC syntax that absolutely need it to be cross-platform (the documentation is currently woeful though, but so was Gambas' when I started with it honestly). Might build a Gambas conversion tool down the road.
Also been playing around with various older/less known BASIC interpreters and compilers from the RPM Sphere repository (yaBASIC, wxBASIC, MyBasic, SmallBasic, SDLBasic, BASIC-265, bwBasic, TinyBasic, tcbasic, nuBasic, XBasic, X11-Basic, the list goes on and on) and testing them with some old QBasic code. Fun times.
Also been playing around with various older/less known BASIC interpreters and compilers from the RPM Sphere repository (yaBASIC, wxBASIC, MyBasic, SmallBasic, SDLBasic, BASIC-265, bwBasic, TinyBasic, tcbasic, nuBasic, XBasic, X11-Basic, the list goes on and on) and testing them with some old QBasic code. Fun times.
Re: VisualFBEditor
I couldn't get the VisualFBEditor to compile in arch. Shame I was looking to try it out. I do use QB64 with Inform gui creator. The program is a bit old but still works with QB64. However I had to use the basic code and compile it with QB64.
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact:
Re: VisualFBEditor
Did you build MyFBFramework alongside it?
https://github.com/XusinboyBekchanov/MyFbFramework
That needs to be in its own directory within VisualFBDesigner in order for it to load.
I have not had any trouble getting it to build other than getting FreeBASIC itself set up.
https://github.com/XusinboyBekchanov/MyFbFramework
That needs to be in its own directory within VisualFBDesigner in order for it to load.
I have not had any trouble getting it to build other than getting FreeBASIC itself set up.
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact:
Re: VisualFBEditor
Apparently this was given a nod in The Register.
https://www.theregister.com/2022/05/06/ ... c_alpha_3/
It is still seeing active development. I should try building it on Fedora again.
https://www.theregister.com/2022/05/06/ ... c_alpha_3/
It is still seeing active development. I should try building it on Fedora again.
Re: VisualFBEditor
I had it working in arch but after a couple of kernel updates it would no longer run. Seems it also runs on an older version ncurses and that is why it won't compile.
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact:
Re: VisualFBEditor
When I tried building it on my older Fedora laptop I could not get a current version of FreeBASIC to run. I have ran it on Windows 7 though.
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact:
Re: VisualFBEditor
Last edited by Technopeasant on Wednesday 27th September 2023 12:57am, edited 1 time in total.
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact:
Re: VisualFBEditor
VisualFBEditor now comes with a pre-built Linux executable and I was able to get it working with a copy of FreeBASIC I installed from RPM Sphere.
- Technopeasant
- Posts: 147
- Joined: Saturday 13th July 2019 6:50pm
- Location: Stony Plain, Alberta, Canada
- Contact: