Create screen-based keyboards for point-of-sale, kiosk, and other end-user apps. This tool works with either touch-screen or mouse input. You can choose any size or color for the keys and add pictures if you want. Keys can be copied from one layout to another and stored in a library of commonly used keys. Virtual keyboards can consist of several pages, each with a unique layout and function. Page Controls provide a context-sensitive keyboard layout allowing the user to press keys only. OLE support enables other applications to select pages and control the appearance of the keyboard. Single or multiple keystrokes can be sent from a single key press. MountFocus Keyboard works with any ActiveScript-compatible language and can trigger script procedures when a certain event occurs.