Don't artificially limit SpiderBasic's gadgets

Got an idea for enhancing SpiderBasic? New command(s) you'd like to see?
the.weavster
Posts: 220
Joined: Sat Mar 01, 2014 3:02 pm

Don't artificially limit SpiderBasic's gadgets

Post by the.weavster »

There are some really excellent HTML5 widgets that could be added to SpiderBasic, please don't let the desire to maintain compatibility with PureBasic artificially limit the capabilities of SpiderBasic.
User avatar
Peter
Posts: 1086
Joined: Mon Feb 24, 2014 10:17 pm
Location: 127.0.0.1:9080
Contact:

Re: Don't artificially limit SpiderBasic's gadgets

Post by Peter »

+1
munfraid
Posts: 104
Joined: Sat Mar 24, 2018 1:33 pm

Re: Don't artificially limit SpiderBasic's gadgets

Post by munfraid »

+1
User avatar
SparrowhawkMMU
Posts: 281
Joined: Wed Aug 19, 2015 3:02 pm
Location: United Kingdom

Re: Don't artificially limit SpiderBasic's gadgets

Post by SparrowhawkMMU »

+1 from me too
User avatar
Arbrakaan
Posts: 91
Joined: Mon Feb 24, 2014 10:54 pm
Location: Geneva
Contact:

Re: Don't artificially limit SpiderBasic's gadgets

Post by Arbrakaan »

+1
JCV
Posts: 11
Joined: Wed Apr 17, 2019 6:08 am

Re: Don't artificially limit SpiderBasic's gadgets

Post by JCV »

+1

[Registered PB User since 2006]
[PureBasic 5.7][SpiderBasic 2.2] [Win 10 64bit]
[Intel i7 990x 4.20 Ghz] [18GB DDR3]
Fred
Site Admin
Posts: 1506
Joined: Mon Feb 24, 2014 10:51 am

Re: Don't artificially limit SpiderBasic's gadgets

Post by Fred »

Could you compile a list of widget you would like to see in spiderbasic ?
User avatar
Peter
Posts: 1086
Joined: Mon Feb 24, 2014 10:17 pm
Location: 127.0.0.1:9080
Contact:

Re: Don't artificially limit SpiderBasic's gadgets

Post by Peter »

Fred wrote:Could you compile a list of widget you would like to see in spiderbasic ?
Whew! Where do I start? ;)

as the.weavster wrote: In principle, the widgets provided by the Dojo Tookit are artificially restricted to make them compatible with the PureBasic gadgets.

Take for example the ListIconGadget, which is based on the dGrid. The dGrid has among other things a sorting of the rows out of the box by clicking on the column header. It is incomprehensible to me that this functionality is not available in SpiderBasic.

The dGrid additionally has some very nice features, e.g:

https://dgrid.io/js/dgrid/test/Tree.html
https://dgrid.io/js/dgrid/test/Editor_more_widgets.html

and Frozen Columns, Custom Cell Renderer, etc., etc., etc.

It would be nice if we had easy access to these functionalities.

It is rarely possible to run a PureBasic code without extensive changes in SpiderBasic anyway. For this reason, I wouldn't limit the SpiderBasic gadgets in favor of compatibility with PureBasic.

Fred, break the chains of PureBasic compatibility and unleash the power of SpiderBasic! :D
User avatar
SparrowhawkMMU
Posts: 281
Joined: Wed Aug 19, 2015 3:02 pm
Location: United Kingdom

Re: Don't artificially limit SpiderBasic's gadgets

Post by SparrowhawkMMU »

Perhaps introduce SpiderBasic specific parameters with SpiderBasic specific constants: #SB_SomeSBConstant so that you do not "pollute" the PureBasic namespace?
the.weavster
Posts: 220
Joined: Sat Mar 01, 2014 3:02 pm

Re: Don't artificially limit SpiderBasic's gadgets

Post by the.weavster »

Peter's right, dGrid is the primary example, it's capable of so much more than is currently being exposed by SpiderBasic.

I know I've already mentioned this in PB's forum but I'd really like to see a WebView in PureBasic that we can use to display a UI created in SpiderBasic and a bridge from one to the other.
Post Reply