FbEdit, new IDE for FreeBASIC written in FreeBASIC
FbEdit 1.0.7.3 Released
Whats New
------------
o Added register window to debug.
o Fixed bug where the string !"Hello \n\"world\"!!!!!" would not be highlighted correctly.
o Fixed bug where Loop instruction in an Asm block caused collapse problems.
Get it here:
http://radasm.cherrytree.at/
KetilO
------------
o Added register window to debug.
o Fixed bug where the string !"Hello \n\"world\"!!!!!" would not be highlighted correctly.
o Fixed bug where Loop instruction in an Asm block caused collapse problems.
Get it here:
http://radasm.cherrytree.at/
KetilO
Hi KetilO,
There's a little bug in your function called "MakeRun" that doesn't allow to run programs in a folder containing spaces (e.g. "C:\Programs\myapp.exe" will work, but "C:\My FreeBasic Programs\MyApp.exe" won't work)
To fix this simply apply the following changes to your MakeRun-function (in make.bas):
You must enclose the Path with quotes.
btw: the WinAPI function "WinExec" is outdated and shouldn't be used anymore.
There's a little bug in your function called "MakeRun" that doesn't allow to run programs in a folder containing spaces (e.g. "C:\Programs\myapp.exe" will work, but "C:\My FreeBasic Programs\MyApp.exe" won't work)
To fix this simply apply the following changes to your MakeRun-function (in make.bas):
Code: Select all
If fRunCmd<>0 And fDebug=0 Then
buff=!"/k \"" & buff & !"\""
ShellExecute(ah.hwnd,NULL, "cmd.exe", @buff, NULL, SW_SHOWNORMAL)
Else
buff = !"\"" & buff & !"\""
MakeRun=WinExec(@buff,SW_SHOWNORMAL)
EndIf
btw: the WinAPI function "WinExec" is outdated and shouldn't be used anymore.
Thanks St_W
FbEdit 1.0.7.3b is uploaded.
Whats new:
----------
1.0.7.3b
o Some improvement when moving a tab.
o Fixed bug with Run. The file path was not quoted.
o Fixed bug with trim trailing spaces. Line changed state was not updated.
Get it here:
http://radasm.cherrytree.at/
KetilO
FbEdit 1.0.7.3b is uploaded.
Whats new:
----------
1.0.7.3b
o Some improvement when moving a tab.
o Fixed bug with Run. The file path was not quoted.
o Fixed bug with trim trailing spaces. Line changed state was not updated.
Get it here:
http://radasm.cherrytree.at/
KetilO
Installer for 1.0.7.3:
http://www.galeon.exofire.net/FbEdit-1.0.7.3.exe
Sources of Installer:
http://www.galeon.exofire.net/IDE.zip
Use the sources to recompile it with 1.0.7.3b.
It will try to detect where FBC was installed, put a Projects folder in My Documents, currently won't install the examples.
http://www.galeon.exofire.net/FbEdit-1.0.7.3.exe
Sources of Installer:
http://www.galeon.exofire.net/IDE.zip
Use the sources to recompile it with 1.0.7.3b.
It will try to detect where FBC was installed, put a Projects folder in My Documents, currently won't install the examples.
FbEdit 1.0.7.4 Released
Whats new:
----------
1.0.7.4
o Added Edit / Empty Undo Buffer.
o Added UpdateChecker addin.
Lets you check for new version, download and unzip FbEdit.zip.
o Added UndoSave addin.
Saves undo information on project code files.
o Fixed a dialog editor bug that caused it imposible to
select controls on win95,98 and me.
Get it here:
http://radasm.cherrytree.at/
KetilO
----------
1.0.7.4
o Added Edit / Empty Undo Buffer.
o Added UpdateChecker addin.
Lets you check for new version, download and unzip FbEdit.zip.
o Added UndoSave addin.
Saves undo information on project code files.
o Fixed a dialog editor bug that caused it imposible to
select controls on win95,98 and me.
Get it here:
http://radasm.cherrytree.at/
KetilO
Log Find
Hi all
In my old editor I used the "find" to confirm that in all the project files
a particular word had the right number of occurrences.
For example there should be the same number of "Liq1" as "Liq2"
With FbEdit using the "Log Operation" and "Find All" I get figures like
Files: 55
Founds: 211
Repeats: 221
Firstly there are only 11 files in the project and only 10 occurrences of a that word.
What is the purpose of this and what do these numbers mean. ?
Regards
In my old editor I used the "find" to confirm that in all the project files
a particular word had the right number of occurrences.
For example there should be the same number of "Liq1" as "Liq2"
With FbEdit using the "Log Operation" and "Find All" I get figures like
Files: 55
Founds: 211
Repeats: 221
Firstly there are only 11 files in the project and only 10 occurrences of a that word.
What is the purpose of this and what do these numbers mean. ?
Regards
dasyar,
If you have just installed FBEdit/FreeBasic on WIN7 (or Vista) and have used the default installation option(s) that install in C:\Program Files (x86)\, you will have problems due to write permission issues with the newer versions of Windows.
For FBEdit/FreeBasic to work with a minimum of hassle in WIN7/Vista, install to C:\Users\ and you should be OK with Read/Write/Modify/Execute privileges.
Jim
If you have just installed FBEdit/FreeBasic on WIN7 (or Vista) and have used the default installation option(s) that install in C:\Program Files (x86)\, you will have problems due to write permission issues with the newer versions of Windows.
For FBEdit/FreeBasic to work with a minimum of hassle in WIN7/Vista, install to C:\Users\ and you should be OK with Read/Write/Modify/Execute privileges.
Jim