Page 1 of 2

Don't artificially limit SpiderBasic's gadgets

Posted: Wed Jun 12, 2019 7:56 am
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.

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Wed Jun 12, 2019 9:02 am
by Peter
+1

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Wed Jun 12, 2019 10:24 am
by munfraid
+1

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Tue Jun 18, 2019 9:25 pm
by SparrowhawkMMU
+1 from me too

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Wed Jun 19, 2019 7:08 am
by Arbrakaan
+1

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Sat Jun 22, 2019 5:36 am
by JCV
+1

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Tue Sep 03, 2019 1:18 pm
by Fred
Could you compile a list of widget you would like to see in spiderbasic ?

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Wed Sep 04, 2019 7:32 am
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

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Wed Sep 04, 2019 1:40 pm
by SparrowhawkMMU
Perhaps introduce SpiderBasic specific parameters with SpiderBasic specific constants: #SB_SomeSBConstant so that you do not "pollute" the PureBasic namespace?

Re: Don't artificially limit SpiderBasic's gadgets

Posted: Tue Sep 17, 2019 2:43 pm
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.