Golliwocky said:
I'm surprised noone has nominated or even mentioned Clippy this year.
As it is, I use this wonderful tool everyday and consider it
indispensible. Clippy is a clipboard processor/converter. It can be
found here:
http://wots.coolfreepage.com/link.php?id=SW3
This is nice. 70kb download. Standalone exe file saving settings to a
..ini file. Follows is a list of things it can do to text sent to the
clipboard:
_________________________________________________________
Clippy 1.2.0 Build 20616
Copyright (c) 2002 Way Out There Software
Email: (e-mail address removed)
URL:
http://wots.coolfreepage.com/
_________________________________________________________
This file lists and describes the available operations in Clippy.
1. OPERATIONS
Name: Align center
Description: Centers the lines of all paragraphs. The left and right
margins specify where a line begins and ends.
Number in ini file: 0
Parameters: left margin, right margin
Name: Align fill
Description: The lines of all paragraphs are left and right flushed.
The left and right margins specify where a line begins and ends.
Number in ini file: 1
Parameters: left margin, right margin
Name: Align left
Description: The lines of all paragraphs are left-flushed. The left and
right margins specify where a line begins and ends.
Number in ini file: 2
Parameters: left margin, right margin
Name: Align quote
Description: Vertically aligns email quote symbols.
Number in ini file: 3
Parameters: left margin, right margin, quote
Name: Align right
Description: The lines of all paragraphs are right-flushed. The left
and right margins specify where a line begins and ends.
Number in ini file: 4
Parameters: left margin, right margin
Name: Case capitalise
Description: Capitalises the first character of every word.
Number in ini file: 5
Parameters:
Name: Case invert
Description: Inverts the case of every alphabetical character.
Number in ini file: 6
Parameters:
Name: Case lower
Description: Changes every alphabetical character to lower case.
Number in ini file: 7
Parameters:
Name: Case upper
Description: Changes every alphabetical character to upper case.
Number in ini file: 8
Parameters:
Name: Count of characters
Description: Displays the number of non-space and -tab characters.
Number in ini file: 9
Parameters:
Name: Count of lines
Description: Displays the number of lines, including blank lines
Number in ini file: 10
Parameters:
Name: Count of words
Description: Displays the number of words.
Number in ini file: 11
Parameters:
Name: Convert all spaces to tabs
Description: Converts a sequence of spaces to tabs The number of
contiguous spaces is specified in the tab width setting.
Number in ini file: 12
Parameters: tab width
Name: Convert leading spaces to tabs
Description: Converts a sequence of leading spaces to tabs The number
of contiguous spaces is specified in the tab width setting.
Number in ini file: 13
Parameters: tab width
Name: Convert tabs to spaces
Description: Converts tabs to spaces The number of spaces is specified
in the tab width setting.
Number in ini file: 14
Parameters: tab width
Name: Remove blank lines
Description: Removes lines that don't have any characters Spaces and
tabs are counted as characters.
Number in ini file: 15
Parameters:
Name: Remove duplicate lines
Description: Removes adjacent lines that are exactly identical Spaces
and tabs are included in the comparisons.
Number in ini file: 16
Parameters:
Name: Remove line breaks
Description: Joins the lines in a paragraph to form a single, long line.
Number in ini file: 17
Parameters:
Name: Strip HTML
Description: Removes all HTML markup tags Only the following character
entities are converted: & && &" &' &> &<
Number in ini file: 18
Parameters:
Name: Trim leading spaces
Description: Removes all space and tab characters at the beginning of
every line.
Number in ini file: 19
Parameters:
Name: Trim trailing spaces
Description: Removes all space and tab characters at the end of every
line.
Number in ini file: 20
Parameters:
Name: Unquote
Description: Removes all email quote symbols from the beginning of every
line.
Number in ini file: 21
Parameters: quote
Name: Remove duplicate blank lines
Description: Removes adjacent lines that don't have any characters
Spaces and tabs are counted as characters.
Number in ini file: 22
Parameters:
Name: Convert DOS to Unix
Description: Converts CRLF linebreaks to LF.
Number in ini file: 23
Parameters:
Name: Convert Unix to DOS
Description: Converts LF linebreaks to CRLF.
Number in ini file: 24
Parameters:
Name: Delete to end-of-line from column
Description: Removes all characters to the end of the line from the
specified column.
Number in ini file: 25
Parameters: column position
Name: Delete to end-of-line from string
Description: Removes all characters to the end of the line from the
specified string. The string is also removed
Number in ini file: 26
Parameters: search string
Name: Sort lines
Description: Sorts all the lines in lexical order.
Number in ini file: 27
Parameters: ascending
Name: Search and replace
Description: Replaces all occurrences of a string with another string.
Number in ini file: 28
Parameters: search string, replace string
2. PARAMETERS
Name: Quote
Default value: >
Possible values: a single character
Number in ini file: 0
Name: Left margin
Default value: 0
Possible values: 0 to right margin value
Number in ini file: 1
Name: Right margin
Default value: 72
Possible values: left margin value to 16384
Number in ini file: 2
Name: Tab width
Default value: 4
Possible values: 1 to 80
Number in ini file: 3
Name: Ascending
Default value: true
Possible values: true or false
Number in ini file: 4
Name: Search
Default value:
Possible values: 0 to 256 characters
Number in ini file: 5
Name: Replace
Default value:
Possible values: 0 to 256 characters
Number in ini file: 6
Name: Position
Default value: 72
Possible values: 0 to 16384
Number in ini file: 7