Table of Contents:
Ditto - Getting Started
Menu -> Quick Options
Right Click Menu -> Send To
Ditto - FAQ
Right Click Menu -> Quick Options
Caption bar on – Shows the title bar on the top, left, bottom or
on Top – Ditto is always the top most window.
Roll up – Only works if Always on Top is set. Will hide the main
list and only show the header when focus leaves ditto. The list will
be shown again if the mouse if moved over the header.
show description – If set it will show the full text in a tool tip of
the currently selected item.
for new Group names – If you create a new group it will prompt you for
Paste HTML as Plain Text - If html format is on the clipboard then the
actual html code will be pasted as text.
Clicking on the Caption bar – Controls the action ditto will take when
you double click on its header:
Toggles Always on Top
Rolls up the window
Toggles Always Show Description
Right Click Menu ->
To – List all friends (set up in config - friends tab), when selected the
selected clips will be sent to that friend
Options -> General
ditto on System Startup – When windows starts up, Ditto will
automatically be started.
Icon in the System Tray – Shows the icon in the system tray (or not).
Ditto can be activated by clicking its icon in the system tray. If
the icon is not shown, you can activate Ditto using its hot key.
number of Saved Copies – The maximum number of
saved copies that can be in the database. After the maximum has been
reached, the oldest item will be removed. Items that are marked as
“Never Delete” do not count toward this total.
Entries Expire after X Days – After X days have past, items older than
that will be removed. Items that are marked as “Never Delete” will
not be deleted.
and Repair Database on Exit – Ditto uses an Access Database to store
data. If you delete many entries and the database is still large in
size, this will reduce the size. Or if there is slowness in the
database it could be because of errors in the database, then run this.
If this is checked it will compact and repair on exit.
Database Path – Use this if you want to put the database in a
different location. If this is checked it will let you select a
database in a different location.
check for updates online – Every 15 days Ditto downloads a file from
“ditto-cp.sourceforge.net/Update/DittoVersion.txt”. This contains
the version of the current Ditto. If this version is greater than
the running version you will be prompted to download the current version from
“ditto-cp.sourceforge.net/Update/DittoSetup.exe”. Absolutely no
data is sent back.
Duplicates – If this is checked it does not check previous entries to
see if it was already added to the database. If it is not checked
ditto searches previous entries: if the exact same data is found, the copy
date is updated so it will show up first in the list.
Clip Time on Paste – If checked when you paste an item, it will set
the date to the current time then show up first in the list.
Otherwise the clip stays at the same position in the list.
Multi-Pastes – If checked and you select multiple items and paste them
it will create a new entry with the concatenated data in it.
Ditto on Hot Key if Ditto is Visible – If checked, the hot key toggles
the Ditto Window. i.e. if you activate Ditto with the hot key then
hit the hot key again it will hide ditto.
of text to save for description – This is the amount of text that
shows in the list of past copies. This is also the text that is
searched in the edit box filter. Data from a copy is stored in
binary format (not easily searched). Ditto stores a subset of
the data (the default is 250 bytes) in plain text to allow for easy
copy play the sound - When ditto saves a clip it will play the sound
Paste Clip in active window after selection - If this is unselected then
when you select a clip in the main list it will just place the clip on the
clipboard, it will NOT paste the clip. If this is selected then it will
paste the clip in the active window.
Options -> Supported Types
When you copy something to the clipboard, the active program
can place multiple Formats on the clipboard, including: text, rich text,
pictures, xml, links, etc. Ditto only saves the Format Types you tell it
Click “Add” to add more types using the “Add Supported
Types” dialog: the built-in Types are listed on the left, Types currently on
the clipboard are on the right. Click the small “Add” button below each
list to add the selected Types from that list. To add a custom Format
Type, enter the text name in the Custom Type edit box and click the “Add”
button next to it.
By default, Ditto saves text (CF_TEXT) and rich text (“Rich
Options -> Keyboard Shortcuts
Ditto – Shows the main list of past copies, same as clicking on the
Copy – Copies the currently selected data then pops up the item
properties window so you can set a hot key or set it to “Never
Delete”. This is the same as hitting Ctrl-C, but it also shows the
copy properties window of the copied data.
Hot Keys for last Ten items – These are global hot keys that can be
assigned to the last ten copies. Because these are global keys, the
main Ditto window does not need to be shown to use these hot keys.
Note: The "Win" check box next to each indicates that the Windows key
will be included in the short cut.
Options -> Quick Paste
These can also be set from the right click menu in the main
Starts at the Top of the list (vs. Bottom) – If checked, new entries
will be at the top, otherwise new entries will show at the bottom of the
Ctrl – Num for first ten copy hot keys – When the list of past copies
is shown the last ten entries can be pasted by the number 1 – 10(0).
If checked, the Ctrl key must be down for this to work.
text for first ten copy hot keys – Shows the numbers 1 – 10 in the
main list (or not).
Leading whitespace – If checked, the text will be shown as it was
copied, otherwise the leading white space of each line will be removed.
Lines per Row – Number of rows of text to show per row in the list
Quick Paste Transparency – Shows the list window as transparent at the
thumbnails - If checked then when the clipboard type CF_DIB is saved then a
thumbnail of the bitmap will be drawn in the list.
RTF text in List - If checked then if RFT text is in a saved clip then the
rich text will be drawn in the list.
As You Type - If checked then when you start typing then it will filter the
list as you type, if it is not checked then it will not filter the list until
you hit the enter key.
Ensure Entire Window is Visible - If checked then when ditto is shown it
will ensure that the entire window is visible.
Clips that are in Groups in Main List - If checked then when a clip is in a
group it will be shown in the main list. If not checked then the clip
will ONLY be shown in the group it is assigned to.
At Caret – Ditto will pop up at the blinking caret.
At Cursor – Ditto will pop up at the current position of the mouse cursor.
At Previous Position – Ditto will pop up at the last position it was
Item Prefix – Legend of what the leading text means in the list of
Options -> Friends
Friends Table - Ditto can automatically send any or
all copies to up to 15 other computers. Double-Click an entry in the to
open the “Friend Details” dialog box. Enter in the IP/name of the
computer you want to send copies to. If “Send All Copies” is set then
every copy will be sent. Otherwise the Friend will be listed in the right
click menu to send them copies individually.
IP/Computer Names Text Edit Box - When a copy is
received over the network and the source’s IP or computer name is in this list
then the copy will be put directly onto the clipboard. Otherwise it will
only be in the Saved Clips List to use at a later time. Enter the IP or
Computer Names separated by commas into the edit box.
Network Password - When clips are sent over the
network the data is encrypted using this password. On the receiving side
the data is unencrypted using their network password. So when sending a
clip across the network, both sides Network Password must be the same. If
this you want to receive clips from multiple people with different passwords
then you can enter the registry keys
Receive Passwords - If you are receiving clips from
computers where your network password does not match, enter additional network
passwords separated by commas. When a clip is received the network
password will be tried first, if that doesn't work the list of "Receive
Passwords" will be used to decrypt the clip.
NB: When a clip is received from a Friend, the Friend’s
computer name is appended to the end of the Description text.
Send Receive Commands – is used to view what is happing with the send
and receive code. This is to only be used if there are problems and
the Ditto team asks for the file to debug.
Receiving Clips – This will prevent the server thread from starting
and the socket from listening for clips over the network. If other
people send you data you will NOT receive the clips!
By Default Ditto opens port 23443, to change this add a DWORD registry entry
"SendRecvPort" to "HKCU\Programs\Ditto"
Options -> Status
– Date and the number of copies and pastes you have made since you
Odometer – Same as the odometer but you can reset this to track how
much you are using Ditto.
Copies, Save Copy Data – This is the number of tables in the database.
All button – WARNING! This will delete ALL data in the
Started – Shows the date Ditto was last started along with the length
of time Ditto has been running.
Size – Shows the Database size. Choose Compact and Repair
database on the General tab to reduce this size.
Sent – Total clips sent to the people listed in the Friends tab.
Received – Total clips received from others