Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2017, 10:14   #1
filenet
 
Регистрация: 06.03.2017
Сообщений: 7
По умолчанию Интерактивный диктант

Доброго времени суток!

Есть у кого конткретные идеи и (или) наработки, как реализовать так называемый "интерактивный диктант"?

Суть: Статичный текст, в некоторых ранее определенных местах которого необходимо вставить букву или знак препинания.

Пробовал с richedit работать, но при смещении текста все идет прахом т.к. позиции символов теряются.

Есть мысль, что читаем текст, находим определенный маркер в нем. То что до и после маркера ресуем на форме как label, а маркерованное содержимое заменяем edit(ом).

Посоветуйте как это можно реализовать.

Последний раз редактировалось filenet; 06.03.2017 в 10:29.
filenet вне форума Ответить с цитированием
Старый 06.03.2017, 13:22   #2
arriah
Пользователь
 
Регистрация: 09.08.2015
Сообщений: 62
По умолчанию

Ну например созданием динамически компонент. Я тут накидал так для пробы, посмотри.
Там главное разобраться с top,left что бы красиво выводить все...
Вложения
Тип файла: zip dynamic.zip (376.5 Кб, 10 просмотров)
Завидую крокодилам! Они даже ходят лежа!
arriah вне форума Ответить с цитированием
Старый 06.03.2017, 17:56   #3
filenet
 
Регистрация: 06.03.2017
Сообщений: 7
По умолчанию

Большое спасибо!
filenet вне форума Ответить с цитированием
Старый 07.03.2017, 12:54   #4
kutani
Форумчанин
 
Регистрация: 23.01.2016
Сообщений: 608
По умолчанию

Цитата:
Статичный текст, в некоторых ранее определенных местах которого необходимо вставить букву или знак препинания
maskedit и поиграться маской )
kutani вне форума Ответить с цитированием
Старый 07.03.2017, 14:20   #5
filenet
 
Регистрация: 06.03.2017
Сообщений: 7
По умолчанию

Цитата:
Сообщение от kutani Посмотреть сообщение
maskedit и поиграться маской )
Пример можете показать?
filenet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В классе 20 учеников писали диктант по русскому языку.Напишите программу подсчитывающую кол-во оценок(двоек,троек...) Паскаль Diana93 Паскаль, Turbo Pascal, PascalABC.NET 4 12.03.2014 20:26
Интерактивный диктант(вроде, так называется) 25-й кадр Свободное общение 12 27.02.2014 00:43
Интерактивный карта gigi1988 PHP 6 29.12.2010 17:12
Интерактивный дизассемблер valerij Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 23.12.2009 02:41
Интерактивный интерфейс!? grevis HTML и CSS 5 10.09.2007 14:48