FreeBasic IDE-poseidonFB(Update 2024.03.03)

User projects written in or related to FreeBASIC.
Post Reply
c-sanchez
Posts: 145
Joined: Dec 06, 2012 0:38

Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)

Post by c-sanchez »

Ah, i'm sorry @St_W the codec is FM, I forgot to convert with x264 or x265 :P
heh curious VLC don't support this yet, but well, you can install the codec or use FFMPEG, from FFmpeg 3.3 "Hilbert" this have FM Screen Capture decoder
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)

Post by Kuan Hsu »

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
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?
Last edited by Kuan Hsu on Aug 21, 2017 12:21, edited 1 time in total.
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)

Post by Kuan Hsu »

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.
Good article, I'll try to solve the crash issue first and updated my another IDE--poseidonD, then think the layout...
c-sanchez
Posts: 145
Joined: Dec 06, 2012 0:38

Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)

Post by c-sanchez »

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?
Here the video with x264 :)
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)

Post by Kuan Hsu »

c-sanchez wrote:
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?
Here the video with x264 :)
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
Posts: 145
Joined: Dec 06, 2012 0:38

Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)

Post by c-sanchez »

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~~
You probabily enabled a Exception Handler for debug, but when compiling without debug it just quit, without letting it crash or saying anything.
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.
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.18)

Post by Kuan Hsu »

c-sanchez wrote:
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~~
You probabily enabled a Exception Handler for debug, but when compiling without debug it just quit, without letting it crash or saying anything.
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.
I'm not sure....., please try rev0.305, thanks~~
c-sanchez
Posts: 145
Joined: Dec 06, 2012 0:38

Re: FreeBasic IDE-poseidonFB(Update 2017.08.25)

Post by c-sanchez »

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.
Image

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
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.25)

Post by Kuan Hsu »

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.
Image

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
Ok, I'll fix at next rev.
The first issue is because of wrong icon name.
The second issue is need enable SCI_SETBACKSPACEUNINDENTS.
Makoto WATANABE
Posts: 231
Joined: Apr 10, 2010 11:41
Location: Japan
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)

Post by Makoto WATANABE »

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.
Image
c-sanchez
Posts: 145
Joined: Dec 06, 2012 0:38

Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)

Post by c-sanchez »

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
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)

Post by Kuan Hsu »

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.
Thanks...

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.....
Image


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.
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)

Post by Kuan Hsu »

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
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...^^
Image
Last edited by Kuan Hsu on Sep 03, 2017 5:14, edited 1 time in total.
St_W
Posts: 1619
Joined: Feb 11, 2009 14:24
Location: Austria
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)

Post by St_W »

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.
You could use the WinHelp function from the Win32 API instead:
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.
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2017.08.31)

Post by Kuan Hsu »

St_W wrote:
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.
You could use the WinHelp function from the Win32 API instead:
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.
I've tried to use HtmlHelp API function by dynamic loading hhctrl.ocx and seem to work, thanks~
Post Reply