Page 3 of 3

Re: Jettisoning LCB?

Posted: Wed Aug 14, 2024 9:16 am
by richmond62
(They aren't widgets as I understand them - they are actually classic controls with a preset load of custom properties defined).
Isn't that what LC were banging on about several months ago (until their short attention span distracted them AGAIN) with 'Widgets written using LiveCode (rather than LCB)?

Re: Jettisoning LCB?

Posted: Wed Aug 14, 2024 11:48 am
by Skids
Isn't that what LC were banging on about several months ago (until their short attention span distracted them AGAIN) with 'Widgets written using LiveCode (rather than LCB)?
As an intermittent user I never followed the day to day news from Edinburgh. As to short attention span - well yes easily distracted with the next great thing.

The obvious question is what is a datagrid (don't be rude!)

S

Re: Jettisoning LCB?

Posted: Wed Aug 14, 2024 12:06 pm
by Skids
Looking at an on-line thesaurus:

An association, assemblage, batch, bunch, cluster, combination, formation, gizmo, doohickey.

While I rather like gizmo although I'm sure that Richmond can come up with something from Scotland.

So I propose gizmo for editable tools/controls that are written using Xtalk script and widgets for tools/controls that use Xtalk builder.

S

Re: Jettisoning LCB?

Posted: Wed Aug 14, 2024 5:24 pm
by tperry2x
Skids wrote: Wed Aug 14, 2024 11:48 am The obvious question is what is a datagrid (don't be rude!)
There's some bits that may help regarding datagrids built in to OXT Lite.

Help menu > Guides > Contents > Intermediate > Data Grids
The Data Grid enables you to integrate powerful tables and forms into your projects. Data grids combine groups and behaviors to provide you with a simple, yet flexible means of displaying your data in just about any way you want.
There's also some help that TerryL added:
Help menu > Lessons > Contents > Lesson 35, 36 and 37

I hope some of that is helpful. :)

Re: Jettisoning LCB?

Posted: Wed Aug 14, 2024 6:13 pm
by richmond62
what is a datagrid (don't be rude!)
What? Who? Me?

Let me just say that I have eschewed "Datagrid 2" after I fell foul of "Datagrid 1", and have confined myself to Table Fields.

Re: Jettisoning LCB?

Posted: Wed Aug 14, 2024 6:37 pm
by Skids
#tperry2x

Oops I was messing with Richmond following the discussion of what is meant by widget. A datagrid is a little unique in that its a custom control yet it is displayed in the main tools palette. So its not a control in the traditional sense and its not a widget in the Xtalk builder sense, hence the question but asked with tongue in cheek. Sorry.

# Richmond
I treat them with great care and have been known to delete and replace as part of a bug hunt normally after messages stop getting through which causes what I call a silent failure. Complex beasts!

Re: Jettisoning LCB?

Posted: Wed Aug 14, 2024 7:13 pm
by tperry2x
Skids wrote: Wed Aug 14, 2024 6:37 pm #tperry2x
Oops I was messing with Richmond following the discussion of what is meant by widget. [...] Sorry.
No problem. Don't be sorry, I just misunderstood and thought you were wondering if there was information regarding datagrids included in the IDE. I should be sorry for taking things literally (as normal).

I have a couple of norfolk-isms we can refer to widgets by: wassnames and thingmys
They make no less sense than the catch-all-term that has come to mean 'Widget'.

Re: Jettisoning LCB?

Posted: Thu Aug 15, 2024 1:13 am
by OpenXTalkPaul
DataGrid is great for Tabbed Delimited' data, .tsv files exported from a SpreadSheet.

Lately I'm using Arrays a lot more, and then TreeView Widget when I need to inspect their contents.

Re: Jettisoning LCB?

Posted: Thu Aug 15, 2024 8:42 am
by tperry2x
Skids wrote: Wed Aug 14, 2024 8:07 am If you Ctrl Click on the icon in the palette the instructions for the control will open. Did you initialise the guage before trying to update it? I'll have a look to check its still working.
Nope! :lol:
Doh - I didn't know I had to, my fault - I only just spotted that other object as it was almost off the bottom of the stack on my screen. I have had success with it, so thank you for your continued efforts and explanation - much appreciated.
This kind of crosses over with another post, which is here.

Re: Jettisoning LCB?

Posted: Thu Aug 15, 2024 4:06 pm
by OpenXTalkPaul
richmond62 wrote: Wed Aug 14, 2024 9:16 am
(They aren't widgets as I understand them - they are actually classic controls with a preset load of custom properties defined).
Isn't that what LC were banging on about several months ago (until their short attention span distracted them AGAIN) with 'Widgets written using LiveCode (rather than LCB)?
The infrastructure for this Is sort of already in place, plus we could already make reusable custom control using groups.You can already make 'library extensions' that install and behave much the same as a library extension-builder modules do.

I have a 'rotator' like group control (built with multiple graphic controls) from HH right now in my 'OXT Object Library' (which has added drag-drop-to-place). For these sort of reuse-able grouped control, that's where I store them, it's what the Object Library was meant for.