Searching Tool

You can scroll through the words by pressing buttons with the arrow signs or drag the scroll box and drop it to the specified word, the number of which is shown on the left side of the scroll bar.

Note: move the cursor of the mouse to the numbers to the left from the searching tool to view a tip about the number of the learned words as well.

Horizontal scroll bar is available only for registered users.

To switch to the Find Mode click the button on the right side of the scrollbar. Here you can enter a word and the nearest similar word will be found.

Note, that entries will be searched in the sorted field (near which the button is pushed) by first entered symbols into the search field. To search text, which is not at the beginning of the sorted field, use the Advanced Search.

You can also place text to the searching tool:

  1. By double-clicking any word from any text box of Pop-Up Dictionary. It's very convenient, when the entry word and its explanation are in one language. It can be also used for searching one component of a phrase.
  2. By selecting any expression and drag-n-dropping it into the searching tool (not only from the fields, but from any other application, although we recommend to use Pop-Up Dictionary Mode for this).
  3. By clicking a reference in a field. You can select any text as a reference by editing entries and using hot keys for this.
The search field is not cleared when another vocabulary or dictionary is opened, so that the text in the search field is automatically searched for in that vocabulary or dictionary. So you can view the translation of one word in different dictionaries or vocabularies.

Note that the opening dictionary can be sorted by a different field. It helps you to use 2 dictionaries (for example, Spanish-English and English-Russian) if you do not have, for example, Spanish-Russian dictionary: find the English translation of any Spanish word, copy the English word into the search field (for example, drag-n-drop it holding Alt) and open any English-Russian dictionary to see the Russian translation.


See the list of hot keys in the searching tool.


Pop-Up Dictionary Mode

To use Pop-Up Dictionary Mode select a word in any program (e.g. in MS Word or Notepad) and press Ctrl+Ins+Ins (holding <Ctrl> double-press <Ins>). Pop-Up Dictionary will be shown and the selected word will be placed into the searching tool, so that the translation will be shown immediately. To enable, disable Pop-Up Dictionary Mode or change the combination of keys go to the General tab of the Options dialog box.

Pop-Up Dictionary uses Unicode for strings, that's why if you read a text in ANSI-encoding it will be converted to Unicode according to the script you have chosen in Font dialog box when choosing a font for the appropriate field. If you use Pop-Up Dictionary in Windows NT/2000/XP, don't forget that ANSI-strings are converted to Unicode automatically according to the active keyboard layout (the indicator of the active keyboard layout is usually shown in the right bottom corner of the screen near the clock).

Pop-Up Dictionary Mode is available only for registered users.


Sentence Word-for-Word Translation

If you type a sentence into the Search field or paste it from a different window using Pop-Up Dictionary Mode, every word can be searched for in the sorted field: press Alt+Enter.

The Found tab will be selected and you will see found entries. To display the found entries in one field select any number of found entries on the View tab of the Options dialog box. The found words with the translations will be displayed in the order of appearing in the sentence.

Note: only uninflected words will be found. To be found the field of the entry should consist only one word without features. E.g. "go" is good, "go v." is not taken into consideration. During sentence word-for-word translation the punctuation marks are not taken into consideration.


Sentence Word-for-Word Translation is available only for registered users.


Advanced Search

To use Advanced Search you should type a pattern into the search field and press:

<Enter> to search in the sorted field
<Ctrl+Enter> to search in all the fields (original word, translation and transcription)

The Found tab will be selected and you will see found entries (that match your pattern).

If you want to repeat Advanced Search on the Found tab, it will search among the found entries. To search words among all the entries of the current vocabulary, select the Dictionary tab and repeat Advanced Search.

For pattern, you can specify the complete value (for example, "Smith"), or you can use wildcard characters to find a range of values (for example, "Sm*er").

Crossword Search: By default your patter will be included in "*" wildcards (e.g. if you enter "Sm", the actual pattern will be "*Sm*"). If you press Enter (or Ctrl+Enter) in the searching tool, holding the Shift key, the leading "*" and ending "*" are removed, so that you can find the exact mask, e.g. "?a?t?rn" for words "eastern", "lantern", "pattern", etc.

Characters in pattern Matches in string
? Any single character.
* Zero or more characters.
# Any single digit (09).
[charlist] Any single character in charlist.
[!charlist] Any single character not in charlist.

A group of one or more characters (charlist) enclosed in brackets ([ ]) can be used to match any single character in string and can include almost any character code, including digits.

Note: To match the special characters left bracket ([), question mark (?), number sign (#), and asterisk (*), enclose them in brackets. The right bracket (]) can't be used within a group to match itself, but it can be used outside a group as an individual character.

By using a hyphen () to separate the upper and lower bounds of the range, charlist can specify a range of characters. For example, [A-Z] results in a match if the corresponding character position in string contains any letters in the range AZ. Multiple ranges are included within the brackets without delimiters.

Other important rules for pattern matching include the following:

маркированный список An exclamation point (!) at the beginning of charlist means that a match is made if any character except the characters in charlist is found in string. When used outside brackets, the exclamation point matches itself.
маркированный список A hyphen () can appear either at the beginning (after an exclamation point if one is used) or at the end of charlist to match itself. In any other location, the hyphen is used to identify a range of characters.
маркированный список When a range of characters is specified, they must appear in ascending sort order (from lowest to highest). [A-Z] is a valid pattern, but [Z-A] is not.
маркированный список The character sequence [] is considered a zero-length string ("").

In some languages, there are special characters in the alphabet that represent two separate characters. For example, several languages use the character "" to represent the characters "a" and "e" when they appear together. Advanced Search recognizes that the single special character and the two individual characters are equivalent.

When a language that uses a special character is specified in the system locale settings, an occurrence of the single special character in either pattern or string matches the equivalent 2-character sequence in the other string. Similarly, a single special character in pattern enclosed in brackets (by itself, in a list, or in a range) matches the equivalent 2-character sequence in string.

The following table shows how you can use wildcards for different patterns.

Kind of match Pattern Match No match
Multiple characters a*a aa, aBa, aBBBa aBC
Special character a[*]a a*a aaa
Single character a?a aaa, a3a, aBa aBBBa
Single digit a#a a0a, a1a, a2a aaa, a10a
Range of characters [a-z] f, p, j 2, &
Outside a range [!a-z] 9, &, % b, a
Not a digit [!0-9] a, &, ~ 0, 1, 9
Combined a[!b-m]# An9, az0, a99 abc, aj0

Advanced Search is available only for registered users.