Datagrids and Nested Behaviors
bobsneidar at iotecdigital.com
Thu Jul 19 11:00:49 EDT 2018
Actually Tom, I think I figured out a way around this. I've already put my stack scripts for the subModules into behaviors. By adding a selectionChanged handler in that behavior and checking to see if the dgControl of the target is empty, I can pass selectionChanged for fields and handle it for datagrids. Word 5 to -1 of the dgControl is the long id of the datagrid.
The only bugaboo will be when I send selectionChanged. The target will not be a control of the datagrid, but I can work that out easily enough.
Thanks for kicking my mind in the butt.
> On Jul 19, 2018, at 07:38 , Bob Sneidar via use-livecode <use-livecode at lists.runrev.com> wrote:
> Hi Tom.
> I usually find a way around things myself, but in this case, not. I have a main form, where all the datagrids behave the same way on doubleMouseUp, selectionChanged etc. I then have what I call subForms (substacks that detail a given table and it's dependent tables like devices and accessories for example) that behave in a different way, but all subForm datagrids have the same behavior, different from the main form.
> I was hoping to be able to insert a special behavior between the datagrids and the default behaviors. I also tried what apparently used to work, copying the datagrid behavior to a button then setting the datagrid behavior to the new button. That also does not work.
> Bob S
More information about the Use-livecode