BackgroundBehavior Question OR a bug
bleiler at buffalo.edu
Wed Jun 15 12:59:53 EDT 2011
You are correct. I messed up and was running 4.5.2 on the Mac. So,
what this means is that from 4.6 on backgroundBehavior = true for
groups on >1 card is the expected behavior? Anyone know why this
change was made? It seems like a pain in terms of message passing for
groups that are intended to act like self contained controls rather
than a shared resource on multiple cards.
Tim Bleiler, Ph.D.
Instructional Designer, HSIT
University at Buffalo
On Jun 15, 2011, at 12:30 PM, Devin Asay wrote:
> On Jun 15, 2011, at 9:33 AM, Timothy Bleiler wrote:
>> The backgroundBehavior property of groups appears to work differently
>> on Mac vs Windows, Livecode version 4.6.1. On Mac, backgroundBehavior
>> can be toggled between true and false at any time. On Windows
>> BackgroundBahavior must always be true IF the group is on more than
>> one card. If you try to change the BackgroundBehavior to false for a
>> group that is on more than one card on windows the engine throws an
>> error. On Mac, it can be changed with no problem. Am I missing
>> something or may this be a bug?
> Hi Tim,
> I'm not seeing this on Mac with LC 4.6.1. The checkbox to change the
> property is disabled if the group is on > 1 card, and trying to set
> it to false in the message box does indeed throw an error. Might you
> perhaps have been running a slightly older version when this
> happened? As I recall, this change (enforcing backgroundBehavior =
> true on all groups placed on > 1 card) only came into effect in 4.6.0.
> Devin Asay
> Humanities Technology and Research Support Center
> Brigham Young University
More information about the Use-livecode