richmond62 wrote: ↑Sat May 04, 2024 2:34 pm
For a very long time he was developing HyperNext with a free version of RealBASIC (currently not called 'Prince'); but I am not sure how he is doing things at the moment.
Reading through the website it seems he's if he is still working on it (which as I said there's a release from March 2024), he's probably building it with VisualStudio, VisualBasicScript (similar to RB ), and/or C#
While I appreciate being a rebel like that, re: running Win on PowerPC, it was painfully slow to do so in emulation, a much more tolerable way was that there were co-processor cards like OrangePC PCI card or the earlier 486 PDS-slot cards, which allowed Win to run simultaneously inside MacOS at Win native speed.
Anyway, it was a thread YOU started elsewhere in 2018, that I was I visiting on my wormhole travels, that led to this post about the update. Similar to other threads you've started comparing various xTalk/xCard environments. They're interesting when thinking of how things could be fo our FOSS xTalk/xCard here.
I'm now thinking a lot about 'stack ideas' (HC) and stack template sort of things, and ideas such as 'click-scripts' but maybe more of a scripting snippets,Scripter's Scrapbook sort of way, like the image libraries or the objects libraries but for script-only storage of handlers/script snippets that could be click-to-add to the current script editor window OR
drag+dropped onto 'the target' object to replace the objects script entirely (after a confirmation dialog of course).
I was looking for handlers that I wrote some years ago that did hexToDec decToHex in a way that respects the various ways hex numbers as strings/literals can be denoted (#FF7FF7 versus 0xFF7FF7 for example), and could not find them in my vast folder(s) of collected stacks and quick experiments. Likewise, I don't know how many times I've re-written handlers to get the leaf-name or parent-folder-name from a file path. I should have these handlers readily available to insert into my scripts.
This ScriptEditor context menu addition could bring up this 'Snippets' palette too (there was a stack revSnippets palette in some version of LC CE that ould be used as a basis for this), and SE context menu item could also quickly add the text selected in the SE window as a new script-sniplet, stored by user assigned name in a user's scripts cache.
I'd also want want this snippet/script-scrapbook palette to additionally read / list any 'defaultScripts' for the target object type & kind (if its type is "widget"). The default scripts are those inactive handlers in the handler list on the left side of script editor windows, those are click-to-insert-prewritten-script already (they live in a resource folder in the IDE or for Widget's its 'support' directory). The 'vanilla' ones in the IDE for 'classic controls' are very basic, handlers were just 'on whatEver' and 'end whatEver' but I've since modified and added a few, and also many of the widget extensions I've written include their own custom _defaultScripts.