1. A selective macro event recording method comprising the step of selectively enabling and disabling the appending of events associated with a first application context into a macro subject to a macro recording session for events which are associated with a second application context.