FreeBasic IDE-poseidonFB(Update 2024.03.03)
Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)
I install FMVC code and install some player softwares which can open FMVC format, but I couldn't watch the video, I've geven up, can you convert to other( common ) format?c-sanchez wrote:Ok @Kuan Hsu, unfortunately poseidonFB still having crashes :(
fue realmente molesto escribir algo en freebsic y que se cerrara de pronto
It was really annoying to write something on freebsic and which closed suddenly
Was really annoying write something in poseidonFB and view as it was closed suddenly, haha well things that happen.
I don't know yet why and how reproduce the closes crash, but also we have a problem with undo/redo. Maybe is related with the crash.
Downloas this video]Video[/url] 98kb 7z avi compressed
Last edited by Kuan Hsu on Aug 21, 2017 12:21, edited 1 time in total.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)
Good article, I'll try to solve the crash issue first and updated my another IDE--poseidonD, then think the layout...deltarho[1859] wrote:The biggest criticism I have of the poseidonFB GUI is the lack of control spacing.
Microsoft know a thing or two about GUIs and have over 30 years of experience.
Layout is a long read but a worthwhile one.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)
Here the video with x264 :)Kuan Hsu wrote:I install FMVC code and install some player softwares which can open FMVC format, but I couldn't watch the video, I've geven up, can you convert to other( common ) format?
Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)
It's a reverse word error about Tango library of D language, maybe some bug in my code but it won't crash~~c-sanchez wrote:Here the video with x264 :)Kuan Hsu wrote:I install FMVC code and install some player softwares which can open FMVC format, but I couldn't watch the video, I've geven up, can you convert to other( common ) format?
Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)
You probabily enabled a Exception Handler for debug, but when compiling without debug it just quit, without letting it crash or saying anything.Kuan Hsu wrote:It's a reverse word error about Tango library of D language, maybe some bug in my code but it won't crash~~
Try with this poseidonFB.exe with doubled stack size: https://my.pcloud.com/publink/show?code ... aVAyeuWvW7
with that you can view easily the error.
This time I managed to record twice the closing of the program.
https://my.pcloud.com/publink/show?code ... juhBogKXPy
In second video I've used a program to show what keys i'm pressing, you can view this closes when I pressed ctrl+shift+z, I'm not pressing alt+f4 hahaha.
Thanks to mysoft by info and exe.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)
I'm not sure....., please try rev0.305, thanks~~c-sanchez wrote:You probabily enabled a Exception Handler for debug, but when compiling without debug it just quit, without letting it crash or saying anything.Kuan Hsu wrote:It's a reverse word error about Tango library of D language, maybe some bug in my code but it won't crash~~
Try with this poseidonFB.exe with doubled stack size: https://my.pcloud.com/publink/show?code ... aVAyeuWvW7
with that you can view easily the error.
This time I managed to record twice the closing of the program.
https://my.pcloud.com/publink/show?code ... juhBogKXPy
In second video I've used a program to show what keys i'm pressing, you can view this closes when I pressed ctrl+shift+z, I'm not pressing alt+f4 hahaha.
Thanks to mysoft by info and exe.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.25)
Ok @Kuan Hsu, I did some test with several undo / redo and looks working ok.
A bug small bug:
poseidonFB don't shows filename on tab bar for files
don't shows the filename for files that are not *.bas or *.bi on tab bar.
Make a new file, save as anything less as *.bas or *.bi, check the file name on tab bar. make a new file and is showed blank too.
please add an option to treat spaces (based on defined tab width) as tabs.
by ex. if we have tab width=4 and replace tab with space enabled, then treat those 4 spaces as an tab, for moving with arrow keys or deleting.
You can view an similar behavior on ZinjaI IDE: http://i.imgur.com/v5aJaB4.gif
A bug small bug:
poseidonFB don't shows filename on tab bar for files
don't shows the filename for files that are not *.bas or *.bi on tab bar.
Make a new file, save as anything less as *.bas or *.bi, check the file name on tab bar. make a new file and is showed blank too.
please add an option to treat spaces (based on defined tab width) as tabs.
by ex. if we have tab width=4 and replace tab with space enabled, then treat those 4 spaces as an tab, for moving with arrow keys or deleting.
You can view an similar behavior on ZinjaI IDE: http://i.imgur.com/v5aJaB4.gif
Re: FreeBasic IDE-poseidonFB(Update 2017.08.25)
Ok, I'll fix at next rev.c-sanchez wrote:Ok @Kuan Hsu, I did some test with several undo / redo and looks working ok.
A bug small bug:
poseidonFB don't shows filename on tab bar for files
don't shows the filename for files that are not *.bas or *.bi on tab bar.
Make a new file, save as anything less as *.bas or *.bi, check the file name on tab bar. make a new file and is showed blank too.
please add an option to treat spaces (based on defined tab width) as tabs.
by ex. if we have tab width=4 and replace tab with space enabled, then treat those 4 spaces as an tab, for moving with arrow keys or deleting.
You can view an similar behavior on ZinjaI IDE: http://i.imgur.com/v5aJaB4.gif
The first issue is because of wrong icon name.
The second issue is need enable SCI_SETBACKSPACEUNINDENTS.
-
- Posts: 231
- Joined: Apr 10, 2010 11:41
- Location: Japan
- Contact:
Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)
Dear Kuan Hsu
I made a JapanesePack.zip.
http://makoto-watanabe.main.jp/JapanesePack.zip
It consists of 6 files: poseidonFB_manualJP.odt, poseidonFB_manualJP.pdf, editorSettings.ini, Japanese.lng, FB-manual-JP.chm, ReadMe.txt.
P.S.
In my environment ,PoseidonFB does not search keyword index , I move the cursor to freeBASIC keyword, press ‘F1’.
FbEdit searches keyword index.
I made a JapanesePack.zip.
http://makoto-watanabe.main.jp/JapanesePack.zip
It consists of 6 files: poseidonFB_manualJP.odt, poseidonFB_manualJP.pdf, editorSettings.ini, Japanese.lng, FB-manual-JP.chm, ReadMe.txt.
P.S.
In my environment ,PoseidonFB does not search keyword index , I move the cursor to freeBASIC keyword, press ‘F1’.
FbEdit searches keyword index.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)
Hey dear @Kuan Hsu, I wonder if you will update later the settings interface, it really need an cleaning of face hehe.
http://freebasic.net/forum/viewtopic.ph ... 10#p235356
http://freebasic.net/forum/viewtopic.ph ... 10#p235356
Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)
Thanks...Makoto WATANABE wrote:Dear Kuan Hsu
I made a JapanesePack.zip.
http://makoto-watanabe.main.jp/JapanesePack.zip
It consists of 6 files: poseidonFB_manualJP.odt, poseidonFB_manualJP.pdf, editorSettings.ini, Japanese.lng, FB-manual-JP.chm, ReadMe.txt.
P.S.
In my environment ,PoseidonFB does not search keyword index , I move the cursor to freeBASIC keyword, press ‘F1’.
FbEdit searches keyword index.
poseidonFB is use hh.exe with mk:@MSITStore: command to open open a page in a compiled HTML help file, just coding one line to call the external hh.exe.
For example, In English version FBmanual--FB-manual-1.05.0.chm, poseidonFB want to call the "Do" keyword, I need shell --
hh.exe "mk:@MSITStore:MANUAL_PATH::KeyPgDo.html"
In Japanese version FBmanual, I need change KeyPg to Pg then It's work perfect, but I think maybe you can rename the *.html with Key* and recompile chm, because I'm lazy and I am not familiar with the Win32 libs about WinHelp.....
Dear 渡辺さん:
If you can modify the Japanese version manual, please put it in your website( not compress type, just chm ), I think I can let poseidonFB call the manual from your website( include index keyword search ), thanks~~
Last edited by Kuan Hsu on Sep 12, 2017 16:37, edited 6 times in total.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)
HaHa, the "Preference" dialog will re-layout, also the items of menu I will do some change, but I'll port my old game to freeBASIC first...^^c-sanchez wrote:Hey dear @Kuan Hsu, I wonder if you will update later the settings interface, it really need an cleaning of face hehe.
http://freebasic.net/forum/viewtopic.ph ... 10#p235356
Last edited by Kuan Hsu on Sep 03, 2017 5:14, edited 1 time in total.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)
You could use the WinHelp function from the Win32 API instead:Kuan Hsu wrote:poseidonFB is use hh.exe with mk:@MSITStore: command to open open a page in a compiled HTML help file, just coding one line to call the external hh.exe.
https://msdn.microsoft.com/en-us/librar ... 62267.aspx
It provides e.g. a HELP_KEY command to display a topic by keyword, which is more versatile than relying on the naming of the html pages.
Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)
I've tried to use HtmlHelp API function by dynamic loading hhctrl.ocx and seem to work, thanks~St_W wrote:You could use the WinHelp function from the Win32 API instead:Kuan Hsu wrote:poseidonFB is use hh.exe with mk:@MSITStore: command to open open a page in a compiled HTML help file, just coding one line to call the external hh.exe.
https://msdn.microsoft.com/en-us/librar ... 62267.aspx
It provides e.g. a HELP_KEY command to display a topic by keyword, which is more versatile than relying on the naming of the html pages.