[comp.sys.mac.programmer] Accessing other applications under Multifinder

slewis@aerospace.aero.org (08/14/90)

   Other than reading the Apple menu are there ways that an
application running under multifinder can
a) Determine which other applications are running.
b) Bring another application to the foreground (also without
    posting an event to that application's window.
c) A background application may determine the current
    foreground application, bring itself to the foreground
    and later restore the foreground application.
  I know many of these tasks can be accomplished by searching
the Apple menu but this seems inelegant. Is there a better
way. Code would help a lot here.