# Ditto - Getting Started

Dutch Help File

Table of Contents:

Ditto - Config

Ditto - FAQ

Ditto - Custom Key Strokes

What is Ditto?

Ditto is an extension to the Windows Clipboard. You copy something to the Clipboard and Ditto takes what you copied and stores it in a database to retrieve at a later time.

Basic Usage

- Run Ditto.
- Copy things to the clipboard, e.g. using Ctrl-C with text selected in a text editor.
- Open Ditto by clicking its icon in the system tray or by pressing its Hot Key which defaults to Ctrl + ` – i.e. hold down Ctrl and press the back-quote (tilde ~) key.
- Double click or press enter on the item to paste it to the previous window.

Terminology

Clip = Copy = Something copied to the Clipboard (e.g. using Ctrl-C). These appear as items in Ditto’s Main Window list.

- Every Clip is composed of one or more Formats, each having its own Type, e.g. ANSI text, Unicode, BMP images, html, xml, etc. Each Format represents a different aspect of the object you copied onto the Clipboard.
- Every Clip also has a Description that is extracted from the beginning of the Clip’s CF_TEXT Format. The Description is used to represent the Clip in Ditto’s list and is searchable using the Filter Box

Target or Focus Window = the window that Ditto pastes to.

Ditto’s Main Window

- Title Bar = Caption Tooltip = Displays the number of Clips selected and the current Target window.
- Saved Items List = History List = Lists the Clips saved from the Clipboard.
- Filter Edit Box = Filters the List by Description. After searching, a "C" button appears to the right of the edit box (also triggered by Alt-C), which Clears the filter and resets the list to its default view.

Notable Ditto Features

1. Configure Ditto to send clips to other machines on your local network. Options – Friends, enter other computer machine names or ip addresses. Now you can manually or automatically send clip to other machines.

a. If the clip is a file copy then just the file name is sent, then when it’s pasted then the actual file will be streams over to the other machine, no network shares needed.

2. Paste only the text part of a clip. Often you copy something from an e-mail or web page and it contains all kinds of formatting. This will remove this and only paste the plain text part of it. Right click – paste special – paste plain text. Or setup a global shortcut key to do this to the current clipboard Options – Keyboard Shortcuts – Text Only Paste

3. Quickly paste clips by pressing the shortcut key, keep the control/shift/alt keys pressed while releasing and pressing the normal key again. Same as windows – tab or control – tab in apps, each press will move the cursor, releasing both keys will paste the selected clip.

4. Make clips always show at the top of Ditto’s list by marking them as “Sticky”. Right click on a clip – Clip Order – Make Top Sticky / Make Last Sticky.

5. Re order clips – Right Click on a clip – Clip Order – Move Up/Move Down

6. Assign a global shortcut key to a clip to be used even when Ditto does not have focus. Open a clip properties, Assign a hot key, check “Hotkey available globally” (careful of key conflicts with windows or other apps). Now in any app that hot key can be pressed and that clip will be pasted, no need to open Ditto.

a. If a global hot key is assigned to a group then Ditto will be opened to that group

b. If a global hot key is assigned to a group and that hot key is pressed twice then the current selected text will be saved to Ditto and assigned to that group.

7. Press F3 to view the full text or image.

a. Press n/p/up/down to show the next or previous clip

8. Show a small thumbnail of the image on each row – Options – Quick Paste – Show thumbnails.

9. Draw the text as rich text (if rich text was saved as part of that clip) - Options – Quick Paste – Draw RTF Text in List

10. Export a clip. Then you can double click that exported clip to put it on the clipboard. Right click on a clip – Import/Export – Export.

a. This can be used to backup and reload into any other Ditto database / send to someone else

11. Disable ditto from collecting clipboard changes – right click on the task bar icon or system menu in Ditto – Disconnect from clipboard. Now Ditto can be used as normally but won’t save any current clipboard changes

12. Select your local language - Options – General – Language

13. Change your theme – Options – Quick Paste – Theme

14. Limit the number of saved clips – Options – General. Can be limited by the number of clips or by the number of days a clip is in Ditto.

a. Any clip that is in a group, has a shortcut, is sticky, marked as never delete will not be auto deleted

15. Transfer text to your phone through QRCode – Right click a clip – Import / Export – View as QRCode. Now from your phone open a QRCode reader app and scan the QRCode. This will contain the text from your clip (only works on smaller text, no images)

16. While focus is on the search box the keys up/down/F3 work on the main list. Press F3 to view the full text from a clip. Press F3 again to search the full text for the search text (search text will be highlighted in red).

17. Manage clips in Groups to help organize and group clips, right click on a clip – new Group selection. Then groups can be opened by the folder icon in the bottom right or ctrl-g

18. Configure custom key strokes for all right click options – Options – Quick Paste Keyboard

19. Special Paste – Right click – Special paste

a. UPPER CASE, lower case, Capital Case, Sentence case, Remove line feeds, Paste add line feeds, Paste add current date/time, Typoglycemia (https://en.wikipedia.org/wiki/Typoglycemia)

20. By default each time a clip is paste it is moved to the top of the list. If this is not desired then go to Options – General – Update Clip Order on Paste

Key bindings

Ctrl-` | Default Ditto window activation Global Hot Key
Esc | Close Window
Tab | Move focus to the next control in the current window
Ctrl-Space | Toggle Ditto window between normal and always showing on top (persistent)
Enter | Paste Selected Items in the Target Window, or Enter Group (if the item is a Group)
Alt-Enter | Open the Clip Properties Dialog
Shift-Enter | Past CF_TEXT (plain text with no formatting) only
F3 | Show Full Description in a tooltip
Ctrl-A | Select All
Alt-C | Clear the search filter
Ctrl-G | Show the hierarchy of Groups in a treeview
Backspace | Go to the Parent Group
Alt-End | Go to the list of all Groups (no Clips)
F7 | Create a New Group and place the currently selected Clips in that Group
Ctrl-F7 | New Group
Ctrl-X,C,V | Cut, Copy, Paste Clips between Groups (this does not use the Windows Clipboard)
n/p/up/down | While the description window is open this will move to the next or previous clip