Ok. Good. So, back to my OP:

I have acceleratedRendering set to true for the IDE, desktop and HTML5. But
a DG2 Form with only 3 short fields, a rounded-rect grc and the background
rect and only 233 records still struggle to scroll anywhere near smoothly.

Is there something I am missing that can speed/smooth this up. Using a
table view DG worked moderately better but doesn't have the required
features the form view has for customising.

Sean

On Fri, 23 Aug 2019 at 08:23, Monte Goulding via use-livecode <
use-livecode@lists.runrev.com> wrote:

> OK, sounds like the issue is not acceleratedRendering.
>
> > On 23 Aug 2019, at 5:03 pm, Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> > My apologies, that was with acceleratedrendering set to false. With it
> true, the row templates are dynamic and the main grid is container for both
> effective and actual layerMode. But it has not improved or indeed made any
> difference to the speed of rendering.
> >
> > Sean Cole
> > Pi Digital Prod Ltd
> >
> > On 23 Aug 2019, at 07:51, Pi Digital via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >
> >>> With acceleratedRendering true for the stack just double-check the
> effective layermode of the main datagrid group and any parent groups.
> >>
> >>
> >> The layermode of my DataGrid is ‘container’ and the effective layermode
> is ‘static’. This would make sense to me as the DataGrid layer itself
> should not be moving. My DataGrid is not in any other container so sits
> directly on the card. And it has all of the properties listed in my
> previous mail.
> >>
> >> Sean Cole
> >> Pi Digital Prod Ltd
> >>
> >>> On 23 Aug 2019, at 03:36, Monte Goulding via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>
> >>>
> >>>
> >>>>> On 23 Aug 2019, at 11:48 am, Sean Cole (Pi) via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> >>>>>
> >>>>>
> >>>>> Did you read this bit of my response? ;-)
> >>>>>> The issue is more likely with the properties of the main datagrid
> group
> >>>>> rather than your row template
> >>>>
> >>>>
> >>>> Hmm, so this now confuses me further. Are you saying that the
> properties of
> >>>> the main datagrid group also should not have their properties set? So
> we
> >>>> cannot turn on or off the border or scrollbars for these either in
> the MAIN
> >>>> datagrid group?? Is that documented anywhere?  Does this make sense?
> >>>
> >>>
> >>> Yes so the datagrid group needs to be able to use the container
> layerMode so that means the properties of it and all its owner groups must
> be checked. With acceleratedRendering true for the stack just double-check
> the effective layermode of the main datagrid group and any parent groups.
> >>>
> >>>>
> >>>> Here are the properties of my *main datagrid group*:
> >>>> rect 24,151,755,654
> >>>> toolTip
> >>>> hScroll 0
> >>>> vScroll 0
> >>>> boundingRect
> >>>> bottomColor
> >>>> *hScrollbar false*
> >>>> visible true
> >>>> sharedBehavior false
> >>>> topColor
> >>>> textStyle
> >>>> borderWidth 0
> >>>> backPattern
> >>>> tabGroupBehavior false
> >>>> shadowPattern
> >>>> dontSearch false
> >>>> *dropShadow*
> >>>> topPattern
> >>>> label
> >>>> selectGroupedControls false
> >>>> backColor
> >>>> radioBehavior true
> >>>> cantSelect false
> >>>> lockLoc false
> >>>> foreColor
> >>>> hilitedButton 0
> >>>> hilitePattern
> >>>> forePattern
> >>>> showFocusBorder true
> >>>> layerMode container
> >>>> *showName false*
> >>>> shadowOffset 4
> >>>> backgroundBehavior false
> >>>> focusPattern
> >>>> shadowColor
> >>>> opaque false
> >>>> scrollbarWidth 20
> >>>> *innerGlow*
> >>>> ink srcCopy
> >>>> clipsToRect false
> >>>> *showBorder false*
> >>>> name group "O2AccountsGrid"
> >>>> textSize
> >>>> cantDelete false
> >>>> textFont
> >>>> unboundedVScroll false
> >>>> disabled false
> >>>> unboundedHScroll false
> >>>> *colorOverlay*
> >>>> altId 0
> >>>> hiliteColor
> >>>> behavior button id 1005 of stack "revDataGridLibrary"
> >>>> borderColor 64,64,64
> >>>> *innerShadow*
> >>>> bottomPattern
> >>>> borderPattern
> >>>> *outerGlow*
> >>>> id 51592
> >>>> blendLevel 0
> >>>> traversalOn true
> >>>> vScrollbar false
> >>>> focusColor
> >>>> threeD false
> >>>> margins 0
> >>>> layer 7
> >>>>
> >>>>
> >>>> On Fri, 23 Aug 2019 at 02:23, Monte Goulding via use-livecode <
> >>>> use-livecode@lists.runrev.com> wrote:
> >>>>
> >>>>>
> >>>>>
> >>>>>> On 23 Aug 2019, at 11:14 am, Sean Cole (Pi) via use-livecode <
> >>>>> use-livecode@lists.runrev.com> wrote:
> >>>>>>
> >>>>>> So, the fact that some of those parameters are set to something but
> that
> >>>>> I
> >>>>>> did not do this, does that mean there is something wrong in the
> engine
> >>>>> that
> >>>>>> is setting them when it should not? Does that make sense? I've not
> even
> >>>>>> attempted changing any parameter on the template group and only
> gone in
> >>>>> to
> >>>>>> edit it's contents as usual. I may have had the inspector up and
> that may
> >>>>>> have displayed the settings before I clicked the 'edit group'
> button but
> >>>>>> that is all.
> >>>>>
> >>>>> Did you read this bit of my response? ;-)
> >>>>>> The issue is more likely with the properties of the main datagrid
> group
> >>>>> rather than your row template
> >>>>>
> >>>>>>
> >>>>>> And, to clarify, should things like opaque, which is currently set
> to
> >>>>>> false, really be set to empty and likewise for all the others?
> >>>>>
> >>>>> For boolean properties in that list you want them false.
> >>>>>
> >>>>> Cheers
> >>>>>
> >>>>> Monte
> >>>>>
> >>>>> _______________________________________________
> >>>>> 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
> >> _______________________________________________
> >> 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
_______________________________________________
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

Reply via email to