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

Вниз

TSpeedButton +DrawFocusRect   Найти похожие ветки 

 
иВаня   (2008-02-19 22:31) [0]

Пытаюсь сделать наследника TSpeedButon (Flat = True) с целю добавить фокусную рамку к кнопке (DrawFocusRect, с поведением аналогичным TButton), но сколько не смотрю, не могу понять как нужно это корректно это сделать. Подскажете?


 
Leonid Troyanovsky ©   (2008-02-19 22:59) [1]


> иВаня   (19.02.08 22:31)  

> как нужно это корректно это сделать. Подскажете?

Выбрать предком TButton.

--
Regards, LVT.


 
Amoeba ©   (2008-02-19 23:24) [2]

Позволю популярно разъяснить "чайнику". TSpeedButon не является оконным контролом (в отличие от TButton) и, следовательно, не может принимать на себя фокус. О нем Windows ничего не знает - это всего лишь "картинка", рисуемая средствами Delphi VCL


 
иВаня   (2008-02-19 23:30) [3]

Ок, спасибо про фокус окна понял.

Но из этого у меня случился другой вопрос: а каким тогда образом возможно "подточить" TButton в наследнике, что бы его вид и поведение соответствовал TSpeedButton (Flat = True)?


 
Leonid Troyanovsky ©   (2008-02-19 23:30) [4]


> Amoeba ©   (19.02.08 23:24) [2]

> Позволю популярно разъяснить "чайнику".

А не хотелось почитать объяснительную самого? :)

--
Regards, LVT.


 
Leonid Troyanovsky ©   (2008-02-19 23:39) [5]


> иВаня   (19.02.08 23:30) [3]

> его вид и поведение соответствовал TSpeedButton (Flat =
> True)?

См. TToolBar(TToolButton)

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
2-1203344851
ван
2008-02-18 17:27
2008.03.16
packed record


2-1203045038
FIL-23
2008-02-15 06:10
2008.03.16
Сохранение БД


2-1203318623
aistto
2008-02-18 10:10
2008.03.16
что с лейблом?


15-1202232861
terminalhead
2008-02-05 20:34
2008.03.16
Как в компоненнте Webbrowser пропускать ошибки


3-1193258614
Винни-Пух-Пух-Пух
2007-10-25 00:43
2008.03.16
Какие права и шары нужны для обращения к базе FB (+) ?