BAM and QBJS: web browser (OFFLINE as well as ONLINE)
#1
Maybe silly to mention, but just in case:

Yeah, very cool to get your QB64PE program on the web.

But also cool for sharing to keep locally a program that needs only a web browser to run and you aren't connected to the web.

Bookmark the local program in your browser favourites, and it makes for quick access to the thing.
Reply
#2
I've used a lot of HTML offline stuff. Yep, it's a must!

Pete
Reply
#3
(11-10-2022, 09:49 PM)Pete Wrote: I've used a lot of HTML offline stuff. Yep, it's a must!

Pete

And a great way to make the sample QB64PE code in the wiki run, right there, on the documentation page.

Yeah, I'm a total sucker for anything that lets me stay focused on a task at hand and help me avoid sensory/cognitive attention shifting.

When everything is a ... SQUIRREL!
Reply
#4
I absolutely love the working WIKI code example idea. Add a run code button and have it swap out the image for the code with an iframe that runs the code. Not quite sure what the best restore original code image would be from there. At worst, just add a stationary output window <iframe> below each code example.

Perhaps a good question to consider would be...

1) Does the wiki format allow for this type of page manipulation?

Pete
Reply
#5
Question…are the QB64 commands like _hypot supported? I’m not sure what differences there are from QB64 to BAM
Reply
#6
(11-12-2022, 02:33 AM)james2464 Wrote: Question…are the QB64 commands like _hypot supported?  I’m not sure what differences there are from QB64 to BAM

G'day,

I've been mostly focused on "BAM Architecture", "Documentation" (and Project web site), "Features", and GW-BASIC' compatibility, picking away at some easy QB64 statements and functions here and there.

I've been diligent with my GW-BASIC compatibility testing/documentation/tracking.

Very much all over the map with my QB64 compatibility testing/documentation/tracking.

You can probably get a good idea of the current level of compatibility between BAM and GW-BASIC/QBasic/QB64 by glancing over and tracking these pages:
You'll see that although I started four months before the QBJS project, that project is way ahead with compatibility.  See the QBJS Supported Keywords Page.  So if you need more of the QB64 statements and functions.

Well, I'm a few minutes of dropping a new version of BAM on the web, adding _KEYCLEAR and _INPUTBOX$.  Slow and steady ...
Reply
#7
(11-12-2022, 03:17 AM)CharlieJV Wrote:
(11-12-2022, 02:33 AM)james2464 Wrote: Question…are the QB64 commands like _hypot supported?  I’m not sure what differences there are from QB64 to BAM

G'day,

I've been mostly focused on "BAM Architecture", "Documentation" (and Project web site), "Features", and GW-BASIC' compatibility, picking away at some easy QB64 statements and functions here and there.

I've been diligent with my GW-BASIC compatibility testing/documentation/tracking.

Very much all over the map with my QB64 compatibility testing/documentation/tracking.

You can probably get a good idea of the current level of compatibility between BAM and GW-BASIC/QBasic/QB64 by glancing over and tracking these pages:
You'll see that although I started four months before the QBJS project, that project is way ahead with compatibility.  See the QBJS Supported Keywords Page.  So if you need more of the QB64 statements and functions.

Well, I'm a few minutes of dropping a new version of BAM on the web, adding _KEYCLEAR and _INPUTBOX$.  Slow and steady ...

Thanks for the info.   Great work you're doing!  Cheers.
Reply




Users browsing this thread: 4 Guest(s)