Salut tout le monde
Sans utiliser d'autres librairies telles que aggpas ou bgrabitmap ou gr32... quelle est la bonne manière multi-plateforme pour charger une image du disque et l'afficher sur un TCanvas ?! Sur Windows il n'y a pas de problème, par contre sur un système *nux gtk2 l'image s'affiche, mais toute grise
Quelqu'un a-t-il déjà rencontré ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 procedure TForm1.FormPaint(Sender: TObject); var bmp: TBitmap; begin bmp := TBitmap.Create; try bmp.LoadFromFile('test.bmp'); Canvas.Draw(0, 0, bmp); finally bmp.Free; end; end;
Merci d'avance.
Partager