Contents


Clipboard Magic is a freeware Clipboard archiving program for Windows. 

Getting to know the Main Screen
Using Clipboard Magic
Configuring Clipboard Magic
Multi-Language Support

Frequently Asked Questions

License Information
Feedback

Known Issues

Other CyberMatrix Software



Be sure to check out other CyberMatrix software at:

http://www.cybermatrix.com





Using Clipboard Magic



How Clipboard Magic Works
Expanding Text
Rows
Copying Clipboard Magic Text to the Clipboard
Manually Changing Text
Inserting a Clip
Deleting Clipped Items
Moving a Clip Down the Clip List
Moving a Clip Up the Clip List
Sorting Clips 
Saving Clipboard Magic Text
Loading Clipboard Magic text
Editing Clipboard Magic Files
Appending Clip Lists
Importing Text Files
Loading Text Files into a Clip
Saving a Clip to a File
Text Drag and Drop
System HotKeys
  • Restore/Hide
  • Series Paste
  • Row Pasting
    Append Mode
    Clearing the Clipboard
    Command Line Options


    How Clipboard Magic Works

    Clipboard Magic works by remembering plain unformatted text that has been copied to the Windows Clipboard.  This text is stored in the Clipboard Magic clip list.  The copied text can be one character or several pages.  

    The item list works like a stack of plates.  When new text is copied to the Clipboard the text is stored at the top of the Clipboard Magic item list.  When new text is added the other items in the item list move down one row.  Any item at the very end of the list will disappear. If the Copy From Bottom option is checked, newly copied text is added at the bottom of the list and all clips above move up one row.


    Expanding Text

    Usually, only the first line of the copied text will show up on the item list.  To see any remaining text right-click the mouse on the Clipboard Magic screen and choose Zoom In from the pop up menu.  To return to list view right-click and choose Zoom Out from the pop up menu.


    Rows

    The Clipboard Magic item list contains a maximum number of rows.  This value can be changed in the Options screen.  When new text is added to Clipboard Magic, any text on the last row of the item list will no longer be accessible.


    Copying Clipboard Magic Text to the Clipboard

    To copy text stored in Clipboard Magic back to the Windows Clipboard simply click on the corresponding row on the item list.  The copied text may now be pasted to another Windows application.  You may also navigate the clip list using the Up and Down arrow keys.  Select a clip with the keyboard using the [Ctrl]+[L] HotKey.


    Manually Changing Text

    The text stored in Clipboard Magic need not always be copied from the Clipboard.  Text may also be entered manually.

    To manually enter text you must first zoom in to the desired item list row.  At this point you may enter whatever you wish and it will be saved when you zoom out.


    Inserting a Clip

    To insert a clip, select the clip above which you want to insert.  Then from the menu choose Edit | Insert Clip or use the [Ctrl] + [I] hotkey.


    Deleting Clipped Items

    To delete clip list items simply highlight the row(s) in the clip list by clicking on it and press the delete key or choose Edit, Delete from the main menu.

    To delete all clip list items at once choose File, New Clip List from the main menu. 

    Moving a Clip Down the Clip List

    To move a clip down the clip list, select the clip that you want to move.  Then from the menu choose Edit | Move Down or use the [Shift] + [Ctrl] + [D] hotkey.


    Moving a Clip Up the Clip List

    To move a clip up the clip list, select the clip that you want to move.  Then from the menu choose Edit | Move Up or use the [Shift] + [Ctrl] + [U] hotkey.


    Saving Clipboard Magic Text

    The contents of the item list may be saved to a file for later retrieval.  To save Clipboard Magic text press the Missing image: save.bmp button or choose File, Save Clip List from the menu.


    Sorting Clips

    To sort the clip list, from the menu choose Edit | Sort Ascending to sort the clips in ascending alphabetical order. To sort clips in descending order choose File | Sort Descending.


    Loading Clipboard Magic Text

    A previously saved Clip list may be loaded back into Clipboard Magic by pressing the Missing image: open.bmp button or by choosing File, Open Clip List from the menu.

    Clips may also be quickly loaded by choosing a specific clip list from the Lists menu.  Under this menu item you should find a list of all the clip lists in the Clipboard Magic program folder.


    Editing Clipboard Magic Files

    A previously saved clip list may be edited by choosing File, Edit Clip List from the menu.  This feature is very handy if you need to rearrange clips or change several of them.

    Each clip is separated with a form feed (ASCII 12) character.  You can copy and paste these characters to add new clips. 

    Note that at the start of each clip is a header record. The header record consists of thes fileds separated by tabs: clip title, type and color. When adding new clip you don't need to add the header, it will be created automatically.


    Appending Clip Lists

    To append a clip list onto the currently loaded clip list, choose File | Append Clip List from the main menu.


    Import Text File

    To load a text file into the clipboard list press the Missing image: import2.bmp button or select File, Import Text File from the menu.  Each line of the file will show up as a separate clip.


    Loading Text Files into a Clip

    To load an entire text file into a single clip, first select the desired clip, then either right-click on the clip and choose Load Text File into Clip from the pop-up menu or choose File | Load Text File into Clip from the main menu.  A prompt will appear allowing you to select which file to load.  Any existing text in the clip will be overwritten.


    Saving a Clip to a File

    To save a clip to a  text file, first select the desired clip, then either right-click on the clip and choose Save Clip to Text File from the pop-up menu or choose File | Save Clip to Text File from the main menu.  A prompt will appear allowing you to choose the name of the file to save.


    Drag and Drop

    Clipboard Magic supports text drag and drop.  From any application that supports text dragging, like Notepad for example, selected text may be dragged and dropped onto the Clipboard Magic clip list.  A dialog box will pop up asking if the contents of the currently selected cell should be replaced with the dropped.  If you answer no, the text will be added as a new clip. 

    To drag text from another application onto Clipboard Magic, highlight the text, press the left mouse button on the highlighted text and drag the highlighted text onto the Clipboard Magic clip list. The text will be inserted in the currently selected cell.

    A clip in the Clipboard Magic clip list may be dragged and dropped onto any application that accepts text dropping.  For example, if you wanted to create a text file on your desktop containing a particular clip item, simply drag that item onto your desktop. 

    To drag text from the Clipboard Magic clip list to another application press the right mouse button on the desired clip to highlight it and drag to the other application.


    System HotKeys

    Clipboard Magic has two system-wide hotkeys that activate different functions even when Clipboard Magic is not the foreground application.  For example, if you were filling out a web form in Netscape you could use the series paste hotkey to quickly fill in the form fields even with Clipboard Magic minimized to the system tray.


    Restore/Hide HotKey

    The Restore/Hide HotKey, when pressed, will restore Clipboard Magic to full view if the program has been minimized. If Clipboard Magic is already in full view pressing the hotkey will minimize the program. This hotkey defaults to using the [Ctrl]+[Shift]+[R] key combination but you may change this in the Options Screen.


    Series Paste HotKey

    To use the series paste feature, you first must select the first cell in the clip list from where you wish to begin pasting. Then, in your application, press the hotkey to sequentially paste successive item in the clip list.  This hotkey defaults to using the [Ctrl]+[Shift]+[P] key combination but you may change this in the Options Screen.


    Row Pasting

    Row pasting allows you to paste a certain row from Clipboard Magic into the current application. If the Allow Row Pasting From Current Row option has been selected, Row Pasting works by using the [Control1]+[Control2]+[number of rows down from current clip] hotkeys. To use Row Pasting first in this way select the first item on the clip list you want to work with.  In your application, use the [Ctrl]+[Shift] keys and any number key. The number key will correspond to that many rows down from the currently selected clip. So, to paste the currently selected clip press [Ctrl]+[Shift]+[0], to paste the clip two rows down press [Ctrl]+[Shift]+[2]. You cannot Row Paste more than 9 rows down from the current clip.  

    If the Allow Row Pasting From Current Row option is unselected, Row Pasting uses the [Control1]+[Control2]+[row number ] hotkeys. With this feature you can only paste the first 9 rows.


    Append Mode

    Clipboard Magic is in clip append mode when the Append Mode menu option under the Edit menu has a check beside it.  In append mode any copied text will be appended to the currently selected clip instead of added as a new clip.


    Clearing the Clipboard

    The text currently in the system clipboard may be cleared using the Clear System Clipboard option in the tray icon pop up menu.  Note that this function works only with text not any other clipboard formats.

    Command Line Options

    Clipboard Magic can be started with a command line option to use a specific configuration file. The format is /INI={path to config file}

    e.g.: ClipboardMagic.exe /INI=G:\Data\CMagic\CM1.ini


    Clipboard Magic can also be started with a command line option to use a specific clip  file. The format is {path to clip file}

    e.g.: ClipboardMagic.exe G:\Data\CMagic\MyClips.clp




    Getting to know the Main Screen



    On starting Clipboard Magic the following screen will appear:



    The Clipboard Magic main screen consists of menu bar, the tool bar, clip list and the status bar. Below is a description of all the items on the main form.

    The Clip List

    The clip list is a grid that shows all the text clips of the current clip list.


    The Main Form Menu

    The main form menu has four sections: File, Edit, List, View and Help. Each menu section is described below.

    File

    The File menu contains these functions:

    New Clip List - Creates a new empty clip list.

    Open Clip List - Loads a previously saved clip list back into Clipboard Magic.

    Save Clip List - Saves the contents of the item list to a file for later retrieval. For new lists a prompt will appear allowing you to choose the name of the file to save.

    Save As - Brings up a prompt to allow you to choose the name of the file to save the clip list to.

    Edit Clip List - Loads a previously saved Clip list into an editor. This feature is very handy if you need to rearrange clips or change several of them. Each clip is separated with a form feed (ASCII 12) character.  You can copy and paste these characters to add new clips.

    Append Clip List - Appends a clip list onto the currently loaded clip list.

    Import Text File - Loads a text file into the clipboard list.  Each line of the file will show up as a separate clip.

    Load Text File Into Clip - Loads an entire text file into the currently selected clip. A prompt will appear allowing you to select which file to load.  Any existing text in the clip will be overwritten.

    Export Clip to File - Saves the currently selected clip to a text file.

    Backup Clip Lists - Backs up all your clip list files into a zip file with the current timestamp. Backup files are stored in a subfolder of the clip folder called Backup. This feature only works on Windows XP and up.

    Restore Clip Lists - Brings up a dialog to select a clip backup file and restores your old clip files to how they were on the backup file's date. This feature only works on Windows XP and up.

    Language - Brings up a sub-menu containing all available language files. Selecting a new language will cause all text in the software to be translated into the new language.

    Exit - Closes the program.

    Edit

    Insert Clip - Inserts a blank clip above the currently selected clip.

    Delete Clips - Deletes the currently selected clip list items.

    Remove Duplicates - Removes any duplicate clips from the current clip list.

    Find - Searches the current clip list for the prompted text. Press the FindNext button to find the next instance of the text.

    Find and Replace - Replaces in piece of text with another piece of text. Press the FindNext button to find the next instance of the text. Press the Replace button to replace the text. Press the Replace All button to replace all occurrences of the old text with the new text.

    Copy Clip - Copies the currently selected clip to the clipboard. This is useful when using the up/down cursor keys to navigate through the list.

    Copy All Clips to Clipboard - Copies all the currently clips in the clip list to the clipboard.

    Move Down - Moves the currently selected clip down one row on the clip list.

    Move Up - Moves the currently selected clip up one row on the clip list.

    Sort - Sorts the clip list in ascending or descending alphabetical order.

    Append Mode - Turns on or off append mode which causes copied clips to append to the current clip instead of inserting a new clip row.

    Suspend Clip Archiving - Turns on or off clipboard archiving.

    Lists

    This menu section lists every clip list you have. Any folders within your clip list folder will appear as sub-menu items.

    View

    Options - Brings up the configuration screen where program options can be changed.

    Zoom In - Loads the current clip into an editor to allow better viewing or to make changes.

    Zoom Out - Closes the editor and reverts back to list view.

    Minimize - Minimized the program.


    Configuring Clipboard Magic


    On selecting View Options from the menu, the following screen will appear:



    Program Options

    Run From Tray
    If this option is checked Clipboard Magic will have an icon in the Windows System Tray (the box in the rightmost corner of the Task Bar). Click the icon to hide or restore Clipboard Magic.

    Suspend Clip Archiving
    If this option is checked any text copied to the clipboard will not be saved in the Clipboard Magic item list.  This feature is quite useful when manually creating a large clip list.  By disabling automatic copying you can copy text from an external source and then paste it in the row of your choosing in the item list.

    When archiving is disabled the Clipboard Magic tray icon changes to a clipboard with a red X.

    Always On Top
    If this option is checked the Clipboard Magic program will always show on top of any other running program.

    Allow Grid Edits
    If this option is checked, clips can be edited right in the clip list.  To edit a cell, click once on the cell to highlight it, then click again to enter edit mode.  

    Note that multiple clips cannot be selected when the Allow Grid Edits option is checked.

    Show Grid Hints
    Set this option to cause a hint to pop up over the clip list showing the current clip's contents.

    Show Toolbar
    Set this option to make toolbar visible.

    Show Statusbar
    Set this option to make statusbar visible.

    Show Clip Titles
    Set this option to show a title column to the left of the clip list. With this you can assign labels to individual clips.

    Minimize on Lose Focus
    When this option is checked, the program will minimize when switching to another application.

    Associate CLP Files
    When this option is checked, all files ending with the CLP extension can be opened in Clipboard Magic by double clicking them.


    Hot Keys

    Hide/Restore HotKey
    Allows changing the key used with the [Ctrl]+[Shift] Hide/Restore HotKey combination. 

    Series Paste HotKey
    Allows changing the key used with the [Ctrl]+[Shift] Series Paste HotKey combination. 

    Row Pasting From Current Row
    If selected, enables Row Pasting using the [Control1]+[Control2]+[number of rows down from current clip] hotkeys. If unselected, Row Pasting uses the [Control1]+[Control2]+[row number ] hotkeys. Set both Controls to blank to disable row pasting.


    Loading Options

    Start On Boot
    If this option is checked Clipboard Magic will automatically start when Windows starts.  Note that if you ever uninstall this program please ensure that this option is not checked.

    Start Minimized
    If this option is checked, Clipboard Magic will start up in a minimized state when it is first started.

    Show Splash Screen
    If this option is unchecked the startup screen will no longer be seen on program startup.

    Open Last List on Load
    If this option is checked the clip file used the last time the program was closed will be automatically loaded.

    Show Tips on Start Up
    If this option is checked helpful tips will be seen when the software first runs.


    Save Options

    Prompt To Save Changes On Close
    If this option is checked, on closing Clipboard Magic you will be asked if you want to save the changed clip list to a file. This option is ignored if the Auto Save On Close option is set.

    Auto Save On Close
    If this option is checked, on exiting Clipboard Magic the changed clip list will automatically be saved to the currently loaded clip list. If there is no loaded clip list, the changed clip list will automatically be saved to a new clip file. The new clip files will start with the prefix "cmag" and then a four-digit number. Each saved filename is unique.

    Periodic Auto Save
    If this option is checked, the changed clip list will automatically be saved to the currently loaded clip list every five minutes. If there is no loaded clip list, the changed clip list will automatically be saved to a new clip file. The new clip files will start with the prefix "cmag" and then a four-digit number.  Each saved filename is unique.


    Copy Options

    Minimize on Copy
    When this option is checked, whenever a new clip is copied into the clip list Clipboard Magic will minimize.

    Beep on Copy
    When this option is checked, whenever a new clip is copied into the clip list an audible beep will be heard. The default beep sound can be changed by selecting a different system sound from the pull-down list below.

    Ignore Duplicates
    When this option is checked, duplicate text cannot be copied more than once in succession.

    Copy From Bottom
    When this option is checked, newly copied clips are placed at the bottom of the clip list instead of at the top.


    Rows

    To change the number of rows in Clipboard Magic item list, enter the desired amount in the Rows edit field.  After pressing OK the number will be saved. 


    Font

    To change the font used in the program, click on the button to the left of the font text box.  This will bring up a font selection dialog box allowing you to choose a different default font.  This feature is useful for international users whose special language characters will not show properly in the default Tahoma font.


    Default File

    To select a clip file which automatically loads when the program starts click the browse button to the left of the Default File edit box.  This will bring up a file selection dialog allowing you to choose a clip file.


    Clip Folder Location

    To select folder where clip files will be stored, click the browse button to the left of the Clip Folder Location edit box.  This will bring up a folder selection dialog allowing you to choose a different folder. NOTE: any subfolders in the clip folder must have only alphanumeric (abc123) characters in their names. Otherwise these folders will be ignored by Clipboard Magic.


    Power paste

    Use to configure whether series pasting will occur up or down the clip list.


    Visible Toolbar Buttons

    This box allows you to hide certain toolbar buttons on the main screen. To hid a button ensure its box does is not checked.


    Frequently Asked Questions


    Q. Why am I frequently being prompted with this message box "Unable to Open Clipboard"?
    A. Another application is interfering with the clipboard in some way.
     
    Q. When I copy from a Rich Text document or HTML document into Clipboard Magic all the formatting gets lost. 
    A. Clipboard Magic currently works only with plain text. Any special formatting will be lost when copying. 

    Q. I copied something to the clipboard but it didn't show up in Clipboard Magic.
    A. Clipboard Magic currently only handles text formats, what you are copying possibly is not really text. For example, if you have a text document open and you press the [Print Scrn] button, what is actually copied is a bitmap image, which Clipboard Magic currently can't handle.
     
    Q. I have set the beep on copy option but it never beeps when I copy text. Why?
    A. Assuming the volume in your speakers is turned up, try checking to make sure that the beep sound is defined. In Control Panel / Sounds / Check Sound Scheme, make sure the Default Beep is defined. e.g. "Windows XP Ding.wav"
     
    Q. If I Clear the Clip List, add new items and then exit Clipboard Magic, it didn't really clear the clip list. It appears that it just closed that particular clip list but didn't open a new one. When I closed Clipboard Magic it didn't auto save the new list because there wasn't one listed in the panel at the bottom of the form. 
    A. Make sure that the Prompt To Clear option is set. 

    Q. How can I append a new clip to a 'zoomed-in' clip? 
    A. To add to a clip first turn off clipboard archiving, then zoom in and then copy the text then use Ctrl + V to paste into the zoomed clip. 

    Q. When Clipboard Magic starts I get an error like: "Unable to assign hotkey". How do I fix this? 
    A. Another program you have running probably is already using the offending hotkey. In the Options screen change the hotkey to a different key. 


    License Information



    BY RUNNING THIS SOFTWARE, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, DO NOT EXECUTE IT.

    LICENSE GRANT.
    CyberMatrix Corporation grants you a non-exclusive license to use the Software free of charge.  This License does not entitle you to hard-copy documentation, support or telephone assistance.

    DISCLAIMER OF WARRANTY.  
    The Software is provided on an AS IS basis, without warranty of any kind, including without limitation the warranties that the Software is merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Software is borne by you. Should the Software prove defective in any respect, you and not CyberMatrix Corporation or its suppliers assume the entire cost of any service and repair. In addition, the security mechanisms implemented by the Software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. This disclaimer of warranty constitutes an essential part of the agreement. No use of the Software is authorized hereunder except under this Disclaimer.

    TERMINATION.
    The license will terminate automatically if you fail to comply with the limitations described herein. You must destroy all copies of the Software upon termination.

    LICENSE GRANT. 
    Licensor grants to you a non-exclusive license to use the Software and accompanying documentation ("Documentation") in the manner described below under "SCOPE OF LICENSE GRANT".

    LICENSOR MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTIES' RIGHTS. YOU MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE LIMITED TO THE ABOVE LIMITED WARRANTY PERIOD. MOREOVER, IN NO EVENT WILL WARRANTIES PROVIDED BY LAW, IF ANY, APPLY UNLESS THEY ARE REQUIRED TO APPLY BY STATUTE NOTWITHSTANDING THEIR EXCLUSION BY CONTRACT.  NO DEALER, AGENT, OR EMPLOYEE OF LICENSOR IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS LIMITED WARRANTY.

    TERMS APPLICABLE TO ALL LICENSE GRANTS

    SCOPE OF LICENSE GRANT.

    You may:
  • Use the Software on any computer; 
  • Copy the Software for archival purposes, provided any copy must contain all of the original Software's proprietary notices.

    You may not:
  • Modify, translate, reverse engineer, decompile, disassemble (except and solely to the extent an applicable statute expressly and specifically prohibits such restrictions), or create derivative works based on the Software; 
  • Copy the Software other than as specified above; 
  • Rent, lease, grant a security interest in, or otherwise transfer rights to the Software; or
  • Remove any proprietary notices or labels on the Software.

    TITLE.

    Title, ownership rights, and intellectual property rights in the Software shall remain in CyberMatrix Corporation and/or its suppliers.  The Software is protected by copyright and other intellectual property laws and by international treaties.  Title and related rights in the content accessed through the Software is the property of the applicable content owner and is protected by applicable law. The license granted under this Agreement gives you no rights to such content.

    TERMINATION.

    This Agreement and the license granted hereunder will terminate automatically if you fail to comply with the limitations described herein. Upon termination, you must destroy all copies of the Software and Documentation.

    LIMITATION OF LIABILITY.

    UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES. IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY DAMAGES, EVEN IF LICENSOR SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY THIRD PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM LICENSOR'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

    HIGH RISK ACTIVITIES.

    The Software is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities").  Accordingly, Licensor and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities.

    MISCELLANEOUS. 

    This Agreement represents the complete agreement concerning the license granted hereunder and may be amended only by a writing executed by both parties. If any provision of this  Agreement is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This Agreement shall be governed by Alberta law, excluding conflict of law provisions (except to the extent applicable law, if any, provides otherwise).  The application of the United Nations Convention of Contracts for the International Sale of Goods is expressly excluded.


    Multi-Language Support


    This program can be configured to support almost any language. Currently only English is officially supported. Users of this software may also easily create support for their own language. 

    This software uses language files to store all its internal text strings.  These files end with the .lng extension.  All language files are located in a folder called Languages inside the program folder e.g. C:\Program Files\Clipboard Magic\Languages. To create a language file for your language do the following:

    Simply open the existing English.lng file with any text editor such as Notepad.  

    You will see that the language file is split into two sections [Translations] and [Messages]. To convert to your language replace all the strings to the right of the equal sign (=) with your language's equivalent. Do not translate the text to the left of the equal sign. You do not have to convert lines starting with ; as these are comment lines and are ignored by the translator. You should not convert any text between square brackets [] as these are very important to the translator. 

    Note that menu captions use the ampersand (&) to enable a hotkey on the character following it.

    Finally save the modified text file to the name of your language, e.g. Francais.lng.

    To try out your language file select File | Language from the main menu and select your language.

    Please be sure to send us your translations so we can allow everyone else to use your language with this software as well.  Contributors will be noted on this page.


    Contributors

    We would like to thank the following people for their translation work:

    Chinese, Simplified and Traditional - Zhang, Xilan
    French - Daniel Police
    Swedish - Kjell Östman
    Spanish - Jose Luis Rojas, Juan Manuel López Martínez
    Hungarian - Jozsef Tamas Herczeg
    Russian - Mikhail Kamshitsky
    Italian - Nicola Di Dio
    Bulgarian - Stoyan Dimitrov
    Danish - Steffen Madsen, Holger Terkelsen
    Arabic - Maged Abbas
    Nederlands - Henk van der Burg
    Portuguese - José Albano Barbosa Marques 


    Known Issues



    1. Sometimes Clipboard Magic will stop archiving clips. When this happens you will have to close down the program and then restart Clipboard Magic to resume archiving. Note that if the tray icon can be seen Clipboard Magic is still running. Right click the tray icon and choose Close to close Clipboard Magic.

    2. When some applications are running, copied clips will appear duplicated in Clipboard Magic. This is a bug in those applications not Clipboard Magic. They are sending multiple updates to the clipboard. You should contact those companies to fix their bugs. To minimize this behavior you can set the Ignore Duplicates option.


    Contact information



    CyberMatrix feels a strong sense of commitment to meeting the requirements of its customers and potential customers. Please feel free to contact CyberMatrix at any time regarding what you did or did not like about the product.* Is anything missing, broken or can something be improved? The greatest effort possible will be made to timely incorporate customer suggestions into future versions of this product.

    Customizations unique to your company's requirements can be performed for a negotiated fee. If you require certain features to be added to our software and cannot wait for a future version you can pay to have the new features added immediately. Contact us for details. 

    Please email any comments or suggested improvements to CyberMatrix at feedback@cybermatrix.com


    Technical Support

    Technical support by e-mail is free of charge for all existing and potential CyberMatrix customers*. Technical support by telephone during business hours is free of charge** for all existing and potential CyberMatrix customers*. 24-hour emergency phone support is available for a $25 (US) per incident fee. Visit this web page for details:
    http://www.cybermatrix.com/contacts.html

    Please be sure you have searched the help and the CyberMatrix web site first before requesting support.

    Please send any support requests to CyberMatrix support@cybermatrix.com



    * Please assign a single representative of your company to contact CyberMatrix regarding support issues. Feedback is welcomed from anyone but only the designated support representative will be guaranteed a response. No e-mail support is available for CyberMatrix freeware although bug reports are welcomed and may be responded to.

    ** May be subject to change in the future. No free phone support is available for CyberMatrix freeware.
     


    Product license



    BY RUNNING THIS SOFTWARE, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, DO NOT EXECUTE IT.

    LICENSE GRANT.
    CyberMatrix Corporation grants you a non-exclusive license to use the Software free of charge for evaluation and trial purposes only for a limited time. THE TRIAL EDITION OF THIS SOFTWARE CONTAINS CODE THAT DISABLES MOST OF ITS FEATURES AFTER IT HAS BEEN EXECUTED A PREDETERMINED NUMBER OF DAYS. This License does not entitle you to hard-copy documentation, support or telephone assistance.

    DISCLAIMER OF WARRANTY. 
    The Software is provided on an AS IS basis, without warranty of any kind, including without limitation the warranties that the Software is merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Software is borne by you. Should the Software prove defective in any respect, you and not CyberMatrix Corporation or its suppliers assume the entire cost of any service and repair. In addition, the security mechanisms implemented by the Software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. This disclaimer of warranty constitutes an essential part of the agreement. No use of the Software is authorized hereunder except under this Disclaimer.

    TERMINATION.
    The license granted will terminate after you have executed the program not more than thirty times unless you register the software. The license will terminate automatically if you fail to comply with the limitations described herein. You must destroy all copies of the Software upon termination.

    TERMS APPLICABLE WHEN LICENSE FEES PAID:

    LICENSE GRANT. 
    Subject to payment of applicable license fees, Licensor grants to you a non-exclusive license to use the Software and accompanying documentation ("Documentation") in the manner described below under "SCOPE OF LICENSE GRANT".

    LIMITED WARRANTY.
    Licensor warrants that for a period of ninety (90) days from the date of acquisition, the Software, if operated as directed, will substantially achieve the functionality described in the Documentation. Licensor does not warrant, however, that your use of the Software will be uninterrupted or that the operation of the Software will be error-free or secure. In addition, the security mechanisms implemented by the Software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. Licensor also warrants that the media containing the Software, if provided by Licensor, is free from defects in material and workmanship and will so remain for ninety (90) days from the date you acquired the Software. Licensor's sole liability for any breach of this warranty shall be, in Licensor's sole discretion: (i) to replace your defective media or Software; or (ii) to advise you how to achieve substantially the same functionality with the Software as described in the Documentation through a procedure different from that set forth in the Documentation; or (iii) if the above remedies are impracticable, to refund the license fee you paid for the Software. Repaired, corrected, or replaced Software and Documentation shall be covered by this limited warranty for the period remaining under the warranty that covered the original Software, or if longer, for thirty (30) days after the date (a) of delivery to you of the repaired or replaced Software, or (b) Licensor advised you how to operate the Software so as to achieve substantially the same functionality described in the Documentation.

    Only if you inform Licensor of your problem with the Software during the applicable warranty period and provide evidence of the date you purchased a license to the Software will Licensor be obliged to honor this warranty. Licensor will use reasonable commercial efforts to repair, replace, advise or, for individual consumers, refund pursuant to the foregoing warranty within thirty (30) days of being so notified.

    If any modifications are made to the Software by you during the warranty period; if the media is subjected to accident, abuse, or improper use; or if you violate the terms of this Agreement, then this warranty shall immediately terminate. Moreover, this warranty shall not apply if the Software is used on or in conjunction with hardware or software other than the unmodified version of hardware and software with which the Software was designed to be used as described in the Documentation.

    THIS IS A LIMITED WARRANTY, AND IT IS THE ONLY WARRANTY MADE BY LICENSOR OR ITS SUPPLIERS. LICENSOR MAKES NO OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTIES' RIGHTS. YOU MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE LIMITED TO THE ABOVE LIMITED WARRANTY PERIOD. MOREOVER, IN NO EVENT WILL WARRANTIES PROVIDED BY LAW, IF ANY, APPLY UNLESS THEY ARE REQUIRED TO APPLY BY STATUTE NOTWITHSTANDING THEIR EXCLUSION BY CONTRACT. NO DEALER, AGENT, OR EMPLOYEE OF LICENSOR IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS LIMITED WARRANTY.

    TERMS APPLICABLE TO ALL LICENSE GRANTS

    SCOPE OF LICENSE GRANT.

    You may:
  • Use the Software on any single computer; 
  • Use the Software on a network, provided that a licensed copy of the Software has been acquired for each machine permitted to access the Software through the network;
  • Copy the Software for archival purposes, provided any copy must contain all of the original Software's proprietary notices; or 
  • If you have purchased a Right to Copy license for multiple copies of the Software, make the number of copies of Software (but not the Documentation) stated on the packing slip or invoice, provided any copy must contain all of the original Software's proprietary notices. The number of copies on the invoice is the total number of copies that may be made. Additional copies of Documentation may be purchased from Licensor.

    You may not:
  • Permit other individuals to use the Software except under the terms listed above; 
  • Permit concurrent use of the Software;
  • Modify, translate, reverse engineer, decompile, disassemble (except and solely to the extent an applicable statute expressly and specifically prohibits such restrictions), or create derivative works based on the Software; 
  • Copy the Software other than as specified above; 
  • Rent, lease, grant a security interest in, or otherwise transfer rights to the Software; or
  • Remove any proprietary notices or labels on the Software.


    TITLE.

    Title, ownership rights, and intellectual property rights in the Software shall remain in CyberMatrix Corporation and/or its suppliers. The Software is protected by copyright and other intellectual property laws and by international treaties. Title and related rights in the content accessed through the Software is the property of the applicable content owner and is protected by applicable law. The license granted under this Agreement gives you no rights to such content.

    TERMINATION.

    This Agreement and the license granted hereunder will terminate automatically if you fail to comply with the limitations described herein. Upon termination, you must destroy all copies of the Software and Documentation.

    LIMITATION OF LIABILITY.

    UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES. IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY DAMAGES IN EXCESS OF THE AMOUNT LICENSOR RECEIVED FROM YOU FOR A LICENSE TO THE SOFTWARE, EVEN IF LICENSOR SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY THIRD PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM LICENSOR'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

    HIGH RISK ACTIVITIES.

    The Software is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities"). Accordingly, Licensor and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities.

    MISCELLANEOUS. 

    This Agreement represents the complete agreement concerning the license granted hereunder and may be amended only by a writing executed by both parties. THE ACCEPTANCE OF ANY PURCHASE ORDER PLACED BY YOU IS EXPRESSLY MADE CONDITIONAL ON YOUR ASSENT TO THE TERMS SET FORTH HEREIN, AND NOT THOSE IN YOUR PURCHASE ORDER. If any provision of this Agreement is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This Agreement shall be governed by Alberta law, excluding conflict of law provisions (except to the extent applicable law, if any, provides otherwise). The application of the United Nations Convention of Contracts for the International Sale of Goods is expressly excluded.


    Other CyberMatrix software



    Pro Schedule
    Meeting Manager
    Class Scheduler
    Project Clock
    Reminder
    Timesheets
    Employee Project Clock
    Employee Scheduler
    In Out Scheduler
    Office
    Point Of Sale
    Phone Lister
    Clipboard Magic


    The latest [trial] edition of all programs can be obtained from http://www.cybermatrix.com


    Pro Schedule

    CyberMatrix Pro Schedule is an easy to use single or multi-user appointment scheduling calendar. Pro Schedule is ideal for doctors, dentists, nurses, health care workers, lawyers, veterinarians, driving instructors or any other professionals who are often scheduling appointments. Pro Schedule can be used in clinics, hospitals, beauty salons, office buildings, driving schools or anywhere else requiring personnel appointment scheduling. 

    There are four different editions of Pro Schedule: Pro Schedule Standard, Pro Schedule Client/Server, Pro Schedule Enterprise and Pro Schedule Web. Additional software allows Pro Schedule appointments to be synchronized with the PalmOS and Pocket PC calendar applications.

    Pro Schedule runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 64 MB RAM, 20 MB HD.

    For Pro Schedule Client/Server we recommend a dedicated XP, 2003, Vista, 2008 or Windows 7 server with 500 MB RAM and power backup to host the Pro Schedule server application.

    For Pro Schedule Web a dedicated Windows XP, 2003, Vista, 2008 or Windows 7 server is recommended. The clients require only a web browser.

    Pro Schedule Enterprise requires a database server such as Microsoft SQL server, MySQL or PostgreSQL.

    The Pro Schedule PocketPC synchronization utility requires a PocketPC device running Windows Mobile with .Net support or Windows CE.

    Pro Schedule Standard costs $100 for a single license, Client/Server is $200, Enterprise is $200 and Web is $100. Affordable multiple-user license packs are also available.



    Meeting Manager

    CyberMatrix Meeting Manager is an easy to use group calendar application for scheduling meeting rooms, reserving meeting rooms and scheduling resources.

    Use Meeting Manager to schedule conference rooms, schedule board meetings, reserve rooms, schedule resources, schedule A/V equipment, schedule classrooms, schedule church events, schedule rental cars, schedule driving instructors and even schedule tennis courts and squash courts. Meeting Manager can handle all your meeting scheduling needs.

    There are four different editions of Meeting Manager: Meeting Manager Standard, Meeting Manager Client/Server, Meeting Manager Enterprise and Meeting Manager Web. 

    CyberMatrix Meeting Manager runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 64 MB RAM, 20 MB HD.

    For Meeting Manager Client/Server we recommend a dedicated XP, 2003, Vista, 2008 or Windows 7 server with 500 MB RAM and power backup to host the Meeting Manager server application.

    For Meeting Manager Web a dedicated Windows XP, 2003, Vista, 2008 or Windows 7 server is recommended. The clients require only a web browser.

    Meeting Manager Enterprise requires a database server such as Microsoft SQL server, MySQL or PostgreSQL.

    CyberMatrix Meeting Manager Standard costs $100 for a single license, Client/Server is $200, Enterprise is $200 and Web is $100. Affordable multiple-user license packs are also available.


    Class Scheduler

    CyberMatrix Class Scheduler is an easy to use single or multi-user application for scheduling students classes. The software is ideal for schools and other educational institutions that need to quickly schedule classes.
    Class Scheduler runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 512 MB RAM, 20 MB hard disk space.
    Class Scheduler costs $100 (US) for a single license. Other license packages are available. 



    Project Clock

    Project Clock is a project time entry system. Project Clock is useful for consultants, lawyers, engineers, contractors, project managers or anyone else who must record time billed to different projects.

    Project Clock Pro can be accessed over a network and has custom reporting and timesheet entry features. Project Clock Client/Server can access data over an Internet connection. Project Clock Web can be accessed from any web browser. Project Clock Palm runs on hand held computers using PalmOS and can sync data with Project Clock for Windows. Project Clock CE runs on Pocket PC hand held computers using Windows CE and can sync data with Project Clock for Windows.

    Project Clock runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 64 MB RAM, 20 MB HD.

    For Project Clock Client/Server and Project Clock Web we recommend a dedicated XP, 2003, Vista, 2008 or Windows 7 server with 500 MB RAM and power backup to host the Project Clock server application.

    For Project Clock Web the clients require only a web browser.

    Project Clock Palm requires an Palm device running PalmOS v3.5 or higher.

    Project Clock CE requires an PocketPC device running Windows CE or Windows Mobile.

    Project Clock Standard and Web costs $35 for a single-user license, Project Clock Pro costs $55 for a single-user license, Project Clock Client/Server costs $75 for a single-user license. Project Clock Palm costs $20 for a single-user license or $10 for existing Project Clock customers. Network and site licenses are available. 



    Reminder

    CyberMatrix Reminder is a free software program that allows you to enter upcoming events that you need to be reminded of. When the event approached a reminder notice will pop up to remind you of the event.

    CyberMatrix Reminder is free and runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 32 MB RAM and 10 MB hard disk space.



    Timesheets

    CyberMatrix Timesheets is an easy to use Windows-based multi-user timesheet entry software application. Timesheets features simple, intuitive employee time entry by client, project and task. The custom reporting features allow existing reports to be changed and new reports to be added. CyberMatrix Timesheets is an ideal solution for those companies wishing to replace their old-fashioned paper-based timesheet entry. 

    CyberMatrix Timesheets was designed to provide an effortless transition for those accustomed to the traditional paper-based timesheet entry. The timesheet entry screen looks like a standard timesheet entry form. Unlike traditional timesheets though, managers can validate and edit their employees time immediately from their own computers without having to pore over scores of timesheet reports. 

    Timesheets has four different editions to accommodate the needs of various customer types. Timesheets comes in Standard, Client/Server, Enterprise and Web editions. The Standard, Client/Server and Enterprise editions have a simple intuitive graphical interface. While the Standard edition can be used with multiple users over a network, the Client/Server and Enterprise editions are better suited for large numbers of users. Only the Enterprise edition can be scaled up to handle massive user loads. The Client/Server, Enterprise and Web editions can be used with multiple users accessing employee time data over the company intranet or even the Internet.

    CyberMatrix Timesheets runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 256 MB RAM 20 MB HD

    For Timesheets Client/Server and Timesheets Web we recommend a dedicated XP, 2003, Vista, 2008 or Windows 7 server with 500 MB RAM and power backup to host the Timesheets server application.

    For Timesheets Web the clients require only a web browser.

    Timesheets Enterprise requires a database server such as Oracle, Microsoft SQL server, MySQL or PostgreSQL.

    CyberMatrix Timesheets Standard and Web costs $55 for a single license. CyberMatrix Timesheets Client/Server and Enterprise costs $75 for a single license. Network and site licenses are available. 


    Employee Project Clock

    Employee Project Clock is an employee time tracking system. This software package is useful for companies that must keep track of their employee's time.  

    Employee Project Clock can be used by multiple people over a network. Employee Project Clock Pro also contains a powerful custom reporting feature. With the custom reporting tool, those who need additional reports can easily build their own.

    Employee Project Clock is easy to use. Employees simply choose their name and optionally choose a project or job code. To start billing time punch in by pressing the In button. To stop billing, enter an optional comment and press the Out button to punch out. The time data is safely stored in the database for later reporting purposes.

    Employee Project Clock runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 512 MB RAM and 30 MB hard disk space.

    Employee Project Clock costs $75 for a single-user license. Network and site licenses are available. 



    Employee Scheduler

    Employee Scheduler is an easy to use single or multi-user software application for creating and managing employee schedules. Employee schedule administrators can save time by using Employee Scheduler to automatically generate optimal schedules for their employees. Employees can be assigned into categories, have their day/time availability and scheduling priority entered in order to affect the generated schedules. After automatic scheduling takes place, the manual scheduling features can be used to easily adjust the schedules graphically. The schedule exception features allow for managing holidays, leave and sick days. The time clock options allows the software to act as a time clock that records when employees arrive and leave for the day.

    Employee Scheduler sports an attractive intuitive display of your employee schedules. Use the schedule view to view by single employee, by all employees, by week and by employees in week. Filter by day, or employee. Employee Scheduler is multi-user ready, you can share schedule data over your network for all your employees. Exchange schedule data with other programs via the CSV import/export feature. Access data from other database applications using the separate ODBC driver. 

    CyberMatrix Employee Scheduler will run on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 512 MB RAM, 30 MB HD.

    Employee Scheduler  costs $100 for a single-user license. Network and site licenses are available. 



    In Out Scheduler

    CyberMatrix In Out Scheduler is a multi-user attendance tracking application that visually indicates which employees are out of the office and at what time and date they will return. It is an ideal solution for those companies wishing to replace their old-fashioned In/Out scheduling board. 

    In Out Scheduler was designed to provide an effortless transition for those accustomed to the traditional scheduling boards. To this effect, the software looks a lot like an actual scheduling board. Virtual pins are used to designate which employees are in, which are out and when they will return. Unlike the traditional scheduling boards, In Out Scheduler can be accessed by all employees from the comfort of their own computers.

    CyberMatrix In Out Scheduler runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 64 MB RAM 20 MB HD

    In Out Scheduler costs $64 for a single-user license. Network and site licenses are available. 



    Office

    CyberMatrix Office is a remote office collaboration program. It is an ideal solution for those companies wishing to allow their employees to work from home yet still be accessible to those that need to work with them.

    CyberMatrix Office runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 128 MB RAM 20 MB HD. DirectX 7/8/9.

    CyberMatrix Office costs $35 for a single-user license. Network and site licenses are available. 



    Point Of Sale

    CyberMatrix Point of Sale is a software application for retail sales management. It is designed to run on an ordinary Windows PC with a receipt printer. A keyboard intercept bar code scanner and cash tray are optional.

    CyberMatrix Point of Sale can be used by businesses that sell goods, services or a combination of the two. For retail store chains, a server application can be setup to allow data sharing and synchronization between the different stores.

    CyberMatrix Point of Sale runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 512 MB RAM and 20 MB hard disk space. The server application requires at least 1 GB RAM.

    The CyberMatrix Point of Sale client costs $300 for a single-user license. Affordable multi-license packages are also available. 



    Phone Lister

    Phone Lister is an application used to manage corporate phone lists. Phone Lister can dramatically improve the speed of telephone extension retrieval for companies still using traditional time intensive paper-based solutions or limited in-house applications for phone list management. Phone Lister can be used by a single person or by an entire company sharing phone list data over their network. Phone Lister features an easy-to-use phone list display screen, searching and sorting functions and data import/export. There is even a custom reporting tool allowing the modification of existing reports and the creation of new ones.

    An alphabetic toolbar allow for fast searching. The main screen can be split showing the detail of the current phone listing. There is also a capability for using multiple languages.

    Phone Lister runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7. System requirements: 64 MB RAM and 20 MB hard disk space.
    Phone Lister costs $50 (US) for a single license. Affordable multi-license packages are also available. 



    Clipboard Magic

    Clipboard Magic is a free Windows Clipboard extender. If you spend a lot of time cutting and pasting repetitive text Clipboard Magic can greatly improve your productivity.

    By default, any text copied to the Windows Clipboard is automatically stored in Clipboard Magic. The text can range from a single line to several pages. At the click of the mouse, any item is automatically copied back to the Windows Clipboard allowing you to paste the text in any Windows compatible document.

    The automatic clipboard archiving can be turned off. This feature is useful when manually editing the clipboard list. Another very handy feature of Clipboard Magic is that clipboard lists can be saved to external files for reloading later.

    Clipboard Magic is small, fast and unobtrusive. By default, the program runs from the Windows System tray allowing quick and easy access. Clipboard Magic can be configured to automatically start when Windows starts and to start minimized.

    Clipboard Magic is free and runs on Windows ME, XP, 2003 Server, Vista, 2008 Server and 7.


    Questions for users new to computers and the Internet



    Q. What is Try Before You Buy or Trialware software?
    A. Trialware is software that you can try out or demo first. If you decide you like the software, you can then purchase it. When you purchase the program you will either be sent a separate fully functional program and/or you will be sent a registration key file or code with instructions on how to apply the key to your program. 

    Q. I already have program X installed but I downloaded a new version. Should I install to the same location as the older version?
    A. The proper way to upgrade to a new version is to backup any important Program X data files first, uninstall Program X and then install the new version of Program X in the same folder. However, many people simply reinstall right over the old version to save time. Make sure Program X is not running when you do this though.

    Q. How do I uninstall program X?
    A. Click the Start button to bring up the Start Menu. Then choose Settings and then Control Panel. Double click on the Add/Remove Programs icon. Select the program you wish to remove and then click the Add/Remove button. Voilŕ. According to Windows development guidelines, no data files created by the user are to be automatically deleted during the uninstall. Therefore, there may be a few "crumbs" (files) left in the program directory. Therefore, if you uninstalled Program X, the folder C:\Program Files\Program X may contain a few data files. You will have to delete these manually.

    Q. I downloaded one of your programs called program.zip how can I run it?
    A. Files ending in .Zip are compressed files. To open these files you need an unzip program such as Winzip. You can find WinZip here: http://www.winzip.com. Once you have installed an unzip program like WinZip, when you double-click on a .zip file, you will see the contents of the zipped file. Then you can unzip the contents of the zipped file to a temporary file location such as C:\Temp.

    Q. OK I figured out how to unzip the file, but how do I install the program?
    A. To install the program double-click on the installer file usually called SETUP.EXE or INSTALL.EXE. This will start the installation process.

    Q. What is the "system tray"?
    A. The Windows system tray is the area to the right or the Windows task bar. Certain programs, including Project Clock and Clipboard Magic, will have small icons here.


    Questions about CyberMatrix Software



    Q. I have downloaded and installed your trial demo. Now I want to purchase. Will the purchased edition overwrite my data?
    A. No. Our business software was designed to leave existing data intact when upgrading the software. However, as a precaution you should always backup your data prior to upgrading.

    Q. I have downloaded and installed your trial demo. Now I want to purchase. After purchase do I just enter a key to unlock the trial edition? 
    A. No. After purchase you will have to install the full software. But you can install right over the trial edition and it will still use your old data. As a precaution always backup your data before upgrading.
    Q. I purchased Program X version 2.00. I notice now that version 2.10 is out. If I upgrade, will I lose the data I have been working with?
    A. No, the setup software leaves your existing data alone. Just install the new version into the same folder as the old version and your old data will remain intact.

    Q. I have Windows Vista on my computer. When I try to access the help for your software why does it not work?
    A. The Windows Help program (WinHlp32.exe) is no longer included with Windows Vista or Windows 7. To view .hlp files on your Windows Vista computer, you'll need to download the WinHelp viewer from Microsoft at

    http://www.microsoft.com/downloads/details.aspx?familyid=6ebcfad9-d3f5-4365-8070-334cd175d4bb&displaylang=en

    Your PC will need to pass the "Windows Genuine Advantage" validation.  The size of the download is a bit over 600 KB.  It works on both 32-bit and 64-bit Vista. 

    Q. We really like your software but desperately need a feature added. Can you add it right now?
    A. All customer feature requests are put on a ToDo list but we can't guarantee with certainty when or if the feature will ever be added. If you need a new feature immediately, you can pay to have it added. We charge out at $75 US per hour. Contact us for a quote including as much detail as possible about how you want the software changed.

    Q. We really like your software but would like to talk to some of your customers. Can you refer us to some of your customers in our area?
    A. Due to privacy concerns we never give out customer information. You can look on the software's testimonial page for actual customer testimonials. We also have fully functional trial editions of our software you can try out to see how you like it before ordering.

    Q. I tried to create a new report but hen I select the frxDBDataset1, no fields appear. How can I access the fields?
    A. You need to add the report's SQL, close and then re-open to see the fields. Choose Help | Getting Started With Custom Reports from the report screen to learn more.

    Q. I tried to customize one of your reports. Now the report no longer works. How can I restore the original report?
    A. You can just delete the bad report and reinstall the software to restore the original.

    Q. Why do I see the error "There is no default printer selected" when I try to print?
    A. You probably have not set a default printer in the 'Control panel - Printers' window.

    Q. I purchased Program X version 1.00 several years ago. I got a new machine and tried to reinstall using the download directions I got when I purchased the software. However the link no longer works. What am I doing wrong?
    A. We don't maintain downloads for old versions on the web site. Existing customers can upgrade to the latest version at a 50% discount though.

    Q. What are your support fees?
    A. Support by email is free. Phone support during business hours is free. 24 hour paid emergency support is available for a $25 fee per incident.

    Q. What is the time frame for a return email to help get an issue resolved if one arises? 
    A. It depends on the severity. Urgent issues get a response almost immediately during business hours. Non-urgent issues should get a response within two business days. 

    Q. I downloaded the trial edition of program X using  Internet Explorer but when I tried to run the software I received a message that the setup files were corrupt and to obtain another copy of the software. What am I doing wrong?
    A. This is most likely a bug in Internet Explorer. Try downloading the file instead of trying to run it. Save the file to a folder like My Documents not your desktop. We can always email you the file if need be. 

    Q. I tried to download program X but it said it was not a valid archive. What am I doing wrong?
    A. Nothing. Large Zip archives sometimes become corrupted during the download process. Try emptying your browser cache and try downloading again. If you still can't download, send an e-mail and a demo copy can be e-mailed to you as an attachment. 

    Q. I tried your X program and like it. Do you have a version that does Z or runs on Y?
    A. All CyberMatrix software is listed at the main web site. If you don't see it, we don't carry it. If you have a feature request for a particular program send us an e-mail.

    Q. My program shows the wrong date format. How can I make the software use the system date format we use? 
    A. This is probably due to a bug in Windows. Try these steps:

    1) choose Start/Configuration/Regional settings
    2) on the first tab select a different country, e.g. Germany, and press [APPLY]
    3) set the country back to what it should be and press [OK]
    4) Now the software will behave again as expected. 

    Q. Is it possible to do a silent install of your software?
    A. Yes like this:

    Setup.exe /SP- /silent /noicons "/dir=c:\Program Files\My Program"

    Just change Setup.exe to the name of the setup file you want to install and My Program to the folder you want the software installed to. Note that in software with multiple install options, the first option will always be chosen with this technique. In this case you can use the /Type parameter like so:

    Setup.exe /SP- /silent /noicons "/dir=c:\Program Files\My Program" "/Type=Client Only" 

    Q. I downloaded Program X and now my anti-virus software says the file is infected with a virus. When are you going to address this?
    A. No CyberMatrix software has ever been verified to contain a virus. Most likely, you are seeing a false detection. If this happens send us an e-mail detailing the anti-virus software you use, the program claimed to contain a virus, it's version and where you obtained (downloaded) it.



    Questions about CyberMatrix Software Licensing


    Q. I notice you offer a 10 seat license for your software. What do you mean by a seat? 
    A1. A seat means one machine that is used to access the software. If you have 10 machines that will access the software (even if everything is installed on the server) you will need a 10 seat license.

    A2. For our Web software we basically use what is called concurrent licensing. That  means you just have to determine the maximum number of people that will be using the software at one time. That is the number of licenses you need. 

    Q. Are your license fees annual fees? 
    A. Our license fees are one-time fess for the current version. When we release a major new version you have the option of upgrading at a 50% discount. 

    Q. We want to buy your software. We will have one person making changes to the data and eight people that will only be viewing the data. Do I need a single seat license or a 9 seat license? 
    A. Since 9 people will have access to the software you will need a 9 seat license. 

    Q. What is the difference between your trial editions and the full edition?
    A. The only difference between our time-limited software and the full editions is that the time-limited software stops working after a certain number of days.

    Q. What is a site license?

    A. A site license allows the unlimited use of the software on any number of machines is up to 10 different sites (or buildings/locations) of a company. 

    Q. I have already purchased version 1.1 of your program Z. If I download version 1.2 do I have to purchase the program again?
    A. No. CyberMatrix has a policy of providing all minor version changes free of charge to existing customers.

    Q. I purchased version 1.0 of program X four months ago. I notice you now have version 2.0 available. Do I have to pay the full price again.
    A. No. CyberMatrix has a policy of providing major version changes free of charge to existing customers if the program has been purchased within the last six months of the year that the new version was released. If you have purchased the program more than six months ago, the program will be available for upgrade, usually at a 50% discount.

    Q. We had a hard drive crash. I re-installed the software. Now we are getting a message saying we have exceeded our licensing. How do I correct this?
    A. You need to copy in the license key to the program's folder as explained in the registration instructions.

    Q. We had a hard drive crash. I re-installed the software. Now we are getting a message saying we have exceeded our licensing. The registration key has been copied to the program's folder as explained in the registration instructions. How do I get rid of this message?
    A. Check the Users table for ghost users. If there are any ghost users, delete those records. 


    Database/Multi-user questions



    Q. I upgraded an old version of your software to a newer version. Why can I no longer see any of my old data?
    A1. If you upgraded from Employee Project Clock v6 or lower, Project Clock v8 or lower, Timesheets v3 or lower, Meeting Manager v7 or lower or Pro Schedule v6 or lower you must upgrade your data to the new format. Step by step instructions to upgrade your data are seen during installation right after the license agreement. After installation you can read these instructions by clicking the "Installation Instructions" shortcut on the program's start menu.
    A2. Possibly you installed the data into a different folder using the Data only install. You'll need to find out where the old data folder was an set the data folder option setting to this path. 
     
    Q. Why am I getting strange errors like this one below?

    ElevateDB Error #600 File manager error (Cannot delete the file C:\DOCUME~1\fullerm\LOCALS~1\Temp\CM1S29083572PC45.EDBTbl (OS Error: The process cannot access the file because it is being used by another process. )). 
    A. This is probably due to your anti-virus software interfering with our software's database files. Try configuring it to not scan the data folder of our software.

    Q. How can we share data amongst several people with the Standard edition?
    A. To share data with multiple users over a network you should install the data on a network shared folder then install the software on each computer. To do this run the setup program and select the Data only installation option. The Select Destination Location screen will appear. This will be where the program data will be placed. Complete the setup for the data. Then run the setup file from each of the client machines, choosing the Client only installation for each one. When asked for the data folder enter the folder where you installed the data earlier. 

    Q. I installed the Standard edition on only one machine. How can I setup another machine to use the same data? 
    A. You need to either share the current data folder so the other machines can access it or move the data folder to a shared location and then setup each machine to use that data. 

    Q. I want to share data amongst several people. Can I use the Standard edition or do I need to purchase the Client/Server edition?
    A. The Standard editions of our software (and Project Clock Pro) can share data with multiple users over a network. However, the standard edition will be more likely to require database re-indexing especially in networks with unstable machines or inexperienced users. A general rule of thumb is not to use the standard edition with more than 10 simultaneous users. In this case, the Client/Server edition will perform better.

    Q. When I Start Program X why does the following error message comes up: 
    DBISAM Engine Error #9217 Error reading From Data File C:\Program Files\Cyber App\data\ATable.dat
    A. This is a corruption error. Several CyberMatrix programs use a local database to store their data. Corruption can happen in any local database when a system is shut down abnormally. You should never shut down or restart a Windows machine without doing a proper Windows shutdown first (i.e., choosing Shut Down from the Start menu.) To repair the table, select the table in the Data Explorer (or Data Views) screen and then choose File | Repair table.
    DBSys
    If you are unable to open the application to do a repair, you can get the DBSys utility. DBSys is a utility from Elevate Software, the makers of the database engine used in our database software. Use this program to repair the affected table.
    Last Resort
    If after trying all these solutions you still have problems, you can zip up the data files and e-mail them to CyberMatrix.

    Q. When I try to start your software a Data Missing box appears and says that I need to attempt re-installation or enter new data folder location.  What does this mean and what do I need to do?
    A. The software cannot find the data. Possibly the drive it was on is no longer available. You should verify that the machine where the data is stored is functioning properly and that no changes have been made relating to the data folder, e.g. drive mapping changes.

    Q. When I try to re-index a table I get the error "DBISAM Engine Error #10242 Cannot unlock table or record in the table 'TableX'". How do I fix this?
    A. Get everyone off the system (shutdown their machines if necessary) and try re-indexing again. 

    Q. What is the purpose of the Users table?
    A. The Users table merely keeps a running log of which users are believed to be logged into the system. 

    Q. What is the maximum size of a single table?
    A. The maximum size of a table (.EDBTbl, .DAT), index file (.EDBIdx, .IDX), or BLOB file (.EDBBlb, .BLB) is 4 gigabytes. 

    Q. Performance seems very slow. How can we make it faster?
    A. Turn off anti-virus software, or configure it to NOT scan *.EDB* files on newer software and .DAT, .IDX, .BLB files on older software (or simply your entire database folder).

    Q. We are using a UNC path name for the data path setting on XP machines with SP1. Performance seems very slow. How can we make it faster?
    A. Upgrade to SP2. XP SP1 had an issue with slowdowns with UNC path names.

    Q. How can I import data from another program into your software?
    A. Export the data from the other program into CSV format. Then in the Data Manager screen of our software select View | Data Manager from the main menu. Select the table then choose File | Import CSV File. 

    Q. How can I export table data into Excel?
    A. Export the table into CSV format in the Data Manager screen: select View | Data Manager from the main menu. Select the table then choose File | Export to CSV. Load the saved file into Excel.

    Q. How can I use your file-server (local, standard) software with two different data folders on the same machine?
    A. You could install the software in two different folders on the same machine each having separate data. The trick is that the data files must reside in a folder called Data inside the program's folder. 
    Q. Which database engine is used in your software?
    A. We use Elevate DB and the DBISAM database engine for all our non-Enterprise Windows business applications. Meeting Manager, Pro Schedule, Project Clock, Employee Project Clock and Timesheets now use the Elevate DB engine.

    Q. Can your database tables be accessed from Crystal Reports or other common database software?
    A. For newer non-enterprise editions of our software (Class Scheduler v3+, CyberMatrix Office, Employee Project Clock v2.20+, Employee Scheduler, In Out Scheduler, Meeting Manager v4+, Phone Lister, Point Of Sale, Project Clock v5.10+, Pro Schedule v3+, Timesheets) we have an ODBC driver available. See:
    http://www.cybermatrix.com/odbc.html

    A. For older versions of our software there is an ODBC driver available that others have used to access database tables from Crystal Reports. You can get it here:
    http://www.cybermatrix.com/download/odbc.zip
    We do not offer any support for this older driver.

    Q. Where can I learn how to use SQL?
    A. Try these links: SQLCourse2.com, SQL Tutorial 1

    Q. I have a single license for Program X. I logged in as someone else, and then I had a crash. Now when I try to start Program X again it says "The number of users have exceeded your license. Contact CyberMatrix to purchase additional licenses." What do I do to use the software again?
    A. Login as the other person, shut down Program X and then login as yourself.

    Q. I want to move Program X to a new machine but keep all my data. What is the best way to do this?
    A. You could over your program and data folder over to the new machine but then there would be no shortcuts in your start menu. The best way is to install the software on the new machine. Then on the old machine do a backup from Program X's Data Manager, copy that backup file to the new machine, and then restore the backup file on the new machine using Program X's Data Manager. 

    Q. I exported a table to CSV. Why is it when I try to import that same CSV file it says there is an "Invalid data value in import data."?
    A. When running the CSV import wizard, your time format must be exactly the same as what is in the CSV file. Most people leave in the .zzz part in the import format string when their CSV data does not have microseconds. The import is not always smart enough to determine what date/time formats you are using. You have to tell it.  

    Q. We are using version 1 of your software. Is it possible to install the V2 trial of the software on the same machine so that both versions can be run side by side.
    A. Yes. For the Client/Server edition the V2 server would have to run on a different server machine but V1 and V2 of the client can be installed into different folders. However you would have to log in as another user for V2. For the Web edition you would just install V2 in another folder. For the Standard edition you would have to do a Data Only and Client only install of V2. The data would have to be installed in a folder called Data just off the program folder i.e.: C:\Program Files\ProgramX\Data. The software would have to be installed in the C:\Program Files\ProgramX folder. Then you should run V1 and make sure it is still using the old data folder. Alternatively you could just run V2 under a different user account i.e. log in as another user for V2.  


    Client/Server software questions



    Q. What does Client/Server mean?
    A. Client/server applications have a client and a server component. The client only talks to the server and only the server has direct access to the data. File server applications have no server component and they can directly access the data. 

    Q. We are using the Client/Server edition of program X. Why will the clients not connect to the server? 
    A. There are only three possibilities for this problem. Either the server is not running, the IP address is entered incorrectly or something like a firewall is blocking access to the server. 

    Sometimes the server software will not be listening to the correct IP address. Click the following link to watch a Flash demo of how to change the server IP. Change server IP.

    Q. We are using the Client/Server edition of program X. Why are we getting a windows socket error (10065) on API connect on one of the client stations?
    A. This is probably a firewall issue. You need to open a port. All our newer server software runs by default on port 12010. All our older server software runs on port 9000.

    Q. We are very interested in the Client/Server edition of your software. However, we want the server application to run as a service. Is this possible? 
    A1. For Meeting Manager, Pro Schedule and Timesheets it is possible to run the database server as an NT service. There are several advantages of running the server as a service: you can ensure it restarts if the machine reboots unexpectedly for any reason; you can take actions if the service crashes; and you can run the service as a specified user fairly easily. To install the edbsrvr.exe database server as a service enter the following command at a command line prompt or from the Run Menu:

    edbsrvr.exe /install

    To install the database server so that it does not interact with the desktop at all, which is required in instances where the current user will be logged out of the system, then you should use the /nointeract flag along with the /install command-line switch:

    edbsrvr.exe /install /nointeract

    This will install the service as a non-interactive service and the database server will not display a user interface when it is started.
    To start the edbsrvr.exe database server as a service enter the following command at a command line prompt or from the Run Menu:

    net start edbsrvr.exe

    A2. For Project Clock, CyberMatrix Office and CyberMatrix Point of Sale you can use the "srvany" tool from the Microsoft Resource kit to run the server application as a service. 
    Here is a tutorial on setting up our servers as a service.

    1) Use the "instsrv" tool to install the service to the registry

    Example:

    instsrv yourservicename "C:\Program Files\Resource Pro Kit\bin\srvany.exe"

    Note that the executable name has to be "srvany.exe"

    2) After you are done with step (1), you need to edit the registry either by using the registry editor or by using a batch file.

    Create a subkey name "Parameters" under
    "HKLM\SYSTEM\CurrentControlSet\Services\yourservicename\"

    so that the tree structure looks like
    "HKLM\SYSTEM\CurrentControlSet\Services\yourservicename\Parameters"

    Then, in the Parameter Subkey, add the values "Application" and make it point to your application executable.
    Example, "C:\ProjectClock\PCServer.exe"

    3) DONE. You will be able to start/stop the service from both the
    "service" manager and the command prompt using "sc stop service name" 

    Q. We use the Client/Server edition of your software. We want to install the latest version on a new server. What is the best way to upgrade and still use our old data? 
    A. You can either copy over your entire old server folder over to the new server machine and then install the new server software into this folder or install the new server software on the new machine and then copy over the database files. The database files are those with the *.EDB* extensions for newer software and .Blb, .Dat and .Idx extensions for older software.

    Q. We are using version 1 of your software. Is it possible to install the V2 trial of the software on the same machine so that both versions can be run side by side.
    A. Yes. For the Client/Server edition the V2 server would have to run on a different server machine but V1 and V2 of the client can be installed into different folders. However you would have to log in as another user for V2. For the Web edition you would just install V2 in another folder. For the Standard edition (or Project Clock Pro) you would have to do a Data Only and Client only install of V2. The data would have to be installed in a folder called Data just off the program folder i.e.: C:\Program\Data. The software would have to be installed in the C:\Program\ folder. Then you should run V1 and make sure it is still using the old data folder. Alternatively you could just run V2 under a different user account i.e. log in as another user for V2. 


    Enterprise software questions


    Q. We're using your Enterprise software with Microsoft SQL Server. On some of the client machines when we try to connect why do we get a Ntwdblib.dll not found error? 
    A. Each client needs special connectivity libraries installed. If these libraries are not installed the clients will not be able to connect to the database server. These libraries are available from the vendor of the database server you are planning to use. An easy way to get these libraries is to install the database client software. This client software should be available on their install CDs or can be downloaded from the vendor's web site. For Microsoft SQL Server you can just copy the Ntwdblib.dll file to the Windows System folder (\winnt\system32 on XP).  Note that MS SQL Server 2005 does not have this dll. You must obtain the DB-Library DLL from SQL Server version 6.5, SQL Server 7.0, or SQL Server 2000. For MS SQL Server 2005 and higher you should connect using ADO instead. 
     
    Q.  I'm using Microsoft SQL server with your Enterprise edition software. I'm having a problem and want to send you our data so you can try to reproduce it and fix it. How can I send you our data? 
    A. Unlike other large database servers, MS SQL Server does not have a function to backup data to a SQL INSERT script. You will need to use a third party utility to backup the data to a SQL script. Alternatively you could export each table to CSV format. Sending in a MS SQL Server backup file will not work.

    Q. I'm trying to use your Enterprise edition with MySQL version 5. When trying to connect I get the error: "SQL Error: Client does not accept authentication protocol requested by server. Consider upgrading MySQL client". Does your software not work with MySQL v5? 
    A. This software will run on MySQL v5. However, it connects as a v4 client. This means you will have to convert the connection password to the older style. You can do this with a query like the following:

    SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('magic');

    See also: http://dev.mysql.com/doc/refman/5.0/en/old-client.html
     
    Q.  What permissions should be given to the Database Server Account for the clients? 
    A. The user needs SELECT, INSERT, UPDATE and possibly CREATE_TMP_TABLE privileges.