Datagrids and Nested Behaviors

Brian Milby brian at milby7.com
Thu Jul 26 05:06:30 CEST 2018


You are welcome!  Of course Bernd is the one who provided the key piece of
information.

I updated my GitHub repo with a README (trying to figure out how to do
them).  So now when you go to the link, it will pull in the image and
provides links to this thread, the PR, and the individual scripts.

https://github.com/bwmilby/lc-misc/tree/master/NestedDGBehavior


On Wed, Jul 25, 2018 at 9:35 AM, Bob Sneidar via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Thanks Brian. There IS no better development community in the world than
> this one. This all began with Hypercard communities and their spirit of
> sharing and mutual support. We seem to be the last bastion.
>
> Bob S
>
>
> > On Jul 24, 2018, at 16:31 , Brian Milby via use-livecode <
> use-livecode at lists.runrev.com> wrote:
> >
> > PR submitted on Bug 21427.
> > https://github.com/livecode/livecode-ide/pull/1987
> >
> > Since it is a full PR, I went ahead and switched over to using a script
> > local everywhere and initialize it when the DG is initialized.  I also
> > looked for an object in the DG resource stack instead of hard coding the
> > stack name.  I'm thinking about posting a stack that can make the
> temporary
> > modifications necessary to allow this functionality while waiting on the
> > code to make it to production.  The temp mods will be much closer to what
> > was posted in this thread.
> >
> > On Tue, Jul 24, 2018 at 10:03 AM, Bob Sneidar via use-livecode <
> > use-livecode at lists.runrev.com> wrote:
> >
> >> Never mind Brian, it works. I had the behavior of the custom button set
> >> the the behavior STACK and NOT the reDataGridLibrary stack button (now
> >> empty).
> >>
> >> Once I got the behavior of the custom button set to the old behavior
> >> button, the datagrid now works! You guys are freaking geniuses!
> >>
> >> Bob S
> >>
> >>
> >>> On Jul 24, 2018, at 07:57 , Brian Milby via use-livecode <
> >> use-livecode at lists.runrev.com> wrote:
> >>>
> >>> I’ll put something together tonight. The code in the library has to be
> >> updated before opening a card with a DG that has the adjusted behavior
> >> chain. I have an idea on how to do it in script, but need to test it
> out to
> >> verify it will work.
> >>> On Jul 24, 2018, 9:54 AM -0500, Bob Sneidar via use-livecode <
> >> use-livecode at lists.runrev.com>, wrote:
> >>>> I did so. I get this when opening my test stack:
> >>>>
> >>>> 91,260,123
> >>>> 62,260,123
> >>>> 77,260,123
> >>>> 456,260,57
> >>>> 534,260,123
> >>>> 253,260,123
> >>>> 241,236,1,_Initialize
> >>>> 353,0,0,stack "/Applications/LiveCode Community 9.0.1 (rc
> >> 1).app/Contents/Tools/Toolset/palettes/revdatagridlibrary/
> >> behaviorsdatagridbuttonbehavior.livecodescript"
> >>>> 573,188,1,_Initialize
> >>>>
> >>>> I'll poke around later.
> >>>>
> >>>> Bob S
> >>>>
> >>>>
> >>>>> On Jul 23, 2018, at 22:12 , Brian Milby via use-livecode <
> >> use-livecode at lists.runrev.com> wrote:
> >>>>>
> >>>>> local sResourceStack
> >>>>> private function _ResourceStack
> >>>>> local theStack, theCharNo
> >>>>>
> >>>>> if sResourceStack is empty then
> >>>>> put the behavior of me into theStack
> >>>>>
> >>>>> repeat
> >>>>> if trueWord -1 of theStack is "revDataGridLibrary" or theStack is
> >>>>> empty then
> >>>>> exit repeat
> >>>>> else
> >>>>> put the behavior of theStack into theStack
> >>>>> end if
> >>>>> end repeat
> >>>>>
> >>>>> if theStack is not empty then
> >>>>> put offset(" of stack", theStack) into theCharNo
> >>>>> delete char 1 to (theCharNo + 3) of theStack
> >>>>> end if
> >>>>> put theStack into sResourceStack
> >>>>> end if
> >>>>>
> >>>>> return sResourceStack
> >>>>> end _ResourceStack
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> use-livecode mailing list
> >>>> use-livecode at lists.runrev.com
> >>>> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >>>> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>>
> >>
> >> _______________________________________________
> >> use-livecode mailing list
> >> use-livecode at lists.runrev.com
> >> Please visit this url to subscribe, unsubscribe and manage your
> >> subscription preferences:
> >> http://lists.runrev.com/mailman/listinfo/use-livecode
> >>
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>


More information about the use-livecode mailing list