StatusBar->Canvas->Draw
-
juten tach forum
da kann man ja in die statusbar pinseln
StatusBar->Canvas->Draw...da werden nun also drei parameter erwartet. mit den ersten beiden habe ich keine probleme. der letzte macht mir aber zu schaffen :p. ich möchte/muss eine TImageList dazu verwenden. wie muss ich nun vorgehen?
-
habs gelöst:
Graphics::TBitmap *Img = new Graphics::TBitmap; ImageList1->GetBitmap(0,Img); StatusBar->Canvas->Draw(StatusBar->Panels->Items[0]->Width+4,3,Img); delete Img;
-
komisch. ich möchte das dies passiert wenn die application startet. habe das also in:
OnShow
OnCreate
OnActive...versucht. doch bei allen drei möglichkeiten war das image nicht in der statusbar. mache ich das aber manuel mit einem Button, klappt es. wie kann ich das nun beim starten, automatisch pinseln?
-
Probiers mal in OnPaint ...