Jak wyświetlić obrazek jpeg bezpośrednio na TPanel i jak dokonać tego samego wyczynu na TSpeedButton?
0
0
Zamień na bitmapke i dopiero ustawiaj. :-)
0
No ale na panelu to nie wiem też, jak bitmapę narysować... :(
0
A nie możesz TImage'a na panelu postawić?
0
chyba możesz jeszcze na Canvasie Panelu bitmapkę narysować
0
Do Szymka : moge, oczywiście, nawet tk robiłem, ale chodzi mi o inny sposób, bez zbednych komponentów.
Do Ktosia : O ile wiem, to TPanel nie ma takiego czegoś jak canvas, i to jest właśnie problem. Przynajmniej u mnie w Delphi 5 ENT nie ma...
0
Ale ma uchwyt bo jest potomkiem TWinControl.
Robisz tak:
Var C:TCanvas;
Begin
C:=TCanvas.Create;
C.Handle:=GetDC(Panel1.Handle);
{ rysyjesz}
ReleaseDC(Panel.Handle,C.Handle);
C.Free;
End;
0
Panie Szymku, jest pan geniuszem.