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

Reply via email to