Toon posts:

[Delphi] Canvas kopiëren

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoe kan ik het canvas van een control naar een ander control kopiëren?

  • jopiek
  • Registratie: September 2000
  • Laatst online: 21-08 19:56

jopiek

Tja... 'ns ff denken.

Op maandag 10 september 2001 18:34 schreef tokkie het volgende:
Hoe kan ik het canvas van een control naar een ander control kopiëren?
wel control1.canvas := control2.canvas misschien?!

Cogito Ergo Credo


  • Klippy
  • Registratie: Oktober 2000
  • Laatst online: 21:45

Klippy

Still Game

Op maandag 10 september 2001 19:19 schreef jopiek het volgende:

[..]

wel control1.canvas := control2.canvas misschien?!
:D

Steam | SXQncyBhbGwgZ29vZCwgbWFuISDwn5iO


Verwijderd

Topicstarter
Op maandag 10 september 2001 19:19 schreef jopiek het volgende:
wel control1.canvas := control2.canvas misschien?!
Niet dus. Canvas is een read-only property.

Maar ik denk dat ik het al gevonden heb: CopyRect

Maar zijn er misschien ook nog andere snellere functies?

  • kvdveer
  • Registratie: November 2000
  • Laatst online: 06-11-2025

kvdveer

Z.O.Z.

Mensen, lees de help toch eens. het staat er echt allemaal in!

TCanvas is een descendent van persistant...

dat betekent dat je dit kan doen
code:
1
con1.canvas.asign(con2.canvas);

Localhost, sweet localhost


Verwijderd

Op maandag 10 september 2001 22:15 schreef kvdveer het volgende:
...

dat betekent dat je dit kan doen
code:
1
con1.canvas.asign(con2.canvas);
:) dat werkt niet. [assign ipv asign ook niet btw]

Veel sneller dan CopyRect zal het niet gaan, want die roept bijna meteen BitBlt aan [ok StrecthBlt]
Pagina: 1