Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.07.04;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.032 c
14-1087040031
Igorek
2004-06-12 15:33
2004.07.04
Вселенная в комнате


9-1078945718
Shopot
2004-03-10 22:08
2004.07.04
Движок.


8-1082279093
forest
2004-04-18 13:04
2004.07.04
Рисование гна TImage


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


4-1085237173
Seldon
2004-05-22 18:46
2004.07.04
Что передавать в UxThemes.GetThemeFont





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский