Extensible input handling in the subArctic toolkit

Extensible input handling in the subArctic toolkit
复制标题

subArctic 工具包中的可扩展输入处理

DOI:
--
复制
发表时间:
2005
期刊:
International Conference on Human Factors in Computing Systems
影响因子:
--
通讯作者:
Ian E. Smith
Ian E. Smith
中科院分区:
--
文献类型:
--
作者:
Scott E. Hudson;Jennifer Mankoff;Ian E. Smith

文献摘要

被引文献

相似文献

subArctic用户界面工具包将可扩展性作为其核心目标之一。它不仅寻求提供一个强大的可重用交互对象库,而且还可以轻松创建新的、不寻常的、高度定制的交互,以满足特定界面或任务域的需求。这种可扩展性的核心部分是工具包使用的输入模型。subArctic输入模型提供了标准的可重用组件,为程序员实现了许多典型的输入处理模式,允许以非常灵活的方式处理输入,并允许修改如何处理输入的细节以满足自定义需求。本文将考虑亚北极输入处理机制的结构和运作。它将通过一系列示例来展示该系统的灵活性,说明它所支持的技术-其中许多技术在大多数工具包中很难实现。
The subArctic user interface toolkit has extensibility as one of its central goals. It seeks not only to supply a powerful library of reusable interactive objects, but also make it easy to create new, unusual, and highly customized interactions tailored to the needs of particular interfaces or task domains. A central part of this extensibility is the input model used by the toolkit. The subArctic input model provides standard reusable components that implement many typical input handling patterns for the programmer, allows inputs to be handled in very flexible ways, and allows the details of how inputs are handled to be modified to meet custom needs. This paper will consider the structure and operation of the subArctic input handling mechanism. It will demonstrate the flexibility of the system through a series of examples, illustrating techniques that it enables - many of which would be very difficult to implement in most toolkits.