Many tasks performed using computer interfaces are very repetitive. While programmers can write macros or procedures to automate these repetitive tasks, this requires special skills. Demonstrational systems make macro building accessible to all users, but most provide either no visual representation of the macro or only a textual representation. We have developed a history-based visual representation of commands in a graphical user interface. This representation supports the definition of macros by example in several novel ways. At any time, a user can open a history window, review the commands executed in a session, select operations to encapsulate into a macro, and choose objects and their attributes as arguments. The system has facilities to generalize the macro automatically, save it for future use, and edit it.
CITATION STYLE
Kurlander, D., & Feiner, S. (1992). A history-based macro by example system. In Proceedings of the 5th Annual ACM Symposium on User Interface Software and Technology, UIST 1992 (pp. 99–106). Association for Computing Machinery, Inc. https://doi.org/10.1145/142621.142633
Mendeley helps you to discover research relevant for your work.