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

Вниз

Как у потомков TCustomEdit назначать свое свойство text?   Найти похожие ветки 

 
Aleksandr.   (2005-01-14 15:46) [0]

Когда кладешь компонент на форму, его текст превращается в имя+номер. А если у меня компонент от Edit, который должен пропускать только числа, но свойство Text должно оставаться доступным (чтобы в строковом виде его получать)? Никакие присваивания в констракторе не помогают...


 
MBo ©   (2005-01-14 16:55) [1]

Не очень понятно, в чем же, собственно, состоит вопрос.
Думаю, стоит обратить внимание на
csSetCaption и TControl.SetName


 
Юрий Зотов ©   (2005-01-14 19:11) [2]

1. В конструкторе:
ControlStyle := ControlStyle - [csSetCaption];
Text := "0";

2. Либо в CreateParams добавить стиль окна ES_NUMBER, либо (если нужны не только цифры) запретить ввод неверных символов, перекрыв KeyDown и обработку WM_PASTE.



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

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

Наверх




Память: 0.46 MB
Время: 0.054 c
14-1128440750
LordOfRock
2005-10-04 19:45
2005.10.30
Наткнулся в Интернете...


2-1128627955
Молодой
2005-10-06 23:45
2005.10.30
MS Access&D7...... Ошибка - несовместимость типов...


14-1128896558
Bogdan1024
2005-10-10 02:22
2005.10.30
За сколько времени можно выучить Perl?


3-1127219035
Rule
2005-09-20 16:23
2005.10.30
Длина строки в Firebird 1.5


4-1125027100
Irinka
2005-08-26 07:31
2005.10.30
как программно отключать и включать Active Desktop?