Message: 3
Date: Tue, 11 Mar 2003 16:27:37 +0000
Subject: Re: using arrays in custom properties
From: Ben Rubinstein <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]

on Tue, 11 Mar 2003 16:27:37, Ben Rubinstein wrote

>>on 10/3/03 11:51 pm, Tariel Gogoberidze wrote
>>
>> or as alternative you can use
>> 
>> set the customkeys["x"] of object to empty
>> or
>> set the customkeys["x"] of object to NewArray


>I've tested this - it has no apparent effect.  Has it worked for you?

Oops, I'm using it with MC 2.4.2 and up. You are right, on MC 2.3.x engine
used by rev 1.x 

set the customkeys["x"] of object to empty

would not work.


Anyway, the following script is tested and should work with engine version
2.4.2 and up

In the script of the button...
on mouseUp
  answer "please choose" with "Create custom sets" or "Empty custom set" or
"Delete custom set" or "Cancel"
  if it is "Create custom sets" then
    
    repeat with j= 1 to 10
      put "Set1Array"&j into x
      repeat with i= 1 to 10
        put "Set1ArrayElement"&j&"."&i into line i of tElements
      end repeat
      set the Set1[x] of me to tElements
    end repeat
    
    repeat with j= 1 to 10
      put "Set2Array"&j into x
      repeat with i= 1 to 10
        put "Set2ArrayElement"&j&"."&i into line i of tElements
      end repeat
      set the Set2[x] of me to tElements
    end repeat
    
  else if it is "Empty custom set" then
    
    set the customkeys["Array1data"] of me to empty
    set the customkeys["Array2data"] of me to empty
    ## works with MC 2.4.2 and up
    
  else if it is "Delete custom set" then

    get the customPropertySets of me
    delete line 1 of it
    set the customPropertySets of me to it
 ## this works even with MC 2.3.x
    
  end if
end mouseUp

best regards
Tariel

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to