Shiningemerald
383 / 116 / 22
Регистрация: 05.01.2012
Сообщений: 908
|
|
1 | |
SpeedButton, сменить картинку при нажатии и вернуть при отжатии03.05.2012, 19:06. Просмотров 4488. Ответов 6
Метки нет Все метки)
(
Ребят, есть на форме SpeedButton и в него загружена картинка. как сделать так чтобы при событии MouseDown картинка менялась на другую, а на MouseUp снова вставала прежняя.
![]() Спасибо заранее
0
|
|
03.05.2012, 19:06 | |
При наведении курсора сменить картинку При наведении курсора сменить картинку |
|
Нет ТЗ - давай досвидания
745 / 376 / 64
Регистрация: 01.12.2011
Сообщений: 2,250
|
||||||
03.05.2012, 19:17 | 2 | |||||
Создать событие onMouseUp и onMouseDown. Забить такой код:
![]()
0
|
Супер-модератор
![]() ![]() |
|
03.05.2012, 19:50 | 4 |
![]() Решение
Это тоже не самый оптимальный метод. На самом деле, в Glyph-е у SpeedButton-а может храниться до 4-х картинок (в ряд, то есть, изображение, которое добавляется в глиф, будет по высоте такое, как нужно для кнопки, а по ширине - в 4 раза больше).
Первая картинка (слева направо) - кнопка отжата, вторая - кнопка задизейблена, третья - в момент щелчка по кнопке, четвертая - кнопка нажата. И numGlyphs выставляется в 4. Всё, больше ничего делать не надо, все сделает сама кнопка при изменении состояния.
3
|
Житель Земли
|
|
04.05.2012, 09:13 | 7 |
сам удивляюсь, как я додумался до такого!
![]() запарился малехо. короче, используй метод от UI
0
|
04.05.2012, 09:13 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. StringGrid: сменить цвет ячейки при нажатии на кнопку При нажатии на картинку Менять картинку при нажатии(простой вопрос)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |