property pMenuSpritename

-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

on mouseDown me
  spr = sprite(me.spritenum)
  spr.member.color = rgb(255, 255, 255)
  sprite(xscr().mGetKanal(#blueBackGround)).rect = spr.rect -- blue background
  updatestage
  sendSprite(xscr().mGetKanal(pMenuSpritename), #mShowOSCMenu, me.spritenum)
end

-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

on endsprite me
  sprite(me.spritenum).member.color = rgb(20, 20, 20)
end

-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

on getpropertyDescriptionList
  retlist = [:]
  retlist[#pMenuSpritename] = [#default:#nothing, #format:#symbol, #comment:"Name of sprite with menu:"]
  return retlist
end

-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

on mUnhilite me
  sprite(me.spritenum).member.color = rgb(20, 20, 20)
  sprite(xscr().mGetKanal(#blueBackGround)).locV = -1000 -- blue background
end if