Sweet! Thanks Brian! Bob S
> On Sep 12, 2018, at 09:52 , Brian Milby via use-livecode > <use-livecode@lists.runrev.com> wrote: > > There is a PR to fix this so that chaining doesn't break things. I've > posted a demo of how to fix it in your current version: > https://github.com/bwmilby/lc-misc/tree/master/NestedDGBehavior > > > On Wed, Sep 12, 2018 at 11:19 AM Bob Sneidar via use-livecode < > use-livecode@lists.runrev.com> wrote: > >> Hi Richard, thanks for that. As it is however, creating custom behaviors >> for subsets of grids is exactly what I need, so I can work around it well >> enough. It's a comfort to know that there can be resolution problems the >> way I am doing it, so that I don't stay awake at night going over and over >> it thinking it's something I have done. >> >> Bob S >> >> >>> On Sep 12, 2018, at 09:15 , Richard Gaskin via use-livecode < >> use-livecode@lists.runrev.com> wrote: >>> >>> Bob Sneidar wrote: >>> >>>> Hmmm... oddly this does not happen in a basic test stack. I am >>>> executing the commands in a behavior though, and that behavior >>>> is inline with the datagrid behavior. If that is the culprit, >>>> it's gonna be a beatch fixing it. >>> >>> One of the things I learned from last month's discussion on chaining >> behaviors with DataGrids is that a DG does not directly use the button >> object assigned as its behavior; the actual script driving it is the >> behavior of that assigned button. >>> >>> IIRC the implications seem to be that if you do this: >>> >>> DataGrid -> CustomBehavior -> DGBehaviorButton -> DGBehaviorScript >>> >>> ...then references the actual DGBehaviorScript is making do not resolve >> properly, and errors occur. >>> >>> However, what works is assigning your behavior not to the DG directly, >> but to the button it uses, setting your script's behavior to the >> DGBehaviorScript: >>> >>> DataGrid -> DGBehaviorButton -> CustomBehavior -> DGBehaviorScript >>> >>> The downside to having to do this is that it prevents us from having >> behaviors assigned to a specific subset of DataGrids. >>> >>> At least that's as much as I recall. And after skimming so many >> messages it's likely I've missed something, so anyone with a more complete >> understanding please chime in. >>> >>> -- >>> Richard Gaskin >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@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@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@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode