> Hello List,
> I hope someone may advise me here.
> I've tried to make a button behavior which includes in the
> getPropertyDescriptionList:
> <code>
> pList[#pHandler] = [  \
> #comment: "calls this handler",  \
> #format: #string,  \
> #default: "myAlert"]
> </code>

a handy variation to this getPropertyDescriptionList --

on getPropertyDescriptionList (me)
  pList = [:]
  pList[#pHandler] = [:]
  pList[#pHandler][#comment] =  "calls this handler"
  pList[#pHandler][#format] = #string
  pList[#pHandler][#range] =  AUTHOR_GETALLMOVIEHANDLERS()
  pList[#pHandler][#default] = pList[#pHandler][#range][1]
  return pList
end



on AUTHOR_GETALLMOVIEHANDLERS
  allHandlers = ["nothing"]
  repeat with aCastNum = 1 to the number of castlibs
    repeat with  aMemNum = 1 to the number of members of castlib aCastNum
      if member(aMemNum, aCastNum).type = #script then
        if member(aMemNum, aCastNum).scripttype = #Movie then
          theseHandlers = script(aMemNum, aCastNum).handlers()
          repeat with aHandler in theseHandlers
            allHandlers.append(string(aHandler))
          end repeat
        end if 
      end if
    end repeat
  end repeat
  return allHandlers
end

Luke


----------------------------------------------------------------
|  Mecca Medialight | http://www.meccamedialight.com.au/       |
|  Lingo Resources  | http://www.meccamedialight.com.au/lingo/ |
----------------------------------------------------------------


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to