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

Вниз

кнопки со своим оформлением   Найти похожие ветки 

 
iamDANIL 2006   (2006-09-25 14:47) [0]

... потому что канвы у кнопки нет. я пытался использовать панель или image, но у них не работает onclick из-за wmnchittest.
помогите!!!


 
Сергей М. ©   (2006-09-25 14:50) [1]


> канвы у кнопки нет


Зачем она нужна, если есть TBitBtn и есть св-во Glyph, которое

Specifies the bitmap that appears on the bitmap button

?


 
iamdanil 2006   (2006-09-25 15:04) [2]

так у кнопки же этот рисунок рисуется не от краев, а где-то в середине  и в любом случае этот глиф нельзя нарисовать так чтоб не отображалась стандартная рамка от кнопки


 
iamdanil 2006   (2006-09-25 15:04) [3]

так у кнопки же этот рисунок рисуется не от краев, а где-то в середине  и в любом случае этот глиф нельзя нарисовать так чтоб не отображалась стандартная рамка от кнопки


 
Ega23 ©   (2006-09-25 15:07) [4]

Бери TPaintBox и вперёд, в чём проблема-то?


 
iamdanil 2006   (2006-09-25 15:18) [5]

а у него онклик будет работать?


 
Ega23 ©   (2006-09-25 15:19) [6]

TPaintBox + F1


 
ProgRAMmer Dimonych   (2006-09-25 18:43) [7]

Как насчёт своего наследника TGraphicControl или TCustomControl (у последнего ещё и хэндл есть)?


 
iamdanil ©   (2006-09-26 15:05) [8]


> Ega23 ©   (25.09.06 15:07) [4]
>
> Бери TPaintBox и вперёд, в чём проблема-то?

----------------
http://www.roso.nm.ru/down/dg.zip
tpaintbox не работает :(


 
BigBoss ©   (2006-09-26 23:30) [9]

Используем TImage.
Создаем *.bmp нужного размера в любом редакторе и ассоциируем либо в Object Inspector"е , либ программно свойство ImageXXX.Picture.
OnClick рабтает.Поэкспериментируйте с размерами *.bmp и прозрачностью граничных областей.



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

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

Наверх




Память: 0.48 MB
Время: 0.039 c
15-1158952787
PHPDeveloper
2006-09-22 23:19
2006.10.15
Хостинг MySQL+PHP


2-1159531313
Sergey_b
2006-09-29 16:01
2006.10.15
Где нажата кнопка


2-1159565942
-Gruo-
2006-09-30 01:39
2006.10.15
Удаление всех пробелов из строки?


3-1155991205
DancerMan
2006-08-19 16:40
2006.10.15
Ошибка при восстановлении базы данных


15-1158837623
iamdanil
2006-09-21 15:20
2006.10.15
(с)