![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
кнопки со своим оформлением [D7, XP]
iamDANIL 2006 © (2006-09-25 14:47:00)... потому что канвы у кнопки нет. я пытался использовать панель или image, но у них не работает onclick из-за wmnchittest.
помогите!!!
BigBoss (2006-09-26 23:30:00) [1]Используем TImage.
Создаем *.bmp нужного размера в любом редакторе и ассоциируем либо в Object Inspector'е , либ программно свойство ImageXXX.Picture.
OnClick рабтает.Поэкспериментируйте с размерами *.bmp и прозрачностью граничных областей.
iamdanil (2006-09-26 15:05:00) [2]
> Ega23 © (25.09.06 15:07) [4]
>
> Бери TPaintBox и вперёд, в чём проблема-то?
----------------
http://www.roso.nm.ru/down/dg.zip
tpaintbox не работает :(
ProgRAMmer Dimonych (2006-09-25 18:43:00) [3]Как насчёт своего наследника TGraphicControl или TCustomControl (у последнего ещё и хэндл есть)?
Ega23 (2006-09-25 15:19:00) [4]TPaintBox + F1
iamdanil 2006 (2006-09-25 15:18:00) [5]а у него онклик будет работать?
Ega23 (2006-09-25 15:07:00) [6]Бери TPaintBox и вперёд, в чём проблема-то?
iamdanil 2006 (2006-09-25 15:04:00) [7]так у кнопки же этот рисунок рисуется не от краев, а где-то в середине и в любом случае этот глиф нельзя нарисовать так чтоб не отображалась стандартная рамка от кнопки
iamdanil 2006 (2006-09-25 15:04:00) [8]так у кнопки же этот рисунок рисуется не от краев, а где-то в середине и в любом случае этот глиф нельзя нарисовать так чтоб не отображалась стандартная рамка от кнопки
Сергей М. (2006-09-25 14:50:00) [9]
> канвы у кнопки нет
Зачем она нужна, если есть TBitBtn и есть св-во Glyph, которое
Specifies the bitmap that appears on the bitmap button
?