Radio button code


hi
i got following code(for radio buttons) , trying
make work.
the part dont understand whoisselected handler dunno how
activated.
if explain, please do.

thanx
ahmed

*******************
property mygroupid

property mygrouplist

property mystate

on beginsprite me


-- make sure hilite correctly set

sprite(me.spritenum).member.hilite = mystate


-- collect other members of group

sendallsprites(#collectradiogroup, [], mygroupid)


-- if button selected, make sure others not

if mystate call(#groupselect, mygrouplist, me)


end

on endsprite (me)


-- delete reference object grouplist

mygrouplist.deleteone(me)


end

on collectradiogroup (me, grouplist, groupid)


-- create references grouplist, , add self

if mygroupid = groupid

mygrouplist = grouplist

mygrouplist.add(me)

end if


end

on mouseup (me)


-- inform group button clicked

call(#groupselect, mygrouplist, me)


end



on groupselect (me, whoisselected)


-- member of group has been selected. if selected

-- object object, hilight button. otherwise,

-- turn hilight off.

if whoisselected = me mystate = 1

else mystate = 0

sprite(me.spritenum).member.hilite = mystate


end



on getpropertydescriptionlist (me)


pdlist = []

pdlist[#mygroupid] = [#comment "groupid", #default #radiogroup, #format
#symbol]

pdlist[#mystate] = [#comment "default state", #default 1, #format #boolean]

return pdlist


end


sorry guys
what meant not handler whoisselected parameter.
i dont know how value passed that.

any appreciated
thanx
ahmed




More discussions in Director Lingo


adobe

Comments

Popular posts from this blog

Thread: PKI Client 5.00 install (for eToken Pro)

ATmega2560-Arduino Pin Mapping

listen to event