|
Name |
Description |
|
Encapsulates communication between a desktop application and smartpens. This class is used to initialize the PenComm library, configure the log file, trigger a search for all docked smartpens, and retrieve a Smartpen object by passing a PenHandle. In addition, it defines various attach and detach events and declares delegate types for handling them. See Smartpens Members. | |
|
Represents a smartpen. It is used do the following
| |
|
Represents hardware information for a smartpen, such as smartpen ID, smartpen type, memory information, and battery information. See SmartpenHardware Members. | |
|
Represents packages of a Smartpen. It is used for listing and setting attributes of packages. See SmartpenPackages Members. | |
|
Represents new, non-stroke data created by a penlet, or the new data (including strokes) in an AFD. A user creates new data on a Smartpen when drawing on a notebook or using a penlet that captures data, such as Paper Replay does when recording audio. To get a list of changes made based on a start time, use SmartpenChangeList. The change list is stored in the ChangeItems property which is a collection of change items. Each change item is a ChangeItem object which store information of a change like: EndTime (end time of a change), Guid (guid of notebook... more | |
|
Allows registration of desktop applications and smartpen packages. Registration is required for: (1) specifying a desktop application's auto-start options (2) setting up the PenAPI.DataCallback so that your desktop application will receive any new data from a package on an attached smartpen. When a package is registered by a particular desktop application, the package is called a "package of interest" for that application. (3) getting lists of registered desktop applications and smartpen "packages of interest." See ApplicationManagement Members. See the example of registering application for auto-start and receiving data. |