kolibrios-fun/programs/other/outdated/slovarik
Kirill Lipatov (Leency) f6e68dbb55 added dictionary (Socrat) to SVN
git-svn-id: svn://kolibrios.org@3230 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-02-06 21:41:47 +00:00
..
ASCL.INC added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00
build.bat added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00
dict_eng.txt added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00
dict_rus.txt added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00
history.txt added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00
readme.txt added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00
SLOVARIK.ASM added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00
SLOVARIK.INI added dictionary (Socrat) to SVN 2013-02-06 21:41:47 +00:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Словарик       ( в архив включен словарь на ~ 1700 слов)

Обычный словарик, который ищет введенное слово в словаре и выводит его перевод, если он найден. Может искать по начальным буквам (возможный, первый найденный вариант будет выведен в поле "варианты"), но поиск по маске ещё не поддерживается.
Словарь находится в файле dict_*.txt, принцип заполнения которого приведён ниже. Как говорится сделать
программу это одно, а заполнить словарь чтобы он был хоть немного пригоден к использованию это уже другое!

Для работы программы просто поместите файлы SLOVARIK, SLOVARIK.INI, DICT_ENG.TXT на рамдиск (или в любую папку на винте, только перекомпилируйте исходник с полным путём к ini файлу и пропишите путь к словарю в ini файле.



Принцип заполнения файла словаря:

Файл словаря начинается с заголовка DICT, пары байт 13,10 (это перевод строки и возврат коретки - делается одним нажатием клавиши [Enter]) и заканчивается ими же, далее идёт слово на иностранном языке, | , транскрипция, | , слово на русском, 13,10.
например
....
whole|хоул|весь, целый
....
Если вы хотите оставить перевод без транскрипции то просто не пишите её.

СЛОВАРЬ ДОЛЖЕН ЗАПОЛНЯТЬСЯ В СЛОВАРНОМ ПОРЯДКЕ, то есть:
a...b...c....d...e...f... и т.д.

Управление клавиатурой:
ESC - очистить все поля и сфокусировать на поле ввода.
ENTER - перевести введенное слово

Изменения смотрите в файле history.
О всех глюках ОБЯЗАТЕЛЬНО писать на форум или на archangel [ at ] mail.kz, в теме писать MenuetOS или Словарик