VisualFBEditor - IDE for FreeBasic
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
VisualFBEditor - IDE for FreeBasic
Hello, I created an editor for FreeBasic based on the library MyFbFramework. MyFbFramework is based on Nastasa Eodor 'FBGUI, the library has been expanded and cross-platform added.
VisualFBEditor is also cross-platform, there is the possibility of a designer, debugging, project support, etc.
For debugging, I used the codes of SARG .
Many thanks to the creators of FreeBasic, separately to SARG and Nastasa Eodor.
And I am waiting for help for the development of the library MyFbFramework.
Releases here:
https://github.com/XusinboyBekchanov/My ... k/releases
https://github.com/XusinboyBekchanov/Vi ... r/releases
VisualFBEditor is also cross-platform, there is the possibility of a designer, debugging, project support, etc.
For debugging, I used the codes of SARG .
Many thanks to the creators of FreeBasic, separately to SARG and Nastasa Eodor.
And I am waiting for help for the development of the library MyFbFramework.
Releases here:
https://github.com/XusinboyBekchanov/My ... k/releases
https://github.com/XusinboyBekchanov/Vi ... r/releases
Last edited by Xusinboy Bekchanov on Jan 02, 2019 15:44, edited 1 time in total.
Re: VisualFBEditor - IDE for FreeBasic
This is a very nice looking project! I did have a problem downloading the latest release, but what I saw is very promising. Is the editor also built in FB? If so, where is the source code for that?
Also, you say you want help with the library. What kind of help do you need?
Also, you say you want help with the library. What kind of help do you need?
Re: VisualFBEditor - IDE for FreeBasic
Yes I agree with Imortis.
Is your Linux executable 64 bits?
My Linux is 32 bits.
In the .desktop file I set the correct exec, path and icon.
But it won't run, are there required libraries needed in My Linux distro?
Is your Linux executable 64 bits?
My Linux is 32 bits.
In the .desktop file I set the correct exec, path and icon.
But it won't run, are there required libraries needed in My Linux distro?
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
It's an open source library, so help with the code. If a lot of programmers work with it, the project develops faster.Imortis wrote:Also, you say you want help with the library. What kind of help do you need?
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
I didn’t have 32 bit Linux on hand. Soon I will open the source for the editor too. Then it will be possible to compile on different OSes.dodicat wrote:Yes I agree with Imortis.
Is your Linux executable 64 bits?
My Linux is 32 bits.
In the .desktop file I set the correct exec, path and icon.
But it won't run, are there required libraries needed in My Linux distro?
For Linux, you need vte terminal and gtk3:
Code: Select all
sudo apt update
sudo apt install libvte-2.91-dev
sudo apt-get install libgtk-3-dev
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
Yes, built in FB. I'll open the source code soon.Imortis wrote:This is a very nice looking project! I did have a problem downloading the latest release, but what I saw is very promising. Is the editor also built in FB? If so, where is the source code for that?
What are the problems when downloading?
Re: VisualFBEditor - IDE for FreeBasic
It fails to download the latest release. I think it might be a network security/antivirus thing (false positive of course).
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
I put the source code on github:Imortis wrote:It fails to download the latest release. I think it might be a network security/antivirus thing (false positive of course).
https://github.com/XusinboyBekchanov/VisualFBEditor
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
I put the source code on the github, the link in the previous post. You managed to compile on linux 32? If you could, you can send binary files? We will add it too github.dodicat wrote:Yes I agree with Imortis.
Is your Linux executable 64 bits?
My Linux is 32 bits.
In the .desktop file I set the correct exec, path and icon.
But it won't run, are there required libraries needed in My Linux distro?
I will need VisualFBEditor32 and libmff32.so
Re: VisualFBEditor - IDE for FreeBasic
Hi Xusinboy Bekchanov
I don't have vte terminal or gtk3
My distro (Scientific Linux, which is Red hat Linux) came off a cd, so is lightweight.
But I got the full development package (Gcc e.t.c. ) and the libs for fb graphics.
I was thinking about freepascal, but if it is anything like the windows package with dozens of executable files on path, I shall give it a miss.
vte and gtk3 might just mess up my distro (past experience).
I don't have vte terminal or gtk3
My distro (Scientific Linux, which is Red hat Linux) came off a cd, so is lightweight.
But I got the full development package (Gcc e.t.c. ) and the libs for fb graphics.
I was thinking about freepascal, but if it is anything like the windows package with dozens of executable files on path, I shall give it a miss.
vte and gtk3 might just mess up my distro (past experience).
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
For myself, I would like to know which library you use to create GUI on Linux?dodicat wrote:Hi Xusinboy Bekchanov
I don't have vte terminal or gtk3
My distro (Scientific Linux, which is Red hat Linux) came off a cd, so is lightweight.
But I got the full development package (Gcc e.t.c. ) and the libs for fb graphics.
I was thinking about freepascal, but if it is anything like the windows package with dozens of executable files on path, I shall give it a miss.
vte and gtk3 might just mess up my distro (past experience).
Re: VisualFBEditor - IDE for FreeBasic
What I sometimes do is to install the standard package (rpm or deb or even .tgz) to an invented prefix (like ~/testprefix). Then I symlink the handful needed files from ~/bin and the configuration file to ~/.fpc.cfg For just usage, the number of files is low (in theory one) . For usage with lazarus 2 or three more, and to recompile fpc and lazarus itself about 8.dodicat wrote: I was thinking about freepascal, but if it is anything like the windows package with dozens of executable files on path, I shall give it a miss.
Lazarus lcl/gtk2.Xusinboy Bekchanov wrote:
For myself, I would like to know which library you use to create GUI on Linux?
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
Then we will do so, the program will use the current installed gtk version (2 or 3). Now vteterminal is not important, the program does not use it if not installed.marcov wrote:Lazarus lcl/gtk2.Xusinboy Bekchanov wrote:
For myself, I would like to know which library you use to create GUI on Linux?
-
- Posts: 793
- Joined: Jul 26, 2018 18:28
Re: VisualFBEditor - IDE for FreeBasic
Updated the program. I added gtk2 support and removed vteterminal. In place of it made the settings of the debugger and the terminal. Now in the setting you can specify the terminal (default gnome-terminal)Xusinboy Bekchanov wrote: Then we will do so, the program will use the current installed gtk version (2 or 3). Now vteterminal is not important, the program does not use it if not installed.
-
- Posts: 836
- Joined: Jul 28, 2005 13:56
- Location: Brazil, Santa Catarina, Indaial (ouch!)
- Contact:
Re: VisualFBEditor - IDE for FreeBasic
would be a nice ide
if it was not made on a stupid pile of OOP
and even the generated form requires stupid genius OOP
....
if it was not made on a stupid pile of OOP
and even the generated form requires stupid genius OOP
....