Search found 31 matches

by kankouhin7937
Feb 02, 2021 12:01
Forum: Community Discussion
Topic: Mac OS X Support
Replies: 37
Views: 9295

Re: Mac OS X Support

by kankouhin7937
Jan 24, 2021 8:03
Forum: Community Discussion
Topic: Debug FreeBASIC with VSCode
Replies: 10
Views: 2784

Re: Debug FreeBASIC with VSCode

Hi All now we can do debugging in Linux too I have been debugging in Linux for a few years now using Gede Debugger (GDB Frontend) Done so on various Industrial CPU boards and lately on the Beagelbone Black. Both in Linux Mint and Debian 10. The only original problem with Freebasic was the single co...
by kankouhin7937
Jan 24, 2021 6:12
Forum: Community Discussion
Topic: VSCode extension for BASIC(modified VBS)
Replies: 16
Views: 4979

Re: VSCode extension for BASIC(modified VBS)

1. Install VBS extension.(serpen.vbsvscode VBScript Language Support) What does this mean exactly? -> Got it, you mean the VBS extension VSCode. Btw, is there any tutorial how to setup VSCode editor to use it for FB? The IDE seems to be awesome. I have wrote a manual about How to use VSCode to writ...
by kankouhin7937
Jan 24, 2021 6:11
Forum: Community Discussion
Topic: VSCode extension for BASIC(modified VBS)
Replies: 16
Views: 4979

Re: VSCode extension for BASIC(modified VBS)

Btw, is there any tutorial how to setup VSCode editor to use it for FB? The IDE seems to be awesome. It's simple: 1) Install C/C++ extension in VSCode. 2) Install lang-freebasic extension in VSCode. 3) Install cppdbg extension in VSCode. 4) Open the folder containing your files in VSCode. 5) Create...
by kankouhin7937
Jan 23, 2021 7:06
Forum: Community Discussion
Topic: VSCode extension for BASIC(modified VBS)
Replies: 16
Views: 4979

VSCode extension for BASIC(modified VBS)

I have wrote a manual about How to use VSCode to write codes and debug
https://github.com/kankouhin/Kaya-BASIC ... BASIC.xlsx

Features:
syntax coloring
code completion

https://github.com/kankouhin/Kaya-BASIC ... -1.2.0.zip
by kankouhin7937
Jan 22, 2021 5:06
Forum: Community Discussion
Topic: Debug FreeBASIC with VSCode
Replies: 10
Views: 2784

Debug FreeBASIC with VSCode

Debug FreeBASIC with VSCode by C/C++ Extension. Tested with: FreeBASIC: 1.07.3-win64 MinGW-w64: x86_64-8.1.0-posix-seh-rt_v6-rev0 (GDB only) tasks.json { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0",...
by kankouhin7937
May 27, 2020 0:52
Forum: Community Discussion
Topic: Why did you choose FreeBASIC?
Replies: 37
Views: 7247

Re: Why did you choose FreeBASIC?

Because FB is most compatible with vb6.
by kankouhin7937
May 27, 2020 0:50
Forum: Community Discussion
Topic: GW-BASIC is open source now
Replies: 22
Views: 4657

Re: GW-BASIC is open source now

Even VB6 is open source, i think nothing will be changed for BASIC world.
by kankouhin7937
May 27, 2020 0:47
Forum: Community Discussion
Topic: any free BASIC for web/ios/android
Replies: 15
Views: 16831

Re: any free BASIC for web/ios/android

maybe i will make a iOS version branch of KayaBASIC in the future.
by kankouhin7937
Mar 19, 2020 1:19
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19893

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

I am a BASIC lover. I hope BASIC can popular like before, and alive on every platform. I am not a software architect, I just want to do something for BASIC world, and not waiting for BASIC going to die. I hope a team or a group can do anything for me for us. i just happping to write code only. But.....
by kankouhin7937
Mar 16, 2020 5:37
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19893

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

OOP sample and callbyname Sub OnButtonClick(ByRef ev As wxCommandEvent) Dim id As Integer = ev.GetId() Select Case id Case 100 'ClassForName Dim s As Shape s = CreateObject("Shapes.Rect") s.Height = 300.0 s.Width = 400.0 Call s.Draw Msgbox s.Area s = CreateObject("Shapes.Triangle"...
by kankouhin7937
Mar 13, 2020 0:51
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19893

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

xml sample Option Explicit Using MsgBoxDoEvents Dim f As wxFrame Ptr Dim treeCtrl As wxTreeCtrl Ptr Sub AddChildren( p As wxTreeItemId, pn As wxXmlNode Ptr ) Dim node As wxXmlNode Ptr = pn.GetChildren() While node <> Nothing Dim parent As wxTreeItemId = treeCtrl.AppendItem( p, node.GetName(), 2 ) Ca...
by kankouhin7937
Mar 13, 2020 0:06
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19893

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

http sample Option Explicit Using MsgBoxDoEvents Dim f As wxFrame Ptr Sub LoadDataFromWeb Dim http As wxHTTP Dim httpStream As wxInputStream Ptr http.SetHeader( "Content-type", "text/html; charset=utf-8" ) http.SetTimeout(10) While Not http.Connect( "www.google.com" ) w...
by kankouhin7937
Mar 12, 2020 7:28
Forum: Community Discussion
Topic: BASIC(modified B++ complier) + wxWidgets
Replies: 38
Views: 19893

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

It is a good idea to use up-to-date wxWidgets. I have tested this project on windows. Since kankouhin7937's BASIC translates the BASIC source file to CPP, I can then link wxWidgets in a dynamic or static way. However, there is no much document on the BASIC part implemented, it is hard to say whethe...