I have found this at
http://www.pcreview.co.uk/forums/do-you-use-clipboard-extendability-t2248703p4.htmland just want to keep things together
Hi Roger,
Roger Johansson wrote:
> Roger Johansson wrote:
>>I tried installing the extra tools, or what they are.
>>Very confusing.
Yes, the tools are indeed confusing when you first try to use them. The
only way to figure out what the different options do is to tinker around
with the options, and check to see what has changed.
>>And the utl dll, what is that for? What formats should it be installed for?
> Trying to reply to myself. Probably for all formats. (?)
No, "tool_utl.dll" is not for all formats. Let me explain a bit, in
tutorial format, for the benefit of all
There are 2 types of plugin DLLs that can be used with CLCL, Format
plugins, and Tool plugins.
-Format Plugins-
Format plugins enable CLCL to capture and store additional clipboard
formats. Examples are "fmt_metafile.dll" and "fmt_rtf.dll", which allow
for Metafile and RTF clipboard support, respectively.
These format plugin DLLs can be configured as follows:
1) Download the additional Format plugins that you wish to use, from
http://nakka.com/soft/clcl/index_eng.html . These are listed right at
the bottom of the page. Currently 3 plugins to support Unicode
(fmt_unicode.dll), RTF (fmt_rtf.dll), and Metafiles (fmt_metafile.dll)
are available.
2) Left-click once on the CLCL system tray icon.
3) This will open the CLCL "Viewer" window. Click "View" on the menu bar, and select "Options".
4) The "CLCL - Options" dialog opens. Click to activate the "Format" tab.
5) Click the "Add..." button.
6) The "Edit of Clipboard Format" dialog box opens. Click the "Browse..." button.
7) Browse to the path containing the DLLs that you downloaded in Step 1.
Select the plugin DLL (e.g fmt_metafile.dll), and click "Open".
8) The "Select function header" dialog box opens. Click OK.
9) Click "OK" to close the "CLCL - Options" dialog box.
Your selected format plugin is now configured, and this format will be
picked up and stored whenever it is available on the clipboard.
Note that you can only select 1 plugin DLL in step 7 from the Open
dialog box. So, steps 5 to 8 need to be repeated for each format plugin
DLL that you wish to add.
-Tool Plugins-
The second category of CLCL plugins can be thought of as a set of tiny
utilities, called "tools" that perform one or more functions. A single
Tool plugin DLL can contain one or more tools, and each tool performs
one specific task, such as "Clear Clipboard" or "Clear History". The
steps to configure tool plugins, and a description of what the different
tools do is given below.
1) Download the Tool plugins that you wish to use, from
http://nakka.com/soft/clcl/index_eng.html . These are listed right at
the bottom of the page. Currently 2 plugins DLLs containing text
manipulation functions (tool_text.dll), and utilitity tools
(tool_utl.dll) are available.
2) Left-click once on the CLCL system tray icon.
3) This will open the CLCL "Viewer" window. Click "View" on the menu bar, and select "Options".
4) The "CLCL - Options" dialog opens. Click to activate the "Tool" tab.
Note that Tool plugins are configured on the "Tool" tab, while Format
plugins are configured on the "Format" tab.
5) Click the "Add..." button.
6) The "Edit of Tool" dialog is displayed. Click the "Browse..." button.
7) Browse to the path containing the DLLs that you downloaded in Step 1.
Select the plugin DLL (e.g tool_text.dll), and click "Open".
8) The "Select Tool" dialog opens up. This dialog displays all the tools
contained in the selected DLL. Select a tool and click OK. Note that you
cannot select multiple tools in this dialog.
9) Click OK to close the "Edit of Tool" dialog.
10) Repeat steps 5 to 9 to add more tools.
Unfortunately, you can select only a single tool in Step 8, so you will
have to repeat steps 5 to 8 to configure multiple tools even if they are
all contained in the same DLL.
Many of these tools operate on the currently selected History item (or
items) in the Viewer. This means that when you select Tools -> ToolName,
you must make sure that the appropriate History item is first selected,
since the tool will perform its action on the currently selected item(s).
Here is a small explanation of what each tool does.
-Tools in "tool_text.dll"-
1) To &Lower – Converts the text in the selected item(s) to lowercase.
2) To &Upper - Converts the text in the selected item(s) to uppercase.
3) &Quotation – Brings up a dialog where you can enter a quotation
character (default character is >). When you enter the character and
click OK, each line of text in the selected item(s) will be prefixed by
the quotation character. For example, if the quotation character entered
is >> , the text :
This is just
an example
will turn into
>>This is just
>>an example
4) U&n Quotation - Brings up a dialog where you can enter a quotation
character (default character is >). When you enter the character and
click OK, the quotation character at the beginning of each line of text
in the selected item(s) will be removed (if it exists). For example, if
the quotation character entered is >> , the text :
>>This is just
>>an example
will turn into
This is just
an example
This feature is especially useful to strip the quotation characters from
the text in forwarded emails / quoted newsgroup posts.
5)<&TAG></TAG> - Brings up a dialog where you can enter a start and end
tag to wrap the text in the selected item(s) with. For example, if you
enter <B> for the "Start character" and </B> for the "End character",
the text
Turn Bold today
will turn into
<B>Turn Bold today</B>
6) Delete C&RLF - Removes any line breaks from the text in the selected
item(s). For example, the text
This sentence
has too
many line breaks
will turn into
This sentence has too many line breaks
7) C&onnection of text - This tool concatenates (or "connects", hence
the name of the tool) the text in all selected items, and copies them to
the clipboard. For example, if the following 3 History items are selected :
i) United
ii) we
iii) stand
running this tool will copy the following text to the clipboard :
United we stand
8) &Word Wrap - This tool brings up a dialog where you can enter a
number that is the column width (number of characters) to wrap the text
in the selected items into.
-Tools in "tool_utl.dll"-
1) Clear &History - This tool will delete all History items.
2) Clear &Clipboard - This tool will empty the clipboard of its
current contents.
3) Save of &more items - This tool will save the text in each selected
item into its own text file. You can choose the folder where these files
will be saved, and also specify the naming convention of the saved files.
4) Always on &Top - This will set the CLCL Viewer window to "Always on
top", which means that the Viewer window will remain in front of all
other windows even when some other window is active.
5) &Un Top - This will remove the "Always on top" attribute of the
Viewer window, if it was previously set using the "Always on &Top" tool.
6) &Play Sound - This tool will play a wav file of your choice when a
user-specified event occurs. To configure the wav file, select
View->Options in the Viewer. Click on the "Tool" tab. Select "&Play
Sound" from the list of tools, and click the "Properties..." button. The
"Open" dialog pops up, and you can select the desired wav file and click
OK. To configure the event when this wav sound is played, select "&Play
Sound" from the list of tools, and click the "Edit..." button. The "Edit
of tool" dialog opens up, and you can select the event in the "Call
Type" section. For example, checking "When data is added to h&istory"
will play the wav sound, whenever a new item is added to CLCL's list of
History items.
Hope this helps !
Regards,
Mario
##############
Querulantus wrote:
> What I haven't figured out yet: can it strip all formatting from text
> clips (rtf, ms-word, html)?
Querulantus,
Open the viewer, and select View -> Format on the menu bar.
A '+' sign will appear to the left of each item in your History list.
Clicking on the '+' sign will expand each item to display a list of
clipboard formats that are available for that item.
To get the plain text version of any RTF or MS-Word item, select the
entry named 'TEXT' and press Ctrl + C (or right - click and select 'Send to Clipboard' ).
HTH,
Mario
##############
Bill wrote:
> "Querulantus" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>
>>"Bill" <nospam@nospam> wrote:
>>It can also be used as a programme
>>launcher.
> Can't help you with the formatting query but how does it work as a programme
> launcher?
Bill,
In addition to the normal menu which you invoke by default via Alt + C,
you can also create extra user - defined menus in CLCL. These menus can
be configured to be displayed when you press a specific hotkey (among
other ways) , and each item on the menu can be bound to an application
that is launched when you click on that item.
You can do this from the 'Action' tab of the Options dialog.
Click on the 'Add' button, and in the 'Edit of Action' dialog that pops
up, select 'Menu' from the 'Actions' combo box.
To start adding menu items click on 'New content', and select 'External
Application' from the 'Content' combo box.
Click on the '...' button next to 'Path' to select the application to
launch for this menu item. You can assign whatever text you want to
appear for this menu item in the 'Title' textbox, and also specify an
icon. Similarly you can add more menu items. An item can also be a pop -
up menu, that is, clicking on it will display another sub - menu of
items. To create a pop - up menu select 'Pop-up Menu' from 'Content'.
You have many options with which you can invoke the menus you create.
This is controlled via the 'Call type' option. You can choose from one
of the following :
1) Hot key - Menu is displayed when you press a global hotkey. Hotkey
can be specified in the 'Hotkey' box just below the 'Call type' combo.
2) Ctrl + Ctrl - Menu is displayed when you tap the 'Ctrl' key twice quickly in succession.
3) Shift + Shift - Menu is displayed when you tap the 'Shift' key twice quickly in succession.
4) Alt + Alt - Menu is displayed when you tap the 'Alt' key twice quickly in succession.
5) Click on left for system tray - Menu is displayed when you left click on the CLCL system tray icon.
6) Double click on left for system tray - Menu is displayed when you
double click using the left mouse button on the CLCL system tray icon.
7) Click on right for system tray - Menu is displayed when you right click on the CLCL system tray icon.
6) Double click on right for system tray - Menu is displayed when you
double click using the right mouse button on the CLCL system tray icon.
If you need any more info, feel free to ask.
HTH,
Mario
############## ############## ############## ##############
http://wrongsideof50.blogspot.de/2009/09/clcl.htmlTuesday, 29 September 2009
CLCL
I can't remember where I found out about Nakashima Tomoaki's CLCL, but I do remember that I was sufficiently taken by the idea of a program that remembers a list of everything I copy onto the clipboard, whether it be snippets of text or whole files, that I downloaded and installed it straight away, and I've been using it every day since. A few months later I was able to get it set up to act as a quick launcher too, and I use that every day as well.
Despite being so useful, some of the installation instructions took me a while to work out (which explains the few months gap I just mentioned), so I thought I'd lay out here what I did to get this excellent program working.
First, and unsurprisingly, you need to download it. I got my copy at
http://www.nakka.com/soft/clcl/index_eng.html. Download clcl112_eng.exe (or one of the other language variants, if they're a better match for you than English). While you're there, also download the two tool plug-ins, tool_text and tool_utl, and the three format plug-ins.
Now run clcl112_eng.exe. It's an installer, and by default unpacks into C:\Program Files\CLCL. You should find you've now got four new files: readme.txt, CLCL.exe, CLCLHook.dll, and CLCLSetup.exe.
CLCL.exe is the clipboard program. It needs to be manually launched, so I put a link to it into my Startup folder under the Start menu. If you run it now, you should notice a paperclip icon appearing in the taskbar. This is a shortcut to CLCLSet.exe.
CLCLSet.exe is a bit confusing. If you double click on the file icon in C:\Program Files\CLCL, it will bring up the CLCL Options dialog. However, if you click on it in the taskbar, you get the CLCL viewer instead. Also, if you right click on the paperclip icon, you get a pop-up menu containing the clipboard history, the Options dialog, and the viewer.
There are endless ways of configuring CLCL, so I will only describe what I've done with it. I find this works flawlessly (for me), so hopefully it will for you too.
Setting up the clipboard history
Run CLCLSet.exe to get into the Options dialog.
Choose the Action tab.
Click on Add...
Set 'Action' to 'Menu' and 'Call type' to 'Alt + Alt'.
In the 'Menu' area, click on the line marked '(New content)'. Don't be put off by it being greyed out.
Now click on the 'Content' dropdown, and select 'History(Ascending)'.
Hit OK.
You should now find that pressing ALT twice in quick succession will bring up a menu containing a history of everything you've put onto the clipboard since CLCL started running (and this history is retained from session to session).
Setting up the Quick Launcher
Run CLCLSet.exe to get into the Options dialog.
Choose the Action tab.
Click on Add...
Set 'Action' to 'Menu' and 'Call type' to 'Shift + Shift'.
In the 'Menu' area, click on the line marked '(New content)'. Don't be put off by it being greyed out.
Now click on the 'Content' dropdown, and select 'External Application'.
Fill out 'Title' and 'Path' for an application of your choice; e.g. 'Python 2.5' and 'C:\Python25\python.exe'.
Pick the executable for 'Icon path' too.
Hit OK.
You have now added a quick launch for Python 2.5. Pressing Shift twice in quick succession should bring up a menu containing 'Python 2.5'.
Clicking on '(New content)' also allow you to add several other useful features, such as 'Options', 'Cancel', or sub-menus (via 'Pop-up menu').
The CLCL Viewer
I mentioned the CLCL viewer, that comes up when you left click on the paperclip icon in the task bar. The main use I make of this is to edit the contents of the clipboard.
CLCL Tools
Earlier on I said to download two tool plug-ins, tool_text and tool_utl. The tools inside them let you perform a variety of actions on selected text, such as wrapping in quotes, changing case, etc. I will now explain how to install these tools.
The download will give you two zip files. Unzip these and you should find a DLL in each one. There is also the source code and a text file, but these can be ignored. Move the DLLs to a sensible location, such as under C:\Program Files\CLCL.
Now bring up the CLCL options dialog again. Pick the Tools tab. Click on the Browse button and select one of the DLLs. Then select the first tool in the list that appears. Click OK twice to get back to the main dialog.
Repeat this until you have added all the tools in both DLLs. I'm afraid that I have not found a way to import all the tools in a DLL in one go.
To use these tools, go back to the instructions for setting up a quick launcher. Where it asks you to select 'External Application', select 'Tool' instead. In this way you can add the tools to your menus.
CLCL Formats
As well as the tool plug-ins, there were three format plug-ins. These will extend the range of formats available to CLCL, and to install them you have to perform these steps.
Unzip the downloads. Take the DLL in each one and move it to a suitable folder, such as the same one you put the tool DLLs into.
Bring up the CLCL options dialog. Pick the Format tab and click on the Add button. Now click on the Browse button and select one of the DLLs. This will bring up another dialog containing a list with one item in it. Select that item and then press OK twice to get back to the main dialog.
Finally
I hope these instructions prove useful to someone one day. Looking through the options dialog, I realise that there is plenty of stuff I still don't understand. The Window tab in the options dialog is a complete mystery, for instance. If anyone can illuminate that, or any of the other bits I've left out, please let me know and I'll add them to this guide.
Posted by Charles Anderson at 17:10
Email ThisBlogThis!Share to TwitterShare to FacebookShare to Pinterest
Labels: CLCL, clipboard program, Help, Nakashima Tomoaki
##############
to be continued...
Post here in this thread only tips and tuts please.
Use >this other thread< for comments.