![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.02.2017
Сообщений: 13
|
![]()
Нужна помощь. Есть два RichEdit, по событию OnChange должно проверятся: достиг ли нами написанный текст конца, и если достиг, то переносить его на второй RichEdit.
P.S Текст может изменяться в размере, поэтому строк в RichEdit может быть разное кол-во. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А что такое - написанный текст достиг конца?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.02.2017
Сообщений: 13
|
![]()
До конца, то есть ограничить ввод, чтобы не продливался компонент. Да и не надо ограничивать, просто когда позиция строки в RichEdit больше чем его Widgth, то переносить последнюю строчку на другой компонент. Пробовал, но не получается.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Тоже попробовал понять - не получилось ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
![]()
И сколько таких ричэдитов планируешь разместить на форме? Представь что у тебя в качестве текста Большая Советская Энциклопедия.
Завидую крокодилам! Они даже ходят лежа!
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 15.02.2017
Сообщений: 13
|
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 15.02.2017
Сообщений: 13
|
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
![]()
Ну тебе нажо тогда проверять высоту набранного текста и сравнивать с высотой ричэдита, посмотри в ричэдите событие onResizeRequest
Завидую крокодилам! Они даже ходят лежа!
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
![]()
Кстати в документации http://docs.embarcadero.com/products...zeRequest.html
При нажатии на кнопку высота ричэдита подстраивается под высоту текста. Определяя высоту текста, можно решить твою задачу ![]()
Завидую крокодилам! Они даже ходят лежа!
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 15.02.2017
Сообщений: 13
|
![]()
Спасибо, попробовал, но как-то странно работает. Сделал все тоже самое что и в примере по ссылке, чтобы проверить хотя бы что пример делает. А там, после каждого вода в ричэдит он сжимается до нулевой ширины.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переход на вкладку Richedit (delphi) | antikson | Помощь студентам | 8 | 24.05.2016 13:26 |
Переход по страницам без перегрузки целого сайта | ogamilait | ASP.NET | 10 | 09.02.2015 13:54 |
Загрузка в RichEdit текста из файла, и получение его из RichEdit | Byurrer | Общие вопросы C/C++ | 1 | 09.04.2011 10:17 |
RichEdit. Слова из текста (Delphi) | skat72 | Помощь студентам | 0 | 21.04.2010 19:14 |
Delphi 7 вставка текста в Richedit в позицию курсора | newbee-dust | Помощь студентам | 3 | 10.06.2009 12:58 |