Search found 260 matches

by oyster
Jul 14, 2020 11:44
Forum: Libraries Questions
Topic: LCUI, A small C library for building user interfaces with C, XML and CSS
Replies: 0
Views: 2134

LCUI, A small C library for building user interfaces with C, XML and CSS

https://github.com/lc-soft/LCUI the following code can display the widgets. but again, I don't know how to deal with the callback function why not sciter for GUI? 2 reasons, 1. size; 2. license #include"windows.bi" '~ sub OnBtnClick(LCUI_Widget self, LCUI_WidgetEvent e, void *arg) '~ wchar...
by oyster
Jul 14, 2020 3:38
Forum: Libraries Questions
Topic: GoVCL, a cross-platform GUI lib
Replies: 3
Views: 2237

Re: GoVCL, a cross-platform GUI lib

https://github.com/starwing/amoeba
a Cassowary constraint solving algorithm implements in pure C.

which can be used for something like https://ebassi.github.io/emeus/, in other word, GUI auto layout.
by oyster
Jul 10, 2020 7:50
Forum: General
Topic: Embedding a Spreadsheet
Replies: 35
Views: 7400

Re: Embedding a Spreadsheet

by oyster
Jul 07, 2020 12:00
Forum: Game Dev
Topic: freebasic game "hikikomori"
Replies: 1
Views: 1321

Re: freebasic game "hikikomori"

Why not post some screen shots? Why not write English in normal upper/lower chacaters?
by oyster
Jul 02, 2020 2:15
Forum: General
Topic: Embedding a Spreadsheet
Replies: 35
Views: 7400

Re: Embedding a Spreadsheet

Since IUP does not support "reasonably functional" spreadsheet, I don't think it is easy to implement such a thing. There are 2 reasons 1. you, or the the user, will broaden the supported functions as time goes 2. tedious code is used even for some simple, limited-ranged functions I sugges...
by oyster
Jun 17, 2020 7:09
Forum: Libraries Questions
Topic: GoVCL, a cross-platform GUI lib
Replies: 3
Views: 2237

GoVCL, a cross-platform GUI lib

https://github.com/ying32/govcl is a cross-platform GUI lib based on freepascal/lazarus's LCL. Since the core is a dynamic library and the author has released the auto-generated C header, we can use it in any language supports DLL Here is a demo which is translated from the bundled CPP version. Howe...
by oyster
Jun 03, 2020 7:21
Forum: Community Discussion
Topic: List of FreeBASIC GUI libraries/frameworks
Replies: 10
Views: 5918

Re: List of FreeBASIC GUI libraries/frameworks

I met https://github.com/ying32/govcl recently, which is not a FreeBASIC GUI library, but is a GUI library based on Lazarus LCL for Go language. GoVCL is said to be a cross-platform GUI solution since Lazarus LCL does so. Then I downloaded the pre-built binary file, and have a glimpse. I think the &...
by oyster
Jun 03, 2020 5:36
Forum: Projects
Topic: VFB IDE【Visual Freebasic】Like vb6@5.8.11//2023-7-6
Replies: 142
Views: 58621

Re: New IDE:vfb(Visual Freebasic)Like vb6,vb7(Update 2020-04-30)

In fact this software does not appear one day suddenly. The author has developed it for a very long time, discussed and advertised it in several discussion groups in a Chinese instant chat software, i.e. QQ which has been mentioned above, and yes I am in one of the discussion group. Since the author...
by oyster
May 30, 2020 11:43
Forum: Projects
Topic: VFB IDE【Visual Freebasic】Like vb6@5.8.11//2023-7-6
Replies: 142
Views: 58621

Re: New IDE:vfb(Visual Freebasic)Like vb6,vb7(Update 2020-04-30)

@St_W

no, it is not an open-sourced software
The author has spent a very long time on this project, so it will not be abandoned easily
by oyster
May 30, 2020 8:44
Forum: Community Discussion
Topic: any free BASIC for web/ios/android
Replies: 15
Views: 16867

Re: any free BASIC for web/ios/android

if only kayabasic is an opensourced one.
by oyster
May 11, 2020 4:08
Forum: Sources, Examples, Tips and Tricks
Topic: FLTK GUI without C wrapper
Replies: 8
Views: 2969

Re: FLTK GUI without C wrapper

Code: Select all

#inclib "X11"
so it is run on linux only? what about windows?
by oyster
Mar 19, 2020 3:31
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19919

Re: BASIC(modified B++ complier) + wxWidgets

The file libwxzlib.a (32 bits tested) from wxwidgets " . . .wxWidgets-3.1.3.StaticLibs\lib\gcc_lib32" works OK with FreeBASIC.(With a few name changes) This file was written in C++ as far as I know. #inclib "wxzlib" I haven't tested any others yet. thank you for the test. But CP...
by oyster
Mar 18, 2020 1:05
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19919

Re: BASIC(modified B++ complier) + wxWidgets

to be frank, the modified B++ compiler seems to have the ability to use any wxWdigest's control in a very simple way - just write a little in Cpp include file - which is attractive.
by oyster
Mar 17, 2020 23:28
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19919

Re: BASIC(modified B++ complier) + wxWidgets

is it possible to open an "off-topic" subforum? I don't think there will be traffic jam for this forum As for this modified B+ BASIC project, I think it is about BASIC language, so it has some relation to freebasic. There has already been topics here which are actually have nothing to do f...
by oyster
Mar 17, 2020 13:49
Forum: General
Topic: Bin Oct Hex
Replies: 10
Views: 1241

Re: Bin Oct Hex

the following code is in Nim lang . Some features( i.e. slice, string interpolation, writing a long statement on multi-line without a redundant character on the end of each line) are used. So the code is concise and easy to read. Of cause, we can do these in freeebasic, but with more code. However, ...