Customizing CalliGrapher
Reset your mobile device after installing CalliGrapher with the dedicated soft
reset button. It may be hidden and accessible with the device's pen
only. If you do not know how to reset your mobile device, please refer to the
Device Operating Manual.
After the device is rebooted, start CalliGrapher by selecting either the Write
Anywhere or the Write Pad input method from the Pocket PC SIP
menu. When CalliGrapher is running in the Write Anywhere mode, you will
see the icon in the SIP panel window and the
Toolbar. When CalliGrapher is running in the Write Pad mode, you
will see the
icon in the SIP panel and the Write
Pad windows.
When CalliGrapher's Write Anywhere SIP is selected as an active
input method the recognition mode can be turned on or off. Recognition mode
interprets your drawing on the screen as handwriting. CalliGrapher recognizes
it and sends the results to the active application window (the current location
of the caret). In the recognition mode single and double pen taps are still
processed in the usual way, allowing use of menus and buttons; text selection
and other drag operations are done a slightly different manner -- refer to the
Selecting text chapter. When recognition is turned off CalliGrapher
does not process pen activity - use this mode if your application requires
direct pen input, such as drawing or note taking applications. Recognition mode
can be turned on and off by clicking on the SIP button. If you want to be able
to turn the recognition mode off but still have access to
CalliGrapher's Toolbar you can use the Recognition On/Off toolbar
button - .
When CalliGrapher's Write Pad SIP is selected as an active input method, the writing pad is displayed at the bottom of the Pocket PC screen. You can write characters or words on the writing pad area between the lines, like you would do it on the paper. The handwritten text is immediately recognized and the recognition result is displayed in the window that automatically appears above (or below, depending on the selected layout settings) the writing pad. To send the recognition result to the application you are working with, tap on the Enter button next to the result window or use the Return gesture.
As CalliGrapher interprets movement of pen over the screen as writing, selecting text, menu and scroll bar operations are done a bit differently:
CalliGrapher's Write Anywhere mode provides new methods for editing text, both in other applications' text input windows and in CalliGrapher's own pen-aware edit window. CalliGrapher's control gestures facilitate text editing in other applications as well. Gestures allow you to select, remove, capitalize, and perform cut/copy/paste operations using just a stroke of the pen.
Write Anywhere GesturesGestures can be used for common operations such as "return", "add a space", and "backspace". In the Correction window, many gestures are positional -- effective point of a gesture defines the text position where its action will be applied to. However, if the gesture's effective point does not correspond to any specific location in a paragraph, the gesture's function is applied to the current cursor position. In other applications, the gesture's action is always applied to either the current cursor location or to the selected text.
Here is the list of CalliGrapher gestures:
![]() |
Return: similar to pressing 'enter' on the keyboard. This gesture's effective point is its starting point. |
![]() |
Space: inserts space. Effective point is the starting point of the gesture. |
![]() |
Backspace: removes character or selected text. To perform the gesture, draw the line from right to left. Effective point is the starting point of the gesture. |
![]() |
Select words: This gesture is a quick way to select words in one line. Draw it over the words you wish to select, moving the pen from left to right. All words under the gesture will become selected. This gesture has two effective points -- starting and ending. Note: this gesture is positional only, and works not only in the Correction window, but in most applications as well, though some applications may not respond properly to it. |
![]() |
Correct: brings up the Correction window and either copies the selected text (if any) into it, or the last segment of recognized text if none is selected. If you hold the pen for a second at the end of this gesture, the whole document will be brought into the Correction window. This operation is particularly useful for spell checking a document. This gesture does not have an effective point and has no meaning inside the Correction window. |
![]() |
Quick Correct: opens the context menu on top of an active application window or the Custom CalliGrapher keyboard. If a single word is selected, the context-sensitive menu will provide alternatives for the word. If this word is not found in any dictionary, you'll see the 'Add to dictionary' option, or you may invoke the Correction Window and edit it there. If no text is selected, this gesture launches the Custom CalliGrapher Keyboard for selecting a punctuation sign or a special symbol. The keyboard will close automatically after you pick a symbol to insert. To make it stay, click on the 'pin' icon in the top left corner of the keyboard. |
![]() |
Case Change: alternates capitalization of a letter or selected block of text. Effective point is the first point of the gesture. |
![]() |
Undo: undoes the most recent change (sends "Ctrl-Z") in the active application. There is no effective point for this gesture. Note: The undo action is dependent on the recipient's application. |
![]() |
Copy: copies the selected block of text to the clipboard (equivalent of pressing "Ctrl-C"). There is no effective point for this gesture. |
![]() |
Cut: cut the selected block of text to the clipboard (equivalent of pressing "Ctrl-X"). There is no effective point for this gesture. |
![]() |
Paste: inserts the clipboard contents (equivalent of pressing "Ctrl-V"). Top point of the gesture is its effective point. |
![]() |
Tab: inserts the tabulation symbol (equivalent of pressing the "Tab" key). First point of the gesture is its effective point. |
![]() |
Configuration: changes the current configuration. CalliGrapher can support one, two, or more configurations at the same time. If there is only one configuration, the gesture is disabled. If there are two configurations, the gesture switches between them. If there are three or more configurations, the gesture displays a pop up menu listing all the existing configurations. |
When CalliGrapher is in the Write Pad mode, the writing pad is displayed at the bottom of the Pocket PC screen. You can write characters or words on the writing pad area between the lines, like you would do it on the paper. The handwritten text is immediately recognized and the recognition result is displayed in the window that automatically appears above (or below, depending on the selected layout settings) the writing pad. To send the recognition result to the application you are working with, tap on the Enter button next to the result window or use the Return gesture. Alternatively, the recognized text can be automatically sent to the application, if you start writing a new line of text on the left side of the ^ marker. Note that the Automatically insert results box in the Write Pad dialog box of the CalliGrapher Settings dialog must be checked. Using the Write Pad dialog box you can also change the layout of the Write Pad control as well as the pen, background and grid colors.
Editing handwritten text
While entering the handwritten text, you can use the following editing commands:
Advanced features
Write Pad Gestures
![]() |
Return: similar to pressing 'enter' on the keyboard. This gesture's effective point is its starting point. |
![]() |
Space: inserts space. Effective point is the starting point of the gesture. |
![]() |
Backspace: removes the character or selected text. To perform the gesture, draw the line from right to left. Effective point is the starting point of the gesture. |
![]() |
Case Change: alternates capitalization of a letter or selected block of text. Effective point is the first point of the gesture. |
![]() |
Quick Correct: opens the context menu on top of an active application window or the Custom CalliGrapher keyboard. If a single word is selected, the context-sensitive menu will provide alternatives for the word. If this word is not found in any dictionary, you'll see the Add to Dictionary menu. If no text is selected, this gesture launches the Custom CalliGrapher Keyboard for selecting a punctuation sign or a special symbol. The keyboard will close automatically after you pick a symbol to insert. To make it stay, click on the 'pin' icon in the top left corner of the keyboard. If the foreground application does not allow text editing, this gesture has no effect. |
![]() |
Undo: undoes the most recent change (sends "Ctrl-Z") in the active application. There is no effective point for this gesture. Note: The undo action is dependent on the recipient application. |
![]() |
Copy: copies the selected block of text to the clipboard (equivalent of pressing "Ctrl-C"). There is no effective point for this gesture. |
![]() |
Cut: cut the selected block of text to the clipboard (equivalent of pressing "Ctrl-X"). There is no effective point for this gesture. |
![]() |
Paste: inserts the clipboard contents (equivalent of pressing "Ctrl-V"). Top point of the gesture is its effective point. |
![]() |
Tab: inserts the tabulation symbol (equivalent of pressing the "Tab" key). First point of the gesture is its effective point. |
![]() |
Insert: inserts the recognized text into the active application. This gesture's effective point is its starting point. |
![]() |
Backspace: removes the last stroke. To perform the gesture, draw the line from right to left. The line should be at least 4 average characters long. Effective point is the starting point of the gesture. |
![]() |
Erase: Deletes all crossed strokes (characters or words). To perform this gesture, cross out the words or characters you want to delete from left to right and back without lifting the stylus. The effective area of this gesture equals to its length; all strokes above and below the gesture are also deleted. |
![]() |
Clear: Deletes all handwritten and recognized text in the Write Pad. There is no effective point for this gesture. |
The Correction window provides a convenient way to make corrections using a pen. You can invoke the Correction window via the Correct gesture or with the toolbar buttons "Correct Selected" and "Correct All". Either selected text or the entire document is copied into the window for correction.
The Correction window toolbar buttons:
![]() |
Cut - deletes the selected text and places it onto the Clipboard. |
![]() |
Copy - Copies the selected text onto the Clipboard. |
![]() |
Paste - Inserts text that you previously copied onto the Clipboard. |
![]() |
Undo/Redo - Undoes the last change. Press it again to redo the correction. |
![]() |
Select All - Selects the whole text in the window. |
![]() |
Insert space |
![]() |
Backspace |
![]() |
Highlight non-dictionary words - When activated, all words not found in the main and user dictionaries will be underlined and appear in a different color, hinting that their spelling may not be correct. |
![]() |
OK - Submit the changes to the original document. |
![]() |
Close - Close the window and losing the changes done to the text. |
The important benefit of the Corrector window is that it lets you use
positional gestures. You can point a position of an action and
do the action with a single stroke of a pen.
Another feature is that you can overwrite any character just by writing another
character over it. Note: write the new character about the size of the
printed one.
![]() |
Step 1. Before correction. |
![]() |
Step 2. Correction. |
![]() |
Step 3. After correction. |
There are different types of context menus within the Correction window. They are invoked by double-clicking a word or tapping on the cursor when it is located under a word or under the selected text. If you click the cursor when it is not located under any text, the Custom CalliGrapher Keyboard will pop up -- convenient for entering hard-to-write punctuation marks.
When CalliGrapher is in Write Anywhere mode, its spell checker can be used with any standard Windows CE application edit window, which supports clipboard operations. To spell-check an entire document, draw the Correct gesture or tap on the "Correct All" toolbar icon. To spell-check a particular selection, highlight a part of the document and draw the Correct gesture or tap on the "Correct Selected" toolbar icon. This will invoke the Correction window displaying words not present in both the main and the user dictionary in a different color and underlined. To make corrections, either double tap any word and select the proper replacement from the pop-up list or overwrite any letter with the correct one.
CalliGrapher's RiteCalc feature makes it easy to perform simple mathematical operations just by writing a formula such as 23*7.5-12= or 3.23+32.57= . RiteCalc performs calculations on numbers with up to 7 digits before the decimal point and 2 digits after it. The result of calculations is limited to the same range. You may use the following operands: +, -, ×, *, ÷, :, /. The equal sign (=) at the end of the formula signals RiteCalc to perform the calculation. All formulas must be written as one sentence. For better recognition, please write operation signs (+,*,etc) a bit smaller than the digits.
The Write Anywhere toolbar appears when CalliGrapher is in Write Anywhere mode and is located in the SIP panel area and it provides one-click access to various frequently used functions. The Write Anywhere toolbar can be customized by using the Toolbar Editor dialog. Toolbar editor allows you to select 10 buttons from the following list:
You may access the CalliGrapher Settings dialog by clicking on the CalliGrapher Settings button in the Write Anywhere Toolbar or with the CalliGrapher item in the system control panel.
This page of the CalliGrapher Settings dialog box allows you to create, edit, delete, and disable CalliGrapher configurations.
On this page you can set the CalliGrapher General Options:
On this page you can set the following Write Anywhere options:
On this page you can set the following Write Pad options:
See also:
Using Write Pad
Toolbar Editor page allows you to customize the Write Anywhere
Toolbar. To modify the toolbar, just tap on a button in the list of
available buttons and drag it onto the toolbar at the top of the dialog. When
you release the pen over a button, the button will be replaced by the one you
were dragging.
The PenCommand buttons require you to specify additional parameters before they
can be used. When you select one of the three PenCommand buttons, the Configure
button appears at the bottom of the available buttons list. Tap the button to
display the Configure PenCommand Button dialog
where you can select one or more PenCommands for the button.
Hardware Buttons page allows you to assign your favorite PenCommands to the hardware buttons. To assign a PenCommand to a button select the button in the list and then select the command from the Button assignment drop-down box. Select "<Default>" to restore the original action of the button. Tap the Restore Defaults button to reset all the hardware buttons to their default actions.
Please note that on some devices the changes made to the buttons configuration become active only after a soft reset.
The Orientations page allows you to disable unused screen orientation modes. When disabled, the modes do not appear in the Screen Orientation menu and they also get skipped cycling through when pressing the Screen Orientation buttons on the toolbar.
The Modes page allows you to disable unused recognition modes. When disabled, the modes do not appear in the Recogntion Mode menu and they also get skipped cycling through when pressing the Recogntion Mode buttons on the toolbar.
Select a hardware button in the list. Tap the Assign button to assign the PenCommand to the selected hardware button. If the PenCommand is already assigned to the selected button the Reset button allows you to restore the original action of the hardware button.
Enter a name for your new configuration. Select the Use default settings option to create a new configuration based on the default settings; select Copy settings from the existing configuration and pick an existing configuration from the list to create a copy of the configuration.
This dialog box is used to select a custom color for the selected item. To define a custom color, tap anywhere in the color matrix. To further define your custom colors, you can change the hue, saturation (Sat), lumination (Lum), and the amount of red, green, and blue for each color by moving the pointer on the matrix. Change the hue by moving the pointer vertically; change the saturation by moving the pointer horizontally. Use the slider at the right of the matrix to adjust luminosity. The selected color will appear above the color matrix.
This page allows you to enter/edit the configuration name and select the configuration icon. The Configuration icon is displayed on the Configuration button in the Write Anywhere toolbar to indicate the selected configuration. If the Show this icon in the Write Pad box is checked, the configuration icon will also appear in the bottom right corner of the Write Pad window.
This dialog lets you control the digital ink (pen) settings in the recognition mode. Note that this settings are applicable to Write Anywhere SIP This dialog lets you control the digital ink (pen) settings in the only.
The Keyboard Editor dialog allows you to create a custom layout for the selected configuration. Tap on a character in the list of available characters and drag it onto the keyboard shown at the top of the dialog. You can also select a button in the layout and drag it to a different position - when you release the pen, the two buttons will swap positions.
If you have multiple configurations and you do want to use the same custom keyboard layout for all the configurations, click the Apply to all button after you finish editing the layout. Tap the Reset button to return to the default layout.
The CalliGrapher on-screen keyboard is useful for entering symbols which are
difficult to write, like punctuation, and accented characters. When you invoke
it with the Quick Correct gesture,
it will open in custom layout. You can switch to full layout by tapping on the
keyboard icon on its toolbar. The Keyboard will automatically hide after you
tap a single key. It is useful for adding punctuation or a special symbol to
the existing text. To make the keyboard stay for inputting more symbols, lock
it with 'pin' button in its top-left corner.
The other way to open the keyboard is to use the keyboard button on the Write
Anywhere Toolbar if it was selected in
the toolbar editor.
Using the accented character layout you can add European symbols to your text
or type in a word with these symbols and adding it to the user dictionary. This
will allow CalliGrapher to recognize it when you write again.
To close the keyboard, simply tap the Close button (X) in the upper right hand
corner of the keyboard. To type symbols with 'Alt', 'Shift', and 'Control',
press the register key (it will be highlighted) followed by the letter of your
choice. For example, to type 'Control-V' press the 'Control' key followed by
'V'.
You may perform calculations by using the CalliGrapher keyboard. Just type the
arithmetical expression like 32+7= and CalliGrapher will provide the result.
For more details please refer to the RiteCalc
section.
The Suggestion menu on the top of the Keyboard displays suggested words based on partial words as you type. To view the full list of suggested words, click the arrow beside the suggestion window to see a pull-down list of all suggested replacements. Tap the word of your choice to replace your partially typed word, or tap elsewhere to close the menu without replacing your word.
This utility allows you to customize the CalliGrapher recognition engine for your unique writing style. To use Letter Shape Selector, open the Configuration Settings dialog box and click the Edit Letter Shapes button on the Recognizer tab, or use the LSS button on the Write Anywhere Toolbar .
You can teach CalliGrapher how you write each letter and number by clicking the handwritten letter shape and selecting whether you write the character in that particular fashion 'often', 'rarely' or 'never'. Disabling unused letter forms helps CalliGrapher work faster and more accurately, since the program does not have to search for unused letter shapes. For example, if you do not use a triangle-shaped letter 'A" as a lower case letter, check 'never'. This helps CalliGrapher select right the capitalization, as it will now consider this shape to be a capital 'A' most of the time. Or, if you do not write 'Q' similar to '2', disable this way of writing 'Q' to help CalliGrapher better recognize the digit '2'.
You can export/import current profile to/from a file using commands within the LSS Tools menu.
To check the set of words you have added to your User dictionary, you may start the dictionary edit utility from the Configure page of CalliGrapher Settings dialog. The word list window shows all the words currently contained in the dictionary. Type a new word in the line below the list window and press the Add button. To remove a word from the dictionary, tap in the list to select it and press the Delete button.
The dialog allows you to associate one or more pen commands with a
toolbar button [
].
PenCommander Editor utility allows you to manage the set of
PenCommands available in CalliGrapher. It can be started from the Write
Anywhere toolbar or with 'PenCmd'
PenCommand.
In 'Text only' mode the list window displays only simple PenCommands
which deal with text substitutions (e.g. 'btw' is expanded to 'by the
way'). In 'Advanced' mode the whole list of PenCommands is presented.
If you tap and hold on a PenCommand in the list the popup menu appears that allows you to edit, delete, enable (or disable) the command. Assign to Button command of the popup menu displays the dialog box that allows you to associate the selected PenCommand with a hardware button.
When you edit a PenCommand in Text Only mode you can modify its name (which you
will write to execute the PenCommand), add an optional short description for
your reference only, and add text which will be inserted into a document when
you execute the PenCommand.
Note: All symbols you enter in the 'text to insert' field will be
pasted in the target document, including carriage returns, spaces and
tabulation. When you are done editing, press OK to save the PenCommand
and return to the previous list screen.
Toolbar Buttons
In Advanced mode the PenCommander Script Editor dialog allows you write
PenCommand scripts in addition to just typing text. The Keywords button
provides you with menus of useful commands, special symbols and existing
PenCommands which may be included in your PenCommand script. This simplifies
entry of PenCommand script statements and eliminates the need to memorize the
script language commands.
When you are done editing, press OK to save the PenCommand and return to
the previous list screen
. After you finished editing/creating your PenCommand, you can try it by
writing its name and encircling it.
For full reference on the PenCommander script language, please refer to the UserGuide.pdf document installed on the desktop computer you used for installation of the CalliGrapher application. The link to it should be available in the Start->Programs->CalliGrapher folder.
Toolbar ButtonsIn Recognition mode CalliGrapher
interprets encircled words (write a word and draw a closed loop around
it) as PenCommands. There is a set of predefined PenCommands included with
CalliGrapher and you can create a whole lot of new ones of your own using the
included PenCommander Editor.
The simple text substitution PenCommands insert a block of frequently used text
at the caret position of an active document (e.g. 'sign' PenCommand will
type for you the standard footer for an e-mail, 'tm' will paste a
trademark symbol which can't be directly written with CalliGrapher).
Advanced mode PenCommands may be complex script language programs, capable of
calling other applications and interfacing custom libraries functions. For
example 'word' PenCommand will open the Pocket Word application, 'italic',
'bold', 'under' will change the style of the selected block of text in
it, 'date' and 'time' will paste the current date and time.
There is also a set of PenCommands devoted to interface Calligrapher's own
functions: 'cor' opens the CalliGrapher Correction
window, 'PenCmd' opens the PenCommander Editor, 'opt' invokes
the CalliGrapher Settings dialog, 'lss' starts
the Letter Shape Selector utility.
For full reference on the PenCommander script language, please refer to the UserGuide.pdf document installed on the desktop computer you used for installation of the CalliGrapher application. The link to it should be available in the Start->Programs->CalliGrapher folder.
When you run CalliGrapher for the first time the Register CalliGrapher dialog box will appear. If you have already purchased CalliGrapher, please enter the registration code* into the edit field and tap the Register button. If you downloaded the 30-day free trial version of CalliGrapher, just tap the Not Now button. While using CalliGrapher in trial mode, this dialog box will appear every time you start CalliGrapher until you enter the registration code. After the trial period expires, you will be able to access only the Register CalliGrapher dialog box, unless you enter a valid CalliGrapher registration code.
If you have downloaded and used the trial version of CalliGrapher and then decided to purchase it, you do not need to download or reinstall CalliGrapher. After you receive your registration code, restart CalliGrapher and when the Register CalliGrapher dialog box appears, enter the code into the provided space, then tap the Register button. To purchase CalliGrapher, please visit PhatWare's web site at www.phatware.com/howtobuy.html.
If you are upgrading from the previous version of CalliGrapher, please read the upgrade policy at www.phatweare.com/support/upgradeinfo.html.
* The registration code is located in the purchasing confirmation email which is automatically emailed to you when you purchase the product only. If you have purchased CalliGrapher in the retail box, the registration code can be found on the CD-ROM cover. The registration code is a case-sensitive alphanumeric string with no spaces. If you have problems finding the registration code, please contact PhatWare technical support.
Important! It is imperative that you keep the CalliGrapher Registration Code in a safe place. You will need it for future product upgrades and to contact PhatWare technical support. We strongly recommend filling out and submitting the Product Registration Form on our web site at www.phatware.com/register to ensure that you are registered with PhatWare Corp.
Use native touch screen driver
Notes:
If you are experiencing any compatibility issues with CalliGrapher's touch screen driver, you can use the native Pocket PC touch screen driver instead. To switch to the native driver, check the Use native touch screen driver box, then soft-reset your Pocket PC. To switch back to CalliGrapher touch screen driver, uncheck this box.
Disable Word Completion
Choose this option if you want to disable the Word Completion feature while Write Pad or Write Anywhere SIP is active. The Word Completion feature may interfere with CalliGrapher, however, you may find disabling it inconvenient; for example, while entering email address(es) in the Inbox application. You can also use the Input Options dialog box to disable the Word Completion feature for all input methods. After changing this setting, soft-reset your Pocket PC or restart CalliGrapher.
Use small bitmaps in SIP (VGA only)
Note: This option is available only on Pocket PC devices with full-VGA screens.
By default CalliGrapher uses hi-resolution bitmaps in the input panel (SIP) toolbar on full-VGA Pocket PC devices. Pocket PC system modules such as Blue Tooth, Wi-Fi, Today Screen plug-ins, all input methods including CalliGrapher, etc. are running in the workspace of the same system process. If you have too many system modules enabled at the same time (especially if you use third-party today-screen plug-ins that are known to utilize significant system resources), the system process might hit its limit and some modules will fail to load (note that it is a system hard-coded limit and it does not depend on the available memory). You can reduce the size of system resources required by CalliGrapher's SIP by checking the Use small bitmaps in SIP box.
Write Pad log fileIf you specify a file name in this box (for example: \My Documents\CalliGrapher\WritePadLog.clg, we recommend using the .clg extension) then restart the Write Pad SIP. All successful recognition sessions (including both handwritten and recognized text) will be recorded in this file. The Write Pad log file can be viewed with PhatWare PhatPad 3.0 or later. The log file can grow up to several megabytes depending on CalliGrapher usage, so it is recommended to store it on an external memory card.
To add a new word using the Quick Correct menu:
To add a new word using the CalliGrapher Settings dialog:
To edit an existing word:
To delete a word:
CalliGrapher's Auto Corrector feature improves quality of handwriting recognition by automatically replacing an incorrectly recognized or misspelled word with a specified alternative. Auto Corrector searches its word list for each recognized word and, if found, replaces it with the specified alternative (Replace With) word. You can modify this list using the Add/Edit Word dialog box. Additionally, you can add new words to the Auto Corrector word list using the Quick Correct popup menu if Auto Corrector is enabled.
CalliGrapher Statistical Analyzer (CSA) is the new technology that improves overall handwriting recognition quality by addressing common recognition errors. If CSA is enabled, CalliGrapher will learn as you use it; the more you use it the faster it learns. While the Write Anywhere mode provides some statistical information the most complete statistics is collected in the Write Pad mode. When enough data is accumulated, CalliGrapher will attempt to automatically fix common recognition errors. The analyzer works on the word level and will not affect recognition of individual characters. CSA can be used with any supported language, but if you use multiple languages, you should have separate statistic files for each language. CSA data is unique to each user, because it learns based on the user's writing habits. Therefore, CSA file created by one user may not work for another user.
Settings:
Use this dialog box to modify Auto Corrector settings.
Use this dialog box to set CalliGrapher recognition margins (in pixels). You can set left, right, top and bottom margins. If you start moving the pen outside the specified margins CalliGrapher will ignore pen movements, however after you begin writing within the margins, you can continue writing anywhere on the Pocket PC screen.
CalliGrapher® 8.4
for Pocket PCs
Copyright © 1997-2006 ParaGraph. All rights reserved.
CalliGrapher is developed and supported by
PhatWare® Corp.
www.phatware.com
CalliGrapher is a registered trademark of Microsoft
Corporation in the United States and other countries and is used under license
from Microsoft.
CalliGrapher is an independent product not affiliated with Microsoft
Corporation.