Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.05 c
14-1102339335
Flying Home
2004-12-06 16:22
2004.12.26
Что-то непонятное для меня в исходниках Indy


3-1101336235
Константинов
2004-11-25 01:43
2004.12.26
Помогите с запросами


4-1100415377
Hensin
2004-11-14 09:56
2004.12.26
Выход из ждущего режима


1-1102600798
гость
2004-12-09 16:59
2004.12.26
Как вытащить иконку из окна если есть его хендл?


3-1101429911
Apophis
2004-11-26 03:45
2004.12.26
DBNavigator - как определить, какая из кнопок была нажата?