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

Вниз

Подскажите Мастера, как симмитировать нажатие клавиши...   Найти похожие ветки 

 
Zema   (2004-06-20 18:42) [0]

Для MaskEdit - т.е. вставить туда символ (неуправляющий), любой из алфавита, MaskEdit.Text := ""; не предлагать :)) так как при этом не происходит передвижения курсора вправо.


 
jack128 ©   (2004-06-20 18:47) [1]


> так как при этом не происходит передвижения курсора вправо.

а SelStart не помогает?

а вообще я вопроса не понял. с одной стороны нужно вставить символ в едит, с другой
> MaskEdit.Text := ""; не предлагать
- можно подумать, чтоо эта строка когда - то вставляла символ..


 
Zema   (2004-06-20 18:53) [2]

jack128 ©   (20.06.04 18:47) [1]

Спасибо - SelStart помогает, но и портит одновременно, т.е. я вначале делаю .Text := "F"; Затем MaskEdit.SelStart := 1; курсор сдвигается направо, но выделяет при этом букву F и если пользователь начинает дальше печатать слово, то затирает букву F! А мне нужно чтобы я программно печатал первую букву, а пользователь остальные, начиная со второй позиции.


 
Zema   (2004-06-20 19:03) [3]

Все разобрался! Спасибо!
Следующая последовательность спасает:
MaskEdit.Text := "F";
MaskEdit.SetFocus;
MaskEdit.SelStart := 1;



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

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

Наверх




Память: 0.47 MB
Время: 0.031 c
1-1087333605
DDA
2004-06-16 01:06
2004.07.04
Универсальная переменная


14-1087350281
Думкин
2004-06-16 05:44
2004.07.04
С днем рождения! 16 июня


14-1087278233
(AD)acid
2004-06-15 09:43
2004.07.04
Народ, а кто как относиться к творчеству Сергея Лукьяненко?


9-1079155881
Zak3D[@Tm]
2004-03-13 08:31
2004.07.04
Ограничение движения курсора


3-1086707841
Юрий
2004-06-08 19:17
2004.07.04
Индексы