dbox
Junior Member
Posts: 83
|
Post by dbox on Nov 2, 2022 15:16:46 GMT
Hi All, The latest version of QBJS (0.6.0) is now available. Here are some of the highlights for this release: File I/O SupportSupport has been added for standard QBasic file input/output. QBJS now has a virtual file system that supports most file system operations. As part of this update there is now a File tab in the console to manage the virtual file system. Files can be dragged into the currently selected folder and downloaded by clicking the file name. What is supported so far: - INPUT, OUTPUT, APPEND and BINARY file modes What is NOT supported yet: - RANDOM file mode Project SupportNow more complex projects can be managed and shared in QBJS. There is a new toolbar which allows you to open and save either individual .bas source files or a .zip file containing an entire project. Additionally, you can share publicly published projects with the src parameter. Here are a couple of examples: - Simple Project Example- SleighlessExpanded Set of QB/QB64 Keywords25 new keywords have been included with this release: _CWD$, _DirExists, _FileExists, _OS$, _StartDir, ChDir, Close, EOF, Files, FreeFile, Get, Input (file statement), Kill, Line Input (file statement), LOF, MkDir, Open, Print (file statement), Put, Name, RmDir, Seek, Write, Write (file statement), XOR (bitwise) See the full release announcement for a complete list of fixes and enhancements. Check it out online here: qbjs.orgAttachments:
|
|
|
Post by bplus on Nov 2, 2022 16:31:07 GMT
Don't see _MapTriangle But looks like we have all tools needed to run projects, nice!
|
|
|
Post by mikesharpe on Nov 2, 2022 17:32:56 GMT
nice release, I think maptriangle as well as mousewheel is on the way for the next release, B+. Considering all things QB64, the progress here is lightning fast. Hopefully, B+, with more interest and talent getting involved we will eventually get WebGL support and start seeing performance advantages over QB64. This is really shaping up to become a JB contender, nice work dbox
|
|
|
Post by bplus on Nov 2, 2022 18:12:26 GMT
LOL well to be a proper JB contender need to have multiple screens and built in GUI but speed is already there!
|
|
dbox
Junior Member
Posts: 83
|
Post by dbox on Nov 2, 2022 19:28:35 GMT
LOL well to be a proper JB contender need to have multiple screens and built in GUI but speed is already there! Does the web API count as a built-in GUI? Simple Web Calculator
|
|
|
Post by bplus on Nov 2, 2022 19:55:45 GMT
When I see GUI I think mult buttons I can click, List Boxes, Radio Buttons to check one option, Check boxes to check multiple options, Text boxes for input in any order though you should be able to Tab / Shift + Tab through all these "Controls" as VB calls them. They light up when they have focus for key presses.
GUI is built from library usually of controls, any app like a calculator can look and act like a GUI though.
Update: Apologies, I assumed a calculator app, but this is GUI lib I see with event and CreateButton and all that. Does that lib do List boxes and Text boxes possibly an Editor Control?
|
|
dbox
Junior Member
Posts: 83
|
Post by dbox on Nov 2, 2022 20:26:05 GMT
|
|
|
Post by bplus on Nov 2, 2022 21:46:40 GMT
Nice, got to explore this more. My ToDo List has been really loading up!
|
|