Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.09.21;
Скачать: CL | DM;

Вниз

Переход на другой компонет при достужении конечной длины Edit a   Найти похожие ветки 

 
ChaosAD ©   (2008-08-11 18:25) [0]

Возможно реализовать сабж?


 
Medbe}I{onok XML ©   (2008-08-11 18:27) [1]

при достижении кем?


 
Medbe}I{onok XML ©   (2008-08-11 18:29) [2]

Возможно реализовать сабж?

ни разу не видел окон ввода серийника, когда курсор перескакивает в следующий контрол, если текущий заполнен?


 
ChaosAD ©   (2008-08-11 18:31) [3]

видел, вариант реализации, подтолкните...


 
ChaosAD ©   (2008-08-11 18:31) [4]

какое событие отслеживать?


 
Юрий Зотов ©   (2008-08-11 18:38) [5]

OnChange, естественно.


 
ChaosAD ©   (2008-08-11 18:42) [6]

Ок


 
brother ©   (2008-08-12 04:14) [7]

типа такого: если длинна текущего едита больше или равно максимуму, то установить фокус на следующий едит итд итп )


 
aaaaa   (2008-08-12 14:13) [8]


> brother ©   (12.08.08 04:14) [7]



> если длинна текущего едита больше или равно максимуму,


if Length(Edit1.Text >= MaxInt) then... :)


 
MsGuns ©   (2008-08-12 14:49) [9]

>Юрий Зотов ©   (11.08.08 18:38) [5]
>OnChange, естественно.

Будет весело, если эдит изменяется программно ;)


 
Игорь Шевченко ©   (2008-08-12 15:41) [10]

Я ставил на OnKeyPress


 
Leonid Troyanovsky ©   (2008-08-12 20:06) [11]


> ChaosAD ©   (11.08.08 18:31) [3]


procedure TForm1.WMCommand(var msg: TWMCommand); // message WM_COMMAND; // контролы лежат на форме
var
 edc : TEdit;
begin
 if msg.NotifyCode = EN_UPDATE then
   begin
     edc := FindControl(msg.Ctl) as TEdit;
     if edc.SelStart >= edc.MaxLength then {MaxLength > 0}
       ActiveControl := FindNextControl(edc, True, True, False);
   end;
 inherited;
end;

Хотя, оно не препятствует WM_SETTEXT, AFAIK.
--
Regards, LVT.



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

Текущий архив: 2008.09.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
2-1218546905
Павлик
2008-08-12 17:15
2008.09.21
Сортировка по возростанию


15-1217357107
Layner
2008-07-29 22:45
2008.09.21
Загрузка программы - индикатор - на какой процесс поставить


15-1217421822
верстак
2008-07-30 16:43
2008.09.21
поставить дивы в ряд


15-1217164274
Milk
2008-07-27 17:11
2008.09.21
про инетовских "халявщиков":)


2-1218102039
9899100
2008-08-07 13:40
2008.09.21
Пункт меню из DLL