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

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

← →
sdaf   (2007-10-29 21:39) [0]

Здравствуйте
скажите пожалуйста почему неработает такой код, он грузит картинку только один раз.
procedure TForm1.BitBtn1MouseDown(Sender: TObject;Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
begin
 ImageList1.GetBitmap(1,BitBtn1.glyph);
end;

procedure TForm1.BitBtn1MouseMove(Sender: TObject; Shift: TShiftState; X,  Y: Integer);
begin
 ImageList1.GetBitmap(0,BitBtn1.glyph);
end;
Скажите в чем проблема?


← →
ЛшдлуттнСфе   (2007-10-30 03:21) [1]

Ну, вероятно, GetBitmap проверяет на наличие изображения в списке, корректности индекса и существование изображения на объекте приемника. Нарушение хотя бы одного не позволит выполнить перерисовку. Если в индексах уверены, остается только послать к Эль-Бахру BitBtn1.glyph, но постараться не делать это столь часто, как двигается мышь.



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

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



Память: 0.44 MB
Время: -0.986 c
9-1137184162
Unsigned
2006-01-13 23:29
2007.11.18
Проф. геймдев на Делфи


2-1193562604
ari_9
2007-10-28 12:10
2007.11.18
при обновл. датасета оставить DBGrid в той же позиции скроллинга?


8-1169730583
olegnik
2007-01-25 16:09
2007.11.18
Трансформирование растров


4-1178126275
Альберт
2007-05-02 21:17
2007.11.18
перевод 8 битного битмапа в 24 битный


2-1193390860
webpauk
2007-10-26 13:27
2007.11.18
Mdi SystemIcons




   Наверх