Вниз
Скачать: CL | DM;

SelLength и SelStart при изменении Text в TEdit.   Найти похожие ветки 

← →
NAlexey ©   (2003-04-01 16:16) [0]

Можно ли как нибудь автоматически заставлять "переезжать" selstart при изменении длины текста, или отслеживать когда уменьшается значние и насколько чтобы передвигать соответственно назад или вперед. Мне необходимо чтобы независимо от того насколько увеличилась длина текста до SelStart, сохранять выделенными нужные символы...


← →
Skier ©   (2003-04-01 16:21) [1]

TEdit.OnChange не выручит ?


← →
NAlexey ©   (2003-04-01 16:32) [2]

Наврядли. Проблема такая:
TEdit.Text := FormatDateTime("h:nn:ss h.n.s", Time);
мне необходимо чтобы было всегда выделены например секунды, ну или минуты пусть это "h:nn:ss h. n.s". если текст идет один в один со строкой форматирования проблем нет, запомнил SelLength и SelStart до присвоения и переприсвоил после. А если позиция h расширится то выделение съезжает...


← →
Skier ©   (2003-04-01 16:35) [3]

Ну тогда можно так :
-Ищешь первое вхождение точки "." ( Pos(...) ) и потом
выделяешь символы до следующей точки...


← →
eLVik ©   (2003-04-01 17:44) [4]

TDateTimePicker



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
7-44473
Kiddy
2003-01-23 18:41
2003.04.14
Быстро читаю Com порт. Через некоторое время прога <вылетает>


1-44159
Zarba
2003-04-03 16:45
2003.04.14
Копирование файлов Stealths ом


1-44143
h@1f-e1f
2003-04-01 12:53
2003.04.14
Выделение в StringGrid


1-44207
George M
2003-04-01 17:18
2003.04.14
Поведение TEdit в run time как в design time


1-44249
Soft
2003-04-01 18:00
2003.04.14
Дата и время в BCD формате в TDateTime




   Наверх