Author
Chris Mallet

support@autohotkey.com
 





Author

Paul Squires

support@paulsquires.com
 
 



Download TED.ZIP (8.14 MB)

Index file - WORDS.IDX has not been included in the above archive to lower the archive
file size. It will be automatically created in the first
run resulting in a momentary delay.
The archive also contains a compiled version TED.EXE for the sake of non-AutoHotkey users.





"The English Dictionary" is a xBase Database application written with AutoHotkey Scripting Language to demonstrate the AutoHotkey wrapper (incomplete) written for Cheetah2.dll.

Basic Navigation: Up Arrow, Down Arrow for moving to Previous & Next Record. Home & End to move to the First & the Last Record respectively.

Incremental search: Just type a word .. The GUI will be updated with a matching entry (if any). Once the matching word has been reached, press enter to finish .. or press escape to cancel & return to the last viewed record.

Subword Search: Once you have word you may want to search a subword in the meaning. For example, (see the snapshot) you might want to goto the word "series". It is the second word in the meaning, and pressing 2 will immediately move the record pointer to that word and update the GUI. Likewise, you may subsearch for any of the first 9 words of a meaning.

Suppressing Plurals: For example, (see the snapshot) the 4th word of the meaning is "antiphons" for which a search would not be successful, because the database does not have entries for plurals. In such cases you might want to remove the last alphabet "S". Pressing Shift key prior to 4 (not simultaneously) will remove the trailing "S" from the word "antiphons" and results in a successful search.

Toggling between last two words: Take the case of above example. After viewing "antiphon" one might want to return to the previous word - which was in this case: "Improperia". The last two words are stored in TED.INI and pressing 0 (zero) will toggle the display between these two words.

Turning Index On/Off: Pressing the asterisk (*) key in the numeric pad toggles the index between on & off. This is just for demonstration purpose. Turn the index off & navigate to see the orginal order of the database .. With index off - the application has no functionality!