Вниз
Скачать: CL | DM;

Glyph   Найти похожие ветки 

← →
Bobby Digital ©   (2004-12-12 21:05) [0]

Хочу сделать так чтобы по нажатию на SpeedButton на ней менялся рисунок, делаю так

if _p=True then
ImageList1.GetBitmap(0,SpeedButton1.Glyph)
else
ImageList1.GetBitmap(1,SpeedButton1.Glyph);

но почему-то рисунок остается низменным, делал точно так же с елементом Мain Menu все радотает а вот со SpeedButton не получается


← →
OneFragLeft ©   (2004-12-12 21:34) [1]

СпидБаттон без того может менять картинку.
Есть у него такое св-во:NumGluphs - и значит оно кол-во фреймов в картинке. Т.е. запихиваешь в Gluph картинку, состоящую из кадров (от 1 до 4) и, о чудо, при нажатии картинка будет меняться сама, без всякого кода. Кадры на картинке должны располагаться горизонтально, т.е. должна получиться лента. Открой ресторатором файл темы у WinXP и посмотри как это устроено (прада там картинки расположены вертикально)


← →
Bobby Digital ©   (2004-12-13 00:41) [2]

не это головняк ...я сделал так

if _p=True then
SpeedButton1.Glyph:=nil;
ImageList1.GetBitmap(0,SpeedButton1.Glyph);
...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
1-1102499930
Zloy
2004-12-08 12:58
2004.12.26
StringGrid событие, которое происходит после редактировния ячейки


11-1084444333
Stargazer
2004-05-13 14:32
2004.12.26
KOL + Ogg Vorbis


10-1072286014
Mozg
2003-12-24 20:13
2004.12.26
Переход с Delphi5 + Visibroker 3 на Delphi 7 + Visibroker4


4-1100194977
ruzan
2004-11-11 20:42
2004.12.26
usb


6-1097555882
Tatyana
2004-10-12 08:38
2004.12.26
масшабирование webbrowser




   Наверх