[C++Builder] Initialisation de canvas

Initialisation de canvas [C++Builder] - C++ - Programmation

Marsh Posté le 18-04-2002 à 16:52:33    

je veux utiliser un TCanvas et faire un Draw avec un TPicture dans un projet C++Builder, seulement il fo apparemment initialiser le canvas, et je c pas comment ca marche...
 
Si klk1 pouvé m'eclairer la dessus...
 
MERCI D'AVANCE

Reply

Marsh Posté le 18-04-2002 à 16:52:33   

Reply

Marsh Posté le 18-04-2002 à 17:05:07    

:heink: Tu veux dessiner sur quoi exactement ? (TCanvas c'est vague, tous les composants visuels ont un canvas de type TCanvas)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 18-04-2002 à 17:07:00    

soit sur un canvas dédié, cad ke je crée à la main; soit directement le canvas de la Form...

Reply

Marsh Posté le 18-04-2002 à 17:39:39    

Bhen si tu veux un canvas dédié utilise un TImage ou une TPaintBox, je crois que c'est plus facile. Ou encore un TBitmap si tu veux dessiner en mémoire, plutôt que de devoir manipuler un TCanvas...
Sinon quel est le problème pour utiliser le canvas de la Form ?
Tu fais par exemple Form1.Canvas.CopyRect auquel tu passes des positions (Rect) et la source (le TCanvas de ton TPicture par exemple)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 18-04-2002 à 17:56:48    

c bon avec le canvas de la form... MERCI

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed