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