Scroll Line Into View in a Datagrid

Peter Haworth pete at lcsql.com
Thu Sep 25 15:50:51 EDT 2014


+1

Pete
lcSQL Software <http://www.lcsql.com>
Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>

On Thu, Sep 25, 2014 at 12:21 PM, Jerry Jensen <jhj at jhj.com> wrote:

> Ray - have you tried out Bernd's modTableField? It does quite a lot of
> what a datagrid table does for you, and its a lot simpler.
> .Jerry
>
> On Sep 25, 2014, at 8:41 AM, Ray <ray at linkit.com> wrote:
>
> > Pete - I wanted to get back with you since you were so kind to respond
> and shed some light on things.
> >
> > I've discovered [once again] that Livecode data grids are really
> complicated, convoluted things.  I had set the behavior of the grid in
> question to a button whose script  was a slightly altered version of the
> default button.  This in turn broke the ability to scroll, either from a
> script or manually.  Why?  Who knows?
> >
> > I'm rebuilding the grid now from scratch and I'll come up with a
> work-around other than setting the grid's behavior.
> >
> > Thanks for your help!
> >
> > Ray Horsley
> > LinkIt! Software
> >
> > On 9/25/2014 1:21 AM, Peter Haworth wrote:
> >> Datagrids come in 2 flavors,  table and form.  So you have a datagrid
> table
> >> not an LC basic table control.
> >>
> >> I asked about a form because of your comment about multiple lines.
> Normally
> >> a datagrid  table has one line per row with a return  character marking
> the
> >> end of a line.  If you're trying to put multiple lines in a single
> >> datagrid  row,  I don't think you can do that.
> >>
> >> Pete
> >> lcSQL Software
> >> On Sep 24, 2014 7:32 PM, "Ray" <ray at linkit.com> wrote:
> >>
> >>> Pete,
> >>>
> >>> Now wait a minute.  I've sometimes gotten a bit confused with
> Livecode's
> >>> terms.  When  l look at it in the properties palette it's a "group"
> with a
> >>> "style" of "Table" which I can change to "Form" (but I don't).
> >>>
> >>> But when I created it I dragged over a "Data Grid" as oposed to a
> "Basic
> >>> Table Field" or a "Scrolling Field" for example.
> >>>
> >>> So what is it?
> >>>
> >>> On 9/24/2014 10:49 PM, Peter Haworth wrote:
> >>>
> >>>> Hi Ray,
> >>>> So this is a datagrid form, not a table? Have to admit I'm not that
> >>>> familiar with dg forms so not sure what else to suggest, sorry.
> >>>>
> >>>> Pete
> >>>> lcSQL Software <http://www.lcsql.com>
> >>>> Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
> >>>> SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>
> >>>>
> >>>> On Wed, Sep 24, 2014 at 5:51 PM, Ray <ray at linkit.com> wrote:
> >>>>
> >>>>  Pete,
> >>>>> Thanks for the response.  I've checked the it variable and I'm
> getting
> >>>>> "handled" returned, which I assume is good.  Regarding the line
> number,
> >>>>> I've definitely got over 20 lines of data in the grid. I do only
> have one
> >>>>> line of data for the first two columns with about 23 lines of data
> in the
> >>>>> third.  Do you think that could be the problem?
> >>>>>
> >>>>> Ray Horsley
> >>>>> LinkIt! Software
> >>>>>
> >>>>> On 9/24/2014 9:21 PM, Peter Haworth wrote:
> >>>>>
> >>>>>  Syntax looks good.  Couple of things you've probably already
> checked -
> >>>>>> what's in the "it" variable after dispatch (should be "handled"),
> and
> >>>>>> are
> >>>>>> you sure 20 is a valid line number.
> >>>>>>
> >>>>>> Pete
> >>>>>> lcSQL Software <http://www.lcsql.com>
> >>>>>> Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html>
> and
> >>>>>> SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>
> >>>>>>
> >>>>>>
> >>>>>> On Wed, Sep 24, 2014 at 4:29 PM, Ray <ray at linkit.com> wrote:
> >>>>>>
> >>>>>>   Has anybody had any luck with scrollLineIntoView?
> >>>>>>
> >>>>>>> I'm trying all kinds of variations in syntax of:
> >>>>>>>
> >>>>>>>       dispatch "scrollLineIntoView" to group "MyGroup" with 20
> >>>>>>>
> >>>>>>> but with no results and nothing in 'the result'
> >>>>>>>
> >>>>>>> Is there something else I need to to do prepare for this?
> >>>>>>>
> >>>>>>> ____________________________________________________________
> >>>>>>>
> >>>>>>> Note:  I'm not sure if this got posted earlier.  I can never get
> that
> >>>>>>> "receive your own posts" subscription option to work so please
> excuse
> >>>>>>> me
> >>>>>>> if
> >>>>>>> this was already posted.
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> 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
> >>>>
> >>>
> >>> _______________________________________________
> >>> 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