If you upgrade a 95/98/ME system to 2000 or XP, you can run into a situation where the upgrade has actually MOVED ClipMate's data directory. Since ClipMate is still looking in the old location, then it comes up empty, or with only the "trashcan" collection.
Note that this only affects upgrades, and not new 2000/XP installations.
The correction is fairly straightforward. You need to find where the data now resides, and then adjust the path of ClipMate's "data source" to point to the new location.
Here are some generic instructions. If you have custom data sources, then these will either not apply (because XP wouldn't have moved them) or will need modification.
XP has a nifty auto-hide of "inactive" system tray icons. We're not sure what "inactive" means, but we're pretty sure that you want ClipMate's icon showing all the time. To prevent it from hiding ClipMate's icon, right-click on the systray clock, select Properties. From the Taskbar tab, you'll see "Hide Inactve Icons". It's OK to put a checkmark in that. But click on the "Customize..." button, and you'll have more options. Find ClipMate in the list, and set it to "always show".
ClipMate relies on something called the Clipboard Viewer Chain, to receive notification of clipboard events (cut/copy/clear). Other applications can use the clipboard chain too, but they don't always implement their clipboard watching correctly. If they don't do everything right, then ClipMate (and lots of other apps) can be cut off from receiving clipboard updates. It's like when you leave a message for someone, and then the person taking the message throws it in the garbage can, instead of handing it to the intended recipient.
When ClipMate stops reacting to the clipboard updates, then that indicates that some other application has severed the clipboard connection. Here is a quick test - select any clip in ClipMate. Now hit the PrintScreen key on your keyboard. Does ClipMate react? If not, then the clipboard connection is severed.
Temporary Restoration of Clipboard Connection:
You can temporarily restore it by either restarting ClipMate, or doing a "Reestablish Clipboard Connection" from the Config menu.
Long-Term Correction:
If the connection drops frequently, then you have to determine what application is causing the trouble. look in Config | Clipboard Diagnostics | Connection. See what's listed as the "first app in the clipboard viewer chain". This isn't necessarily the culprit, but it may be. It is the "prime suspect".
There is a "continual ping" feature on that panel (in clipboard diagnostics) which can periodically test for a live connection, and alert you when it stops. First, do a single ping, to make sure it's ok now. If it isn't then reestablish first, then turn on the continual ping. When the connection drops, it will alert you. Hopefully, you'll be able to correlate to some other application starting, stopping, or crashing.
Unfortunately, there is an increasing trend for many utilities to actively monitor the clipboard for updates. (especial FTP clients and download managers). They don't always properly implement the rules, and sometimes cause big trouble.
Once you identify the problem application, look and see if they have a "clipboard monitoring" option. If they do, turn it off and see if that corrects the situation. Alert their tech support staff that they have a clipboard chain problem. We have resources for developers on this link: Developer Information
Look for these apps: FTP Clients, Download Managers, PrintScreen Utilities, Chat, Other Clipboard Utilities, Office2000/XP Clipboard.
You have some other application on your system that is pasting data into itself as fast as PowerPaste can provide it. You need to find the culprit. Look for things like: Download managers, URL Grabbers, FTP Clients, and other clipboard utilities. Some applications that are known to be involved in this conflict: GO!Zilla, GetRight, CuteFTP, RoboType, Magellan Explorer, FTP Voyager, Copernic Summarizer, WinVNC. You may be able to turn off the "clipboard monitoring" feature in the other application, and thus return PowerPaste to normal operation.
Office2000 has a clipboard that will also cause this. We recommend that you turn off the Office2000 clipboard if you want to use PowerPaste. Here is more information on that: Do ClipMate and Office 2000 get along?
This is the enhancement to the common controls in Win95, which gives you things like the split drop-down buttons. It also includes a Y2K fix. The new version is smart enough to know if you don't need it, so if your system is already up to date, it will just say so, and quit. The update is useful for Win95/Win98 and NT4. And at 400k, it's quite painless.
http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp
Just download, run the program, and (maybe) reboot. Now you'll have the updated controls.
In ClipMate 5.0, you can press the F11 key several times, and it will cycle through the various preset sizes. This troublesome feature WAS removed in v5.1.
Netscape copies TEXT only. No formatting, fonts, colors, tables, or other HTML tags. IE4/5, on the other hand, copy the new "HTML Format" datatype, which does have the HTML tags intact. If/When Netscape supports the data format, ClipMate will be able to view it (as long as you have IE4 or IE5 on your system.)
ClipMate requires IE4 or IE5 to view HTML, because Microsoft has made it easy for developers to incorporate web page viewing within applications, by dropping in their ActiveX control. Netscape does not provide these interfaces for developers, so it's impossible to do this with the current Netscape browsers.
On some systems, you'll get this error when loading ClipMate. This isn't a ClipMate bug - it's a bad DLL on your system. We've put together a test program to illustrate (if you need proof that it's your system and not our program): http://www.thornsoft.com/dist/techsupport/richedittest1.zip
If you download, unzip, and run this program, it will likely report the same error. This program is simply a form, with the Borland Delphi RichEdit control on it. There is no code in the program! Yet it errors, why is that? You have a bad DLL.
Ok, now that we've proven that the problem is with your computer, what to do? The most helpful solution is to replace your copy of riched32.dll with the one that originally came with Windows95 or Windows98.
There are many ways to retrieve and replace the DLL, none of them particularly simple. If you have a utility like WinZip, or some other .CAB file extractor, you can do it within Windows. But here are some directions that should work for anyone in Windows98, and are easily adapted to Windows95:
- Note: the extract.exe program is normally found on the CD, with all of the .CAB files
- Note: You'll see a bunch of files scroll by, and it'll pause at one file (containing the DLL) and copy it, then continue processing. You will need to enter Y to confirm.
- If the extract program complains that the file is in use, then you'll have to work around it. Extract to a different directory, like c:\temp. (adjust the command line to usec:\temp\ instead of c:\windows\system). Then, restart in "dos mode", or use the rescue diskette to restart in command line mode. Now you can copy the new DLL over the old one, like this:
copy c:\temp\riched32.dll c:\windows\system\riched32.dll.
Both Office2000 and OfficeXP have multi-clipboards of their own, although are limited, in comparison to ClipMate (for example, they are limited in size and don't remember data from one session to the next.) Additionally, they can interfere with certain ClipMate operations, such as PowerPaste. We advise that you turn your Office clipboard off, when using ClipMate. Below are instructions for each version of Office.
Hiding The Office2000 Clipboard:
We advise ClipMate users to turn off the Office2000 clipboard. Here is the information from Microsoft on how to do so:
"As you copy items, the Office Clipboard automatically appears on your desktop. You can close it if you do not want it to appear automatically. After closing the toolbar three times, you are prompted to permanently close it. If you permanently close the clipboard, to redisplay it, on the View menu, click Toolbars and then click Clipboard."
This information is from the Microsoft Support Knowledge Base, Article: Q221190 : Using the Office 2000 Clipboard
There is yet another way, if you want to edit the registry. The information is in a related Knowledge Base article: Q207438 OFF2000: Preventing the Office Clipboard Toolbar from AppearingUPDATE 12/26/2000: Here are two registry scripts that will turn off, or on, the Office2000 clipboard by adjusting the value that is mentioned in the above MS Knowledge Base article:
Turning it off: office2000clipboardoff.reg
And back on again:office2000clipboardon.reg
Just click on either of the above links above, download and run the file to update the registry. You'll be prompted with an "are you sure" dialog, and then the registry is updated. If you want to see what they're doing first, just download to your hard disk and open with a text editor such as Notepad.Note: This registry patch won't work in Office XP.
Hiding The OfficeXP Clipboard:
OfficeXP has a clipboard that will interfere with certain ClipMate operations like PowrePaste. Disabling it is easy. Start WinWord, and you'll see the "task pane" at the side of the screen. Within the task pane, you'll see the clipboard appear if you copy two items in a row. Now you can turn it off for good. Select the "Options" menu, and turn off the "Show Automatically" and "Collect without showing" options. There is a screenshot to show this. When you re-start WinWord, the clipboard won't re-appear. If you need to bring it back, you can do so via the menu at the top of the "task pane".
Alternately, if you see the OfficeXP clipboard icon showing in the Windows System Tray (next to the clock), you can right-click on it and select "stop collecting".
Since the TAB key is used for navigation within ClipMate Explorer, you can't use the TAB key to insert TABS into clips. It just tabs right out. So use Ctrl+T to force a tab character into the editor. You can use the "Tab Stops" property in Config | User Preferences | Appearance, to affect the way that tabs are displayed (new in v5.3.07).
Sure! There are several ways. Right-click on the clip, and select Rename (Ctrl+R). Or, use the Edit | Rename Title (Ctrl+T) menu. Or, you can right-click on the clip and select Properties, and edit the tile in the property dialog. Or, you can highlight some of the clip in the Preview/Edit pane, right-click, and choose "set as title".
Windows provides a screen capture factility with the Printscreen key. Press Printscreen, and a bitmap is generated, and sent to the windows Clipboard, and thus into ClipMate. Use the ALT+Printscreen combination to capture just the current window. You can print them from ClipMate, paste them into other apps, or you can export them as .BMP or .JPG files (use .JPG if you're going to Email them). If you find that ClipMate isn't capturing them (you'll get an "ignored" sound) then adjust the Application Profile (under the Config menu) to allow BITMAP capture from the application titled "Windows".
You can't. The only clips that can be edited are TEXT clips. TEXT has only characters, spaces, tabs, etc. No fonts, sizes, colors, margins, pictures, etc.. There is an option to change the font that ClipMate uses to display the text. But that has no effect on the data. Pasted text usually assumes the font/color/etc., of the style present at the cursor location, when pasting into your word processor.
ClipMate's primary purpose is for copying clips of data copied from within applications, such as word processors, Email, graphics programs, web browsers, etc.. Unfortunately, Windows (ab)uses the cut/copy/paste metaphor for file management as well, which doesn't fit well with the notion of an "unlimited clipboard". You see, when you copy a file in Windows Explorer, the file itself is not copied. Only pointers to the file, such as the pathname, some shell information, etc.. When you paste the file again into Windows Explorer, it uses the copied pointers to locate the original file, and move or copy it to the new location.
It is therefore dangerous to assume that ClipMate has copied your data! It hasn't. If you copy a file, delete the file, and then try to paste it later, you're out of luck. Likewise, if you copy a file, then modify the contents (such as delete half of the lines with your word processor) and then try to "go back" by pasting from ClipMate, you are also out of luck. For these reasons, ClipMate does not enable file capture by default. But if you really want to, you can. Go into ClipMate's Application Profile, select the app called "Explorer", and enable HDROP and FileName. Now you can copy and paste files. But remember, the original files need to still be in the original locations, for this to work. If you get a message saying "can't read original source file from disk", then you've messed up.
TIP:
That being said, it is useful to have the HDROP format enabled, as ClipMate
can "peek inside" and get a list of files. It then creates a TEXT version
of the file list. So you can easily get a directory listing in a TEXT
format. This will happen whenever you have the HDROP format present
- try it!
As with any application, you should regularly back-up your ClipMate data. Unlike some programs, ClipMate 5 does not store its data in the program directory. Instead, it stores it in a user-definable data directory - or in several data directories if you have created multiple data sources. You have to find the data folder (or folders) and back it up by copying the data to another disk or removable media.
Restoring data is pretty much a backup in reverse. If you are starting fresh, run ClipMate once to establish the data folder. Look in the Data tab of User Preferences to locate the data folder, and then shut ClipMate down. Navigate to the data folder in Windows Explorer. You can delete the default short-term and long-term folders within, and replace with the contents of the data folder on the backup media. i.e. copy the short-term, long-term, etc., folders from WITHIN the data folder on the backup media, into the new data folder. Restart ClipMate, and you should be all set. If it isn't, be sure that you didn't create a redundant level of folders when you restored - remember, you're aiming for it to look exactly like it used to. So, the data folder will contain the collections, such as short-term, long-term, etc.. Don't worry about the log files. You can leave them behind.
Note: In case you are rebuilding a system - make sure you have the latest version of ClipMate. You cannot use version 5.2 files with v5.1 software!
Windows has a built-in screen capture capability, which will send a bitmap to the Clipboard, and thus into ClipMate. Simply press the PrintScreen key to send the whole screen to ClipMate, or Alt+PrintScreen to send just the active window.
You should now have a new clip, with a little Graphic icon (painter's
palette) next to it.
If ClipMate does NOT capture the screen, the go to Config | Application
Profile, and find the entry for the application called "Windows".
On the right, are the formats available. Make sure that BITMAP
is enabled. Now try the PrintScreen again.
For printing, you should be able to print the bitmap to any printer. If they are full-screen, they may print a bit small, if your monitor resolution is high (we stretch as far as we can, but we can't make y our paper any bigger!) So try printing in Landscape, to make better use of the paper size.
Also, note that there is a new (in v5.2) option to automatically print the screen capture - see the Print Options dialog box.
First, see the above topic. Now, assuming you have captured a bitmap image of the screen capture (or ANY bitmap image, for that matter), you can easily send via Email.
First, you need to realize that BITMAPs are big. They can be really big. The person at the other end doesn't want to receive your screen shots as BITMAP, believe us. A full-screen, full-color bitmap can take several minutes to upload (and then download at the other end) over a modem. And they'll REALLY hate it if you put your bitmap into a WinWord document, which makes it even worse. So, we need to save time, space, and bandwith, by using JPEG Compression. Anyone with a web browser can read a JPEG, and the results usually look great, so that's the way to go.
ClipMate can make JPEG files easily. Just select your image in ClipMate, and go to File | Export Clips. There is an Export Directory listed here - it defaults to wherever Windows wants you to store personal things. Make a note of it.
There are several options here. The important one is "Save BITMAP as JPEG". Make sure you check this one YES. Don't fiddle with the compression quality unless you know what you're doing. To start with, turn the other options off. Say OK.
Now you've made a jpeg file, in the directory noted above.
Now go to your Email program, and compose an Email to YOURSELF (as a test). Most Email programs have the ability to attach a file, so attach the file that we created. In my case, it's:
E:\Documents and Settings\MyComputer\My Documents\ClipMate_Export\0001.jpg
Go ahead and send the Email, and see what you get.
If your Email program has the ability to accept drag 'n' drop files, then you could have chosen the option to "open export folder when finished", and you'd have an Explorer window, from which you could have dragged and dropped the files. Or, if your Email can accept a pasted filename, then the "copy resulting pathnames to clipboard" option may be of use. However, particular option sometimes causes timing problems, so get it working first, then see which options work for you.
Most users want ClipMate to capture everything, all the time. However, some users don't want that. So there is the option to turn off the AutoCapture (TEMPORARILY) under the Edit menu, and the System Tray menu. That makes ClipMate ignore new clips. But it gets reset when ClipMate restarts.
So, we added a new setting to v5.2. Under Config | User Preferences | Advanced, there is an option to "enable auto-capture at startup". This is normally CHECKED, meaning that it will start auto-capture when ClipMate starts. If you want to disable autocapture at startup, turn this option off, and re-start. Now you'll have a red "no" symbol imposed on the ClipMate icon in the system tray.
The old way, which still works, was to add a NOCAPTURE switch to the command line.
"C:\Program Files\ClipMate5\ClipMt51.exe" NOCAPTURE
We have an online Viewlet tutorial that shows how to do this. |
ClipMate Collections are completely independent of one another (unless they're nested) and can be shared with other users. But you do need to be familiar with copying/moving files, and it helps to have a ZIP program like WinZip. You can distribute the data on floppy, ZIP drive, CD, Email, Etc.
First, you need to know where the data source directory is on each machine. Look in Config | User Preferences | Data. That'll show you where the top-level data directory resides. Each collection is stored in there, in its own directory (folder). If you have collections within collections, then they are stored within the parent collection folder on the hard drive. The directory layout will match the collection hierarchy within ClipMate.
What you need to do, is replicate the directory for a given collection,
onto the other machine.
Here are the steps.
Planning
On the source machine:
On the target machine:
If you get a new PC (for whatever reason - we've heard hundreds) you'll certainly want to take ClipMate with you.
The process is simple:
Note: Make sure you have the latest version of ClipMate on the new PC. You cannot use version 5.3 files with v5.1 software, for example. Download the latest version of ClipMate from our download page.
On the download page, you'll see various links for the program. Find the correct version for your platform that says "Self-Extracting Executable". That means that you just run the thing once you've downloaded it, and it installs itself.
If you have Internet Explorer, just click on the link.
If you have Netscape, then you may want to hold down on the SHIFT key as you click on the link, so that you can specify where the file goes - otherwise Netscape will decide for you - you don't want that.
In either case, you should now have a dialog box asking where you want to download the file to. Pick a directory on your hard drive for the file to go into.
Side Trip: Do yourself a big favor and create a directory on your hard drive called "download". For example, C:\download. Then, always choose that directory to donwload to. That way, you'll never be wondering where those files went to. Also, it makes it easy to clean up after your downloads.
After the file finishes downloading, find the file on the hard drive with "My Computer" or File Manager. (Now you see why we recommend having a separate "download" directory!) Double-Click to start the installation. It asks you some questions - you can let them all default - that's what we recommend. That's It!
Yes, once you're a registered user for ClipMate 5, you can use any newer 5.x version - just download, and install right over the top of what you already have. ClipMate will even preserve your registration key, so that you don't need to re-enter it.
If you are only registered for 4.x, then you will need to purchase a new key for 5.x. It's $10. See the Upgrading FAQ
If the old version is ClipMate 5.something, then no - there is no need to remove an old version, as long as it's ClipMate 5.anything. Just install the new one into the same directory.
However, if you are upgrading from 4.x, then install 5.x into a different directory. See the Upgrading FAQ
We have a page describing the procedure.
No - the files here on our WWW site contain the same program that is on the disk that we send you when you register.
When you enter your personalized Registration Key, it turns the software from "Evaluation" mode to "Registered" mode, meaning that the "Nag" screens will lie dormant on the hard drive, and all features will be enabled. There is no reason to re-install, unless you have a newer version. By the way, newer versions of 5.x can always be installed over the top of existing 5.x versions.
The "Short Term" that appears in ClipMate's title bar isn't referring to whether or not you're registered or not. It's simply telling you that the Collection titled "Short Term" is currentlly loaded. To see if you're registered, check the About Box. If it says that it's licensed to you, then it's running in Registered Mode - otherwise it's running as an Evaluation.
If you reformat your hard disk, change computers, get a new laptop, etc., you'll need to re-enter your registration key, after you re-install ClipMate. No problem. First, get the latest copy from our web site - don't worry, the shareware version is the same as the registered version - it's the key that makes the difference.
If you don't have your key handy, try these places:
If not, then send a note to sales@thornsoft.com and request your key to be re-sent. Be sure to include your full name, full shipping address, and any other information that'll help us look you up, such as your customer ID if you know it, the Email address or Shipping address that you would have used at the time that you ordered, etc..
To enter the key: Run ClipMate, and dismiss any "nag" screens that come up. From the Help Menu, select "Enter Registration Key". And enter your key, along with the name as provided with the key.
Under the Edit Menu, there is an option to Rename Title (Ctrl+T). Also, in the Editor (in ClipMate Explorer), you can select some text, then press the TITLE button, to make a title out of what you've selected.
Text items may be edited in the TEXT pane of ClipMate Explorer.
Set the "Run Minimized" option in User Preferences | Appearance tab.
ClipMate is configured by default to look for the most common data formats, such as Text, Rich Text Format, Bitmap, HTML, and Metafile(Picture). Sometimes applications have other formats that they prefer to work with, and are optimized to that application - these are known as "private formats". Sometimes you can adjust ClipMate's Application Profile to handle these formats.
"Fat Clip" Test:
Format Viability Test
Sometimes applications just can't handle data coming back in from the clipboard, or they can, but the data isn't of the same quality as if you had just done a copy/paste within the app. That's what is known as "local clipboarding", where they don't put the "good stuff" onto the clipboard at all - they just manipulate memory within the app, and put lower-quality stuff onto the clipboard. There isn't much that you can do about it, but here is how to find out if this is what is happening. Click Here for the full writeup.
Many programs are monitoring the clipboard for updates these days. We recommend that if possible, you turn off the clipboard monitoring feature
There is a bug in OE that drops line-breaks between paragraphs. It isn't ClipMate's fault. One of our users asked Microsoft, and this is what was posted to Usenet:
Newsgroups: microsoft.public.inetexplorer.ie4.outlookexpress
Date: November 24, 1997 3:35 PM
Subject: Re: preserving line breaks between grafsThat is a known bug in the HTML engine used by OE. To workaround
it, type a space character in the original "blank" line.
Various varieties of Outlook and Outlook Express have a peculiar habit of repeatedly updating the clipboard with the same thing, over and over. The effect, depending on the collection settings in ClipMate, is that you end up with the same clip captured over and over, or you hear the "clip rejected" sound, over and over. And it does NOT correspond to copy/paste operations.
What seems to be happening, is that when you select some text in an Outlook article, and copy it, and IF you leave the original text highlighted, then Outlook will continually re-copy the information to the clipboard. It'll do it when you switch to another article or message, for example. As you open the other articles, Outlook will send the data to the clipboard again. Why, is anyone's guess. But to prevent it from bothering you, be sure to un-highlight any text that you copy. i.e. highlight, copy, and then click somewhere else, to let Outlook know: "no, I don't want that thing copied to the clipboard over and over".
We've found that the "WordPerfect 7.0 Data" or "Wordperfect Data" format will retain the font/table/alignment characteristics, and won't cause problems during copying, as WordPerfect Text and Rich Text Format sometimes can. See the Application Profile in ClipMate. If you have Rich Text Format enabled, try turning it off.
Some users have reported an error saying something about conversion/filter DLL not present when pasting into WP8. This seems to be when you copy from an app that supports Rich Text Format, such as Wordpad, Outlook, IE4, etc.. If you close ClipMate, and experiment, you'll see that it's not ClipMate's fault - it's an incomplete install of WP8. We recommend that you re-install WP8, and make sure you include the format converter for Rich Text Format.
In previous versions, we turned off support for Quicken, because the Quicken Calculator uses the clipboard to move numbers around - so you get tons of garbage in ClipMate.
In ClipMate 5, you can copy from Quicken. If you find (as we did) that the reams of calculator garbage make it desirable to turn off Quicken support, then you can do so in the Application Profile.
This program has a feature where it will continually empty the clipboard, as it logs clipboard updates to a file. It's completely incompatible with ClipMate, and cutting and pasting in general. Turn this feature off, if you're using ClipMate.
ClipMate can work fine with AutoCAD if you adjust the Application Profile to include everything EXCEPT Bitmap and EnhancedMetafile. Then it should copy and paste objects just fine.
You hear a "POP" or "BOING" (depending on the application profile) when you launch VB6, Because they are using the clipboard to put icons onto the toolbar. This is a dreadful programmer "short-cut" which was also used in the dreaded "Internet Assistant for Word" add-in. Programmers should never do this. We have some more information for programmers here.
Other abusers: Quicken (the calculator), several card games (hearts, especially).
This is a known bug in Internet Explorer (IE). Here is some more
info from Microsoft
http://support.microsoft.com/support/kb/articles/Q235/6/66.ASP
What's happening, is that ClipMate uses an IE window as its internal
browser (the HTML Tab in ClipMate Explorer). IE is too stupid to know
that this window shouldn't count toward its "open window count", and
thus thinks you're still on the net.
If you want, you can tell ClipMate not to use IE. See Config | User
Preferences | Advanced. The option to disable is "Use Internet Explorer
Browser To Display HTML?"
Of course, you'll lose the ability to view HTML within ClipMate. The only real fix will be when IE is fixed.
Although ClipMate runs fine on WindowsME, or other systems with IE 5.5 installed, something bad has happened to DDE. ClipMate used to use DDE to ask Internet Explorer what URL it was looking at. Somehow, DDE isn't working the same as it was prior to IE5.5/WinME.
We've altered ClipMate v5.2.06 to not use DDE when talking to Internet Explorer - instead, it gets the information from the "HTML Format" datatype. Unfortunately, Netscape (4.x anyway) doesn't provide this, so DDE is still necessary. On some systems there is no trouble - on others, ClipMate will appear to lock-up after copying from Netscape. If this happens to you, try to close ClipMate by right-clicking on the system tray icon. Then re-start it, and go to Config | User Preferences | Advanced. Turn off the "Use DDE" option, which is only available in ClipMate 5.2.06. So update to that release if you haven't already.
We are still trying to find a better solution, but this is what we have for now.
Note: For more discussion on network issues - visit the Network Page.
Troubleshooting
Possibly because ClipMate has a lot of toolbar icons, it can be affected by video driver problems that don't seem to impact other applications. If you experience toolbar icons turning strange colors, disappearing, or have lockups in ClipMate that aren't data related, then try decreasing the level of hardware acceleration on your video card.
For Windows98:
For Windows2000:
Additional Video Driver troubleshooting suggestions can be found at WISCO Computing's Video Driver Page. http://www.wiscocomputing.com/videodrivers.htm
Another bootup problem is sometimes related to settings. ClipMate stores many settings in the registry, such as size/position of windows, data directory location, and registration key. Sometimes corruption can occur.
There is an easy way to reset the settings. Hold down Ctrl+Shift, as you start ClipMate, you'll be prompted to clear the registry settings. If you say Yes, then they'll be wiped out, and reset to default. Your registration key will be deleted as well, so try to look it up first by going into Help | Enter Registration Key (assuming that ClipMate is operational).
If you want to reset just part of the registry, you can go into Config | User Preferences | Advanced, and do it more selectively.
If all of a sudden, ClipMate locks up during loading, or displays numerous errors during startup, then you may have data corruption. Data corruption can happen if Windows locks up or crashes during shutdown, and usually doesn't repeat itself.
There is a sure-fire way to see if the problem is related to data. Just rename the data directory so that ClipMate doesn't find it when it starts up. Then, if ClipMate starts fine, then you know it was data. If it doesn't, then it was something else (perhaps settings or video).
Step By Step
If you end up having to abandon a "built-in" collection such as short-term, then you can rebuild it manually in ClipMate. Make a new collection (see the File menu) and title it short-term, and give it a "sort key" of 50. Note that if you do away with both short-term and long-term, and don't have any other collections, then ClipMate will simply rebuild them, as empty.
This can be a couple of things:
For this second case, troubleshooting is as follows:
UPDATE 1/3/2000 - While ClipMate handled the roll-over to 2000 without any data loss, there was one display problem that turned up. If you had your date format (in the Windows control panel) set to use 2-digit years, such as "M/dd/yy", then there was a sorting issue. If you sorted by date, it wasn't sorting properly. Changing to a 4-digit year in the control panel cleared it right up, however. The dates are all stored in long format internally, it's just that the sort routine couldn't handle the 2-digit year. The Jan 3, release of v5.1.09 fixes the problem. Version 4.5 is not affected by this issue, as it has no sorting.
We have tested ClipMate 4.2 and above, for compliance with Year-2000. There are no problems that we have encountered (update - Jan/3/2000 with the exception of the date sorting issue mentioned above), nor do we foresee any. ClipMate only uses date logic for two things: Purging old data, and when running in Evaluation mode, it uses date logic to determine whether or not to "nag" the user.
Our testing has consisted of running the clock forward on our test environment to simulate crossing the 1999/2000 boundary, and there is no adverse affect.
Here are the answers to a common "checklist" of questions:
ClipMate Year2000 (Y2K) Compliance
- System or Product Name: ClipMate for Window, ClipMate for Windows95/NT v4.2, v4.5, v5.0
- System or Product Model Numbers: v4.2, v4.5, v5.0
- What effect do date and/or time changes have on these products?
Data purging is controlled by age. Registration reminder screens are controlled by the elapsed time since original installation.- What measures have you taken to ensure that these products will be compliant with Y2K?
Programming has been done using long date formats, which are unaffected by the 2000 boundary. While the timestamp appears as a 2-digit year when viewed in the program (to save screen space), it is indeed stored in a long date format. In ClipMate 5, the date is also represented in long format on the screen.- What testing and analysis has been done with respect to Y2K?
We have tested various scenarios (installed before 2000, installed after 2000, paying particular attention to installation dates within 30 days of 1/1/2000) and have found no abnormalities.- Are you in a position to verify your products compliance with Y2K?
To the best of our knowledge, current versions of ClipMate are Y2K compliant. We have tested it extensively, and have found no problems with Y2K.
This is an obsolete function in v5.1. In ClipMate 5.0, we introduced a feature where ClipMate had several "preset" sizes, and F11 would cycle through them. But this was a big point of confusion, and one out of every 3 tech support calls was "I've lost my menu/toolbar, and can't get it back." So now we've taken more conventional approaches to hiding the menu and toolbar. The toolbar can now collapse, and the menu can be hidden from the View menu, and restored from the system menu (little box in the upper-left of the window.
The Traditional Window (and QuickPaste as well) is intended to be a drop-down window only, and not resizeable horizontally. Why? Because it's really the same window as ClipMate Explorer, and if you stretched it horizontally, you'd be exposing parts of Explorer that aren't active in Traditional View, and chaos would result. So the width is "locked".
In v5.1.04, we re-enabled the MAX button. It will take you from Traditional View into Explorer. Click again, to maximize Explorer. The Restore button will take you back to Explorer, or directly to Traditional View, depending on how quickly you cycled up from Traditional View. If you clicked through in under 5 seconds, it knows to take you back to Traditional View.
Sure!
ClipMate 5 is fine on NT4 and Windows2000, ME (and now XP).
Good Question! We often ask ourselves the same thing. Before ClipMate, you likely worked much harder, without accomplishing as much. Now you're much more productive, so you deserve a big raise.
Text prints ok, but graphics come out as blank/black/garbled. Help!
Get v 5.1.09, and go into the File | Print Options dialog, and use the new "override color depth" feature to reduce the colors to 8-bit, 256-color output. That should take care of it.
There is some problem with the printer driver, and HP has fixed it:
http://www.hp.com/cposupport/printers/software/lj622en.exe.html
Another trick that you can use is to install an alternate driver for an HP Laserjet III. You can set it up as another printer (going to the same device) and install as a laserjet III. Then everything will work just fine.
NOTE: First, try the tip above, using the Override Color Depth option.
This section is intended for anyone who needs to network ClipMate, or manage a large number of ClipMate users.
ClipMate can run on the network, or it can run on the user's hard drive. It does require a "home directory" for the user's data to be written to.
So you need to set the Data Directory to point to a directory where ClipMate can write to. Such as their home directory on the LAN, or back at their C: drive. Normally, you'd set this in the DATA tab of User Prefernces. Simply visit each workstation, and add a data source. Overwrite the default name of "new collection", calling it something like "Workgroup", "Tech Support (Shared)", etc..
But if you have lots of desktops to configure, you can circumvent the dialog, and make the change directly in the registry, by adjusting the values found in this key: HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\DataSources
To use the registry method, make a registry file, and simply run the file on each station - you can Email it to each user as an attachment, and have them run it that way. To make a file, run the regedit program, navigate to the key listed above, and export to a file. It looks like Windows2000 uses a file format that isn't friendly to text editors, so be sure to export as the older "Regedit4" format. Look under the File | Export menu, in regedit for this. The Regedit4 format can go forward into a Windows2000 system, so this seems to be the easiest way. Here's a sample file (you can view the file in Notepad, or any text editor) showing the registry entries exported. The first key just establishes the tree. Next, is the "_Dirs" key. Very important, this contains a list of the data sources. Each data source, in turn, is listed in its own key below. So, two things need to happen to add a data source via the registry. It needs an entry in "_Dirs", and it needs its own set of entries.
REGEDIT4
[HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\DataSources]
[HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\DataSources\_Dirs]
"My Clips"="1"
"Shared Clips"="1"
[HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\DataSources\My Clips]
"Description"="My Clips"
"Directory"="C:\\WinNT\Profiles\JohnUser\Application Data\\Thornsoft Development\\ClipMate5\\"
"Read_Only"="0"
"AutoLoad"="1"
[HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\DataSources\Shared Clips]
"Description"="Shared Clips"
"Directory"="N:\\ClipMateData\\"
"Read_Only"="1"
"AutoLoad"="1"
If you are deploying to workstations that already have local directories, then you can hack out the local information out of the .reg file. i.e. remove the "my clips" entry from the "_Dirs" key, and then get rid of the whole "My Clips" section. On the other hand, if you are starting fresh, you can pre-program ClipMate to locate the "My Clips" in a pre-determined location. It must be a fixed location though, and not variable by userid, as I don't know of a way to use variables like %userid%. If you have each user's home directory mapped to a drive letter though, such that "H:\" maps to a distinct directory for each user, that's a good way to go too.
Use this same technique if you want the program executing locally, but storing all data on the LAN. It's the same situation, really.
Note that UNC filenames aren't supported at this time. You need a mapped drive letter.
Also, your LAN must support long file names. Otherwise, you'll need to keep the names of collections within 8 characters.
This points to a read-only, shared directory, most likely on a LAN
file server. Example: N:\ClipMateData\
At startup, ClipMate will load all collections found in this directory,
giving them read-only status.
The idea here is that one user would be the "owner" of a given collection.
That user would have the collection locally, and would maintain it for
the group. When new information was to be made available, it would be
copied up to the network drive, and everyone would then see the changes
at next startup (or if they select File | Re-Load). If the newer version
of a collection has any items that have been DELETED, it is important
to have everyone close and re-start ClipMate as soon as possible, to
avoid any "file not found" problems, if they try to access the deleted
item.
It is perfectly safe though, to add collections while users are working.
Getting Started:
First, create a folder on a file server, or shared directory
on a workstation, where all users have read access. For example, N:\ClipMateData\
Have a designated user (the "master user") create one or more collections
on their own hard drive (in their normal ClipMate environment), and
populate with the appropriate clips.
Have the"master user" close down ClipMate, and move or copy the collections
from the "master user's" hard drive to the shared folder. You can use
Explorer to locate and move the folders. They're right in the "master
user's" data directory, along with their other collections. Don't worry
about the contents of the individual folders - take the whole folder,
contents and all.
Now for each user, add the shared workgroup directory (see the above
topic for tips on how to deploy using .REG files). When
they start, they'll read in the shared collections, in a read-only fashion.
Or, use the File | Reload option to read in the new data.
Updates:
Updates happen from the "master user's" PC. Just copy the shared collection(s)
down to the master user's pc, re-start ClipMate, make the changes, close
ClipMate, and copy them back up. As you can see, any user can be a "master
user" this way.
Save some time:
Make a .REG file, with the registry entries needed to make the change happen. It must be applied when the user's copy of ClipMate is CLOSED, otherwise the entry will be wiped out when ClipMate shuts down (memory variables are saved to the registry, overwriting what's there.)
It's a hassle to install 50 copies of ClipMate, and then have to key in the registration key for each user (or worse, tell them to do it.)
Instead, you can just install ClipMate on each computer, and use a registry file to register the software. You simply register the software on one station, export the information to a .REG file, and then and simply run the file on each station. Or, you can Email it to each user as an attachment, and have them run it that way.
To make a file, run the regedit program, navigate to this key:
HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\Registration
and then and export to a file. (It looks like Windows2000 uses a file
format that isn't friendly to text editors, so be sure to export as
the older "Regedit4" format. Look under the File | Export menu,
in regedit for this.)
Here is a sample of what you find there:
[HKEY_CURRENT_USER\Software\Thornsoft\ClipMate5\Registration]
"Name"="XYZ Corp"
"RegistrationNumber"="G641234567890"
(The number above is obviously bogus - don't even try it)
Note that this is never necessary for upgrades - the key resides in the .ini file, and isn't overwritten during installation.
NOTE: Yes, you can make a .REG file with all of the changes you need, including the primary data source, shared data source, and registration key.