Index
- Features
- Basic feature
- Organize key, view and content flexibly
- Customize dictionaries on you need
- Only display words longer than specific length in candidate list
- Only display candidate list after enter specific characters
- Use multiple tabs and dictionaries at the same time
- Customize the appearance of candidate list flexibly
- Linking tabs together to enter text step by step
- Use Cases
Features
- Basic feature
- Organize key, view and content flexibly
- Customize dictionaries on you need
- Only display words longer than specific length in candidate list
- Only display candidate list after enter specific characters
- Use multiple tabs and dictionaries at the same time
- Customize the appearance of candidate list flexibly
- Linking tabs together to enter text step by step
Basically, when you are entering text EasyInput will provide a candidate list according to the content you entered which maybe contain items you wanted, so you can select certain item on the list to complete your input.
For example, if you want to input efficient in notepad, after you typed effi, you can select the second item on the list to complete the word, as you can see in below figure.
Not only common words you can use EasyInput to input, in fact you can also use it to enter all kinds of information.
For example, you want to enter your friend Jack’s phone number and address, just type Jack and select corresponding items on the candidate list to complete input as shown in below figure.

What is on the candidate list depend on the contents of dictionaries, and you can customize dictionaries or create new dictionaries by using dictionary editor tool.
As you can see in below figure, the text you are entering, the items on the list and the text finally entered can be different, which enable you to organize and input text flexibly.
For example, you enter search, the items on the list are Google,Yahoo and Live Search, and the final entered text are www.google.com, www.yahoo.com or www.live.com.
As mentioned above, you can customize dictionaries or create new dictionaries by using dictionary editor tool, the figure below shows a simple dictionary which is used in the previous example.

The Key column contains text used to match what you are entering, the View column contains text which will be shown on the candidate list, and the Content column contains the text which will be finally entered, the Addition column contains additional data related to the record. Only the Key column is required, the other 3 columns can be empty.
I am sure that you don’t want short words such as I, am, get shown on the candidate list, because that doesn’t help much.
You can filter out these short words by setting an option in the setting dialog as show below.
Another option in setting dialog only enable the candidate list to be shown until you entered specific count characters, as shown is below figure.
You can use multiple dictionaries at the same time, in below figure you can see 2 tabs voc and abbr.

You can change the colors and fonts of the candidate window freely, and you can also decide to hide or show some components in the candidate window.

An interesting feature is you can link multiple tabs in candidate list together, if you do so, the output of the pervious tab will be as the input to the next tab, as show in below picture.
After you select Charles in the namelist tab, the linked tab, contact in this example, will be activated, and the output of the namelist tab (charles) will be as the input to the contact tab, you can continue to select certain item in contact tab to complete you input.
Use Cases
- Long words dictionaries
- Professional dictionaries
- Web address
- Contacts
- Forum/BBS accounts and passwords
- Abbreviation words
- Foreign languages
- Others...
What EasyInput can input depend on the contents of dictionaries, and you can create dictionaries which contain all kinds of data on your need.
Multiple dictionaries can be used at the same time in candidate list window, so after you entered some text you can find certain item you wanted in multiple dictionaries.
For example, you can create a dictionary which contains frequently used words and phases (there is already such one in this utility), more than this, you can also create other kinds of dictionaries as described below:
You can create dictionaries which only contains long words, phases or sentences.
Another way to do this is to only display words longer than specific length in candidate list.
You can also create dictionaries which only contain professional words, for example, if you are a doctor you may want a dictionary composed of only medical terminologies.
You can save your favorites in a dictionary, as shown below:
You can also save your contacts information in a dictionary, so you can quickly find and input these contacts information everywhere.
All kinds of accounts/passwords for forum, email, blog etc can be kept in a dictionary, so you easily input them everywhere and won’t worry about forgetting them any more, but please keep in mind that dictionary files are not encrypted, so please keep these kinds of dictionaries in safe place.
Also abbreviation words can be kept in a dictionary, in fact you can also invent some shortcut spelling yourself, as shown below:
It is possible to input some simple foreign words or sentences as shown below:
I just list the cases I can think of, maybe you can find other use cases, if so please let me know :-)


