Вверх ↑
Этот топик читают: Гость
Ответов: 9
Рейтинг: 1
#1: 2012-01-07 15:07:17 ЛС | профиль | цитата
У меня вопрос касательно компонента HilightMemo:
code_26472.txt
Как сделать вывод всех вариантов автозавершения при загрузке списка из файлов?
карма: 0

0
файлы: 1code_26472.txt [1.5KB] [119]
Ответов: 1137
Рейтинг: 83
#2: 2012-01-07 15:32:11 ЛС | профиль | цитата
Странно, но у меня и при загрузке из списка также выводятся три варианта. В обоих случаях результат идентичен.
Опишите подробнее последовательность действий, может что упустили.
карма: 2

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2012-01-07 15:33:10 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:42:06
карма: 0

0
Ответов: 9
Рейтинг: 1
#4: 2012-01-07 15:42:11 ЛС | профиль | цитата
Да, в папке с проектом.
Сейчас попробую еще варианты.
------------ Дoбавленo в 15.42:
Этот пример не подходит...
Вот с этим файлом не работает должным образом http://narod.ru/disk/36787014001/auto.txt.html
список из ~99тыс. слов (1мб)
карма: 0

0
Ответов: 1137
Рейтинг: 83
#5: 2012-01-07 16:04:29 ЛС | профиль | цитата
Все работает, просто в списке auto.txt нужно отсортировать все попорядку.
например у вас
а
ба
аба
кааба
баба
бой-баба
кульбаба
даба
жаба
раба
штраба
амеба
полнеба

А надо все попорядку
аба
абажур
абажурный
абажуродержатель
абаз
абазин
абазинец
абазинка
абазинский
абак
абака
аббат
аббатиса
аббатский


карма: 2

0
Ответов: 9
Рейтинг: 1
#6: 2012-01-07 16:06:01 ЛС | профиль | цитата
Большое всем спасибо.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2012-01-07 17:13:44 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:42:06
карма: 0

0
Ответов: 1137
Рейтинг: 83
#8: 2012-01-07 17:27:07 ЛС | профиль | цитата
95x153x188x118.kubangsm.r писал(а):
для первого вставленного символа

Ну здесь я помочь не в силах, с этим вопросом к разработчикам компонента.
С другой стороны предлагать замену для одного символа не есть правильно.
К примеру на первую букву "а" может найтись 500 вариантов, соответственно выбрать из 500 нужную замену весьма проблематично, много телодвижений. На мой взгляд так вовсе предлагать автозавершение после 3-4 символов в этом случае будет выведено меньше вариантов и если слово большое такой вариант ускорит процесс набора текста.
А вот если слово к примеру "да" то намного быстрее будет набрать после "д" букву "а" чем искать нужное слово в списке из пол тысячи вариантов.
карма: 2

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2012-01-07 17:47:09 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:42:06
карма: 0

0
Разработчик
Ответов: 26333
Рейтинг: 2148
#10: 2012-01-07 18:11:46 ЛС | профиль | цитата
95x153x190x54.kubangsm.ru писал(а):
теоретически возможны варианты использования HilightMemo с автозаменой по одному символу

Модуль автозамены не предусматривает такой возможности, а переделывать творение Кладова, портированное мной -- занятие очень сложное, надо весь компонент перерабатывать с нуля
карма: 22

0
Ответов: 1731
Рейтинг: 68
#11: 2012-01-07 18:17:29 ЛС | профиль | цитата
nesco, [flood]Дай угадаю, сейчас кто-нибудь скажет:"А мы не куда не торопимся!"[/flood]
карма: 1

0
Разработчик
Ответов: 26333
Рейтинг: 2148
#12: 2012-01-07 18:26:07 ЛС | профиль | цитата
[flood]
Cosinus писал(а):
Дай угадаю, сейчас кто-нибудь скажет:"А мы не куда не торопимся!"

Пусть не торопятся и дальше. Исправлять сомнительный функционал в угоду возможных багов я не собираюсь в принципе[/flood]
карма: 22

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)