Хочу зделать небольшой редактор текста.
Но ни как не могу решить несколько проблемм.
1.Как зделать так, чтоб в верхнем редакторе слова можно было разделять табулятором?
(При нажатии Tab курсор исчезает).
2.При поиске слов в таблице,слова выделяются,но если файл очень большой 150000 слов,
то выделенные строки остаются вне поля зрения и приходится прокручивать скрол чтоб увидеть найденное слово.
Как сделать чтоб выделенная строка при поиске и нахождении автоматически устанавливалась в видимую область
редактора строк?
Просмотрел почти все имеющиеся примеры в старом форуме,но ни чего не нашол.
Помогите пожалуйста.
code_1181.txt
Этот топик читают: Гость
Ответов: 902
Рейтинг: 27
|
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 1 раз(а), последний 2017-03-02 18:34:18 |
|||
карма: 0 |
|
Ответов: 902
Рейтинг: 27
|
|||
Это будет редактор словаря.
Нужен мне для локализации софта. Будет выполнять функции поиска и удаления одинаковых слов(строк). Заключения строк в кавычки:строка=строка в "строка"="строка" и наоборот. А так же ручное редактирование файла и ещё некоторые функции. Строки в кавычки и поиск и удаление слов я уже с помощью Галкова сделал,использую их по отдельности,а теперь хочу слепить всё до кучи. |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Оба вопроса прямотаки в тупик ставят...
|
|||
карма: 27 |
|
Ответов: 902
Рейтинг: 27
|
|||
В каком смысле?
Тупые вопросы? [size=-2]------ Добавлено в 06:10 Dilma, А схему Вы удалили? |
|||
карма: 1 |
|
Ответов: 5446
Рейтинг: 323
|
|||
juk, схемы нет, поэтому остаётся только догадываться...
1) Вставка символа [Tab] делается путём добавления " " в нужном месте строки. |
|||
карма: 1 |
|
Ответов: 902
Рейтинг: 27
|
|||
iarspider, Вот схема:
code_1182.txt Помогите пожалуйста. |
|||
карма: 1 |
|
Ответов: 3655
Рейтинг: 69
|
|||
juk писал(а): Как сделать чтоб выделенная строка при поиске и нахождении автоматически устанавливалась в видимую область
редактора строк? Воспользуйся компонентом StingGrid - должен быть в Upload там есть такая возможность(если даже нет сейчас то можно сделать.) |
|||
карма: 0 |
|
Разработчик
Ответов: 26160
Рейтинг: 2127
|
|||
Вячеслав, не советуй нестандартные компоненты начинающим, а то вопросов будет больше, чем ответов.
|
|||
карма: 22 |
|
Ответов: 3655
Рейтинг: 69
|
|||
nesco писал(а): не советуй нестандартные компоненты начинающим, а то вопросов будет больше, чем ответов.Тогда надо парится с Автоскроллингом. |
|||
карма: 0 |
|
Разработчик
Ответов: 26160
Рейтинг: 2127
|
|||
Вячеслав, но вдруг у него вопросы возникнут по StringGrid'y -- ты и будешь на них отвечать. Я вот не собираюсь, например, его в новую версию HiAsm'a ставить.
|
|||
карма: 22 |
|
Ответов: 902
Рейтинг: 27
|
|||
Я так понял,с помощью стандартных компонентов это сделать нельзя?
Правильно [size=-2]------ Добавлено в 18:21 Вячеслав, Парится с Автоскролингом я готов! Но с чего начать? |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Послать сообщение LVM_ENSUREVISIBLE можно послать и с помощью стандартных элементов
|
|||
карма: 9 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Galkov, храню в отдельной папке
|
|||
карма: 25 |
|
Ответов: 9906
Рейтинг: 351
|
|||
В KOL это тоже есть оказывается (то же самое, в принципе)
А можно и нам в WinList добавить
|
|||
карма: 9 |
|