PenCommander™ 2.0 for Tablet and Mobile PC

Copyright © PhatWare ® Corp. 2005-2007. All rights reserved.

 

PenCommander features a new powerful technology which allows you to use your pen to call up commands that can control your computer in almost limitless ways, such as editing documents, inserting often-repeated text into documents, launching applications, and much more. To execute a PenCommand, simply write a PenCommand name in the PenCommander input pad. PenCommander is the best tool for entering repetitive data, accessing frequently used applications and documents, and overall extend your pen-enabled computer's functionality and productivity.

 

What is a PenCommand?

A PenCommand is a sequence of instructions that are performed when a command is called.  Each PenCommand has a name.  The name can be any sequence of ASCII symbols up to 11 symbols. It cannot start with "#" or "*".  Examples of correct PenCommand names include:  "select", "address", "sel", "phones", "date", "a23".  Incorrect names include: "my_home_address" (too long), "#account" (starts with '#'), and "*test" (starts with '*').  PenCommand names are case insensitive.  For example: "BTW", "Btw" and "btw" are all recognized as the same name.

There are various categories of elementary instructions that can be used to build PenCommands. For example: type predefined text, start a program, delay process execution, call a user defined function, etc. 

 

Examples of PenCommands

 

PenCommands are written in PenCommander Script. A simplified form of PenCommand is a Text Only command.  To create and edit Text Only PenCommands, you do not need to know the scripting language.  It is highly recommended that you confine yourself to Text Only PenCommands until you are more familiar with PenCommander.

 

PenCommander execution process

PenCommander interprets instructions from the definitions of its commands one by one until the end of the definition.  Some instructions can return an error code (e.g. Load library, Ask variable, etc.), in which case the execution of a PenCommand interrupts and the error handler instruction is performed (if defined). You can also execute PenCommands using gestures. PenCommander supports 32 single stroke gestures and using the Options dialog box you can assign PenCommands to these gestures for a quicker execution.

 

Example: Typical PenCommander usage

  1. Start Windows WordPad application

  2. Write the wp PenCommand on the PenCommander Input Panel

 

 

 

  1. Once WordPad is launched, insert address information by writing the addr PenCommand

 

 

 

  1. To select all text in the document, write all

 

 

 

  1. To change the style of the selected text to bold, write bold

 

 

 

Text Only PenCommands

The simplest form of a PenCommand enters a predefined or user-defined text into the current document. Such commands are called “Text Only” PenCommands.  The predefined text can contain any printable symbols as well as tabulations and new-line symbols. To create a Text-only PenCommand, write new on the PenCommander input pad. The Add Text-Only PenCommand dialog box will appear.

 

 

 

The new text-only PenCommand can be used immediately. Simply write the name of the new PenCommand.

 

 

 

Advanced PenCommands

To create or modify advanced PenCommands, use the Visual PenCommander Integrated Development Environment (IDE) application included with PenCommand. For detailed information about how to use Visual PenCommand, see the online help and the PenCommander scripting reference included with the application. Alternatively, you can use the PenCommander Script Viewer dialog box, which provides a simplified access to PenCommander scripts. To access this dialog box, click on the View button in the PenCommander Options dialog box (see below).

 

PenCommander Menu

 

 

 

See Also

List of default PenCommands

PenCommander Options dialog box

PenCommander Skins dialog box

PenCommander Skin definition file

PenCommander command line parameters

Assign Gestures dialog box