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

Вниз

EditBox.Options   Найти похожие ветки 

 
Puke Zero ©   (2003-06-26 00:19) [0]

Как изменить опции EditBox непосредственно из программы (RunTime)?
Такая запись EditBox1.Options:=[..] не работает.


 
savva ©   (2003-06-26 10:30) [1]

как вариант попробуй GetWindowLong ... SetWindowLong...
работало и в VCL где никаких Options нет...
Пример - как запретить ввод всего кроме цифр - не обрабатывая OnChange. Просто меняем стиль окна..

var
p:DWORD;
begin
p:=GetWindowLong(Edit1.Handle,GWL_STYLE);
SetWindowLong(Edit1.Handle,GWL_STYLE,p or ES_NUMBER);
end;


 
Gandalf ©   (2003-06-26 12:46) [2]

Можно проще:

Edit1.Style:=Edit1.Style or YouNeedStyle;
Edit1.Style:=Edit1.Style and (not YouNeedNotStyle);


 
savva ©   (2003-06-26 13:15) [3]

ну я дал пример работающий и для KOL и для VCL :)))



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
1-43660
mifril
2004-03-02 01:00
2004.03.14
COM: причуды реализации на Delphi


3-43400
race1
2004-02-09 13:08
2004.03.14
базы-файлы


3-43304
MadGhost
2004-02-11 22:42
2004.03.14
драйвер, для работы с базой данных, в текстовом файле?


3-43278
bobsan
2004-02-09 05:55
2004.03.14
Как заставить автоматически выпадать список в DBGrid


3-43305
sherminator
2004-02-11 22:34
2004.03.14
неизвестный тип