Changes

2

Click here to load reader

Transcript of Changes

Page 1: Changes

History Changes

Version 1.2 (December 2001 - July 2002)· (from version 1.2.0076 - December 05) More words! 5 new dictionaries. 4 for English 2 Romanian and one for Romanian 2 English. See General Information· made some help updates· some bug fixes (this starts to sound like there are lots of them J )· added a timing routine to measure the duration of the search. Now you can experiment with the options from Settings/Advanced Settings and observe the effects on the performance of the program.· (from version 1.2.0078 - December 07) added the ability to display both as a hint and status bar message the selected line in the description panel (useful in the rare cases when the line extends beyond the width of the panel)· (from version 1.2.0079b - December 13) honored the Advanced Search flag for the new dictionaries. Now if you want to search words/expression that start with the first letter of your unknown word, the search is MUCH faster.· added a Search as you type option (in both the Advanced Settings and Settings window) for all the dictionaries. For better results (only for the new dictionaries!) you should uncheck the Advanced Search checkbox and keep just the "Most advanced" dictionary while using this option.. help updates (especially the Tips and Tricks section).. (from version 1.2.0079c - January 07, 2002) help updates/corrections· minor GUI fixes. (from version 1.2.0081 - January 14, 2002) added a shortcut (Alt + D) to restore focus to the editing control (the line where you enter the word to search) to speed things up (but I�ll probably be the only one to use this �fundamental� feature :-) ).· corrected a rather serious bug in one of the English2Romanian dictionary files (the one with expressions - not used by default) which produced quite unusual search results.. (from version 1.2.0082 - February 09, 2002) corrected a bug which caused sometimes case insensitive search to behave incorrectly (for the new dictionaries, if advanced search was off and case sensitive was also off). Thanks to Luca who discovered this bug.· added a new (�fundamental�) shortcut (Alt + L) to transform the word in the editing control (the word you are searching for) into a lower case version (for example you enter TIPSY and, because by default the dictionary is case sensitive, you may get no result, so you press the above mentioned shortcut and it becomes tipsy which is found). For symmetry reasons, a shortcut for the opposite (and possibly never used) operation (change to upper case) was added (Alt + U) and one for toggle case (Alt + T).. (from version 1.2.0084 - February 17, 2002) added a new feature called reverse translation (Alin's request). What�s that? Well, after you search a word and find a couple of explanations, you might want to find the accurate meaning of one of the explanations in the searched language. To do that you can select a line containing one of the explanations (which can have one or more words), then right click and from the popup menu which will appear you can choose 2 things: either �Reverse Translation (basic)� or �Custom Reverse Translation�. The first option attempts to extract a single word from the explanation (and it is useful when you have only a single word in the explanation) and makes an inverse translation. The second option offers more control over the operation and it is very useful when you have more than one word in the explanation. It presents the user with a window in which he can select the desired word for reverse

Page 2: Changes

translation. As a hint, to speed up things, one can select a word by double clicking inside it. But if you have an explanation like �asezare, santier� when double clicking the first word the trailing comma will also be selected; as a result, code was added to remove any trailing commas, dots, brackets and so on after you press the Translate button! Therefore, you do not need a �perfect� selection!. (from version 1.2.0085 - June 16, 2002) the project was recompiled with C++Builder 6 (the previous compiler was v5). There is a visible improvement in terms of speed - somewhere around 50-300%!!! (mainly because of the new STLport 4.5 implementation of the C++ Standard Template Library which seems to be optimized from speed). · new hot keys (F2 for History Changes and F3 for Hot Keys).· added context sensitive help to some windows (like the Advanced Search windows). You can now right click and get immediate help on that particular item.· (from version 1.2.0086 - July 19, 2002 ) - added "Reverse Lookup" (search a word in the explanations of the reverse dictionary - like select Eng2Rom dictionary (the new one) enter "elev", check Reverse Lookup, press Enter and voila! you now have all the English explanations that contain "elev") This is especially useful for searching Romanian words in the English2Romanian dictionary (which is the largest dictionary).· added shortcuts for "Reverse Lookup" (Alt + V) and "Exact Match" (Alt + C)· at the suggestion of Tigrutzu (Chip Forum) using the UP/DOWN keys when searching for a word will scroll through the found entries/descriptions.

Version 1.15 (October 2001)· bug fixes· added option to translate from the Clipboard· added minimize to system tray· added speed buttons as requested, for easy access to the dictionaries· changed setup builder· partial rewrite of the source code.

Version 1.1 (2000)· bug fixes· added support for German to Romanian and Romanian to German translations· added support for copy to clipboard (right click an explanation and choose 'Copy to clipboard' or press Ctrl C)· added an 'Exact Match' search option· dictionary files format changed (elementary encryption - similar to the one used in the offensive files of the UNIX program fortune)· help file rebuild .

Version 1.0 (1999)· first usable version of the dictionary· added support for English to Romanian and Romanian to English translations· settings are now read from a .ini file and can be saved to the same file· help file created.