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

Вниз

Фильтр ввода на API   Найти похожие ветки 

 
q1w2e3   (2005-07-05 21:00) [0]

Кто знает подскажите как апи-функциями реализовать фильтр ввода вроде
if not (Key in ["0".."9",#8]) then Key:=0;
вот что то типа такого. Элемент EDIT создаю а дальшё чё-то никак, чего отлавливать?


 
Fay ©   (2005-07-05 21:07) [1]

Добавь стиль ES_NUMBER


 
q1w2e3   (2005-07-05 21:08) [2]

Хммм, всё так просто? Надо же. Благодарю.


 
Fay ©   (2005-07-05 21:10) [3]

В данном случае просто. Заметь, на вставку из буфера не влияиет. 8)


 
q1w2e3   (2005-07-06 08:00) [4]

ну буфер это ладно. а вот мне decimal separator есчо пропускать надо... как быть?


 
Ботвин Дмитрий   (2005-07-06 08:11) [5]

Если стиль ES_NUMBER точку не введёшь никак :-)))


 
Ботвин Дмитрий   (2005-07-06 08:14) [6]

Можно попробывать перехватить WM_COMMAND от этого контрола, и
контролировать код нотификации EN_CHANGE... тогда сможешь и
контролировать изменения текста в нём и отсекать все не цифры,
и не точки. Примерно так как-то....


 
q1w2e3   (2005-07-06 09:48) [7]

это как? примера нету?


 
Ботвин Дмитрий   (2005-07-06 10:07) [8]

Я это тока в теории знаю - прочитал где-то в инете очень давно.
Сам никогда не делал. Найти можно в инете, там кажется и пример
был, ищи по ключевому слову EN_CHANGE



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

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

Наверх




Память: 0.48 MB
Время: 0.045 c
3-1121752905
serega78
2005-07-19 10:01
2005.08.28
DBGrid - выделение цветом или изменение шрифта


1-1123497561
BFG9k
2005-08-08 14:39
2005.08.28
перемещение+изменение размера=1 обновление


14-1123229357
ПЛОВ
2005-08-05 12:09
2005.08.28
Сколько осталось жить флопикам?


1-1123429580
Андрей Молчанов
2005-08-07 19:46
2005.08.28
Как ловить сообщение, но не от формы, а от компонента


1-1123194602
yurique
2005-08-05 02:30
2005.08.28
CustomItemDraw в TListView