I also missed the ability to cycle through the tools using the keyboard as was 
available in HyperCard.

Here is a piece of code you can put in your project script. I copied the base from the 
demo stack that came with MetaCard and then added some new ones for choosing tools.  I 
hope it helps.
the mnenomics are:
s=Stack script
c=Card script
p=Pointer
h=Hand ("browse")
b=Button
f=Field

on commandKeyDown which
  if the optionKey is down then
    switch which
    case "S"
      edit script of the topStack
      break
    case "C"
      edit script of this card of the topStack
      break
    case "B"
      choose button tool
      break
    case "P"
      choose pointer tool
      break
    case "F"
      choose field tool
      break
    case "H"
      choose browse tool
      break
    default
      pass commandKeyDown
    end switch
  else
    if which is "m" then
      modeless "message box"
      exit commandKeyDown
    end if
    if which is "w" then
      save this stack
      close this stack
      exit commandKeyDown
    end if
  end if
  pass commandKeyDown
end commandKeyDown

Cheers,

Tom McCarthy
------------
PerLingua Language Tools
www.perlingua.50megs.com
------------

<hr>
_______________________________________________
metacard mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/metacard

Reply via email to