If your script is in a PopUp Menu button then it's probably just getting 
confused trying to pop up itself!

Maybe try something like this in a PopUp Menu ensuring that the 
"menuMouseButton" prop is set to "1"…

local sModKey

on mouseDown
   --ShiftKey check
   if the shiftKey is down then
      put "Shift Key and" into sModKey
   else
      put "Just" into sModKey
   end if
end mouseDown

on mouseUp pBtn
   if pBtn = 3 then answer sModKey && the short name of me
end mouseUp

on menuPick pItemName
         answer sModKey && pItemName
end menuPick

HTH

Paul

On 2014-06-30, at 8:48 AM, Dr. Hawkins <doch...@gmail.com> wrote:

> I'm trying to get a button to normally be a boring old popup, but allow
> other things to be chosen by it.
> 
> The "natural" way would seem to to change it on mousenter if the specified
> modifier key is down, or if the second button is clicked.
> 
> I get the change to happen trivially, but if I'm doing it from a mouseDown,
> I can't get it to display itself.  I'm trying things like,
> 
> on mouseDown bt
>   if bt=3 then
>      popup  button the short name of the target
>   end if
>   pass mouseDown
> end mouseDown
> 
> But I'm not finding a magic combnation
> -- 
> Dr. Richard E. Hawkins, Esq.
> (702) 508-8462
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to