26-11-2020, Saat: 11:00
Size her alanda işinize yarayacak, araştırmacı bir yöntem sunacağım.
Sınıflar kendisinden önceki atalarından inherit (miras) yoluyla zenginleşirler.
Sınıf için en basitinden embarcadero sitesindeki "RAD API Documentation" ile hiyerarjik haritasında TCanvas özelliği barınan bir ata bulursanız bunu mercek altına alabilirsiniz.
Yoksa da size önerdiğim ve bu illüzyonu yaratacak, ilgili sınıfa bir helperclass yazabilir bu özelliği sonradan da kazandırabilirsiniz.
Şimdi sorunuzun direkt cevabına geleyim : TCanvas özelliği eklemek derken üzerine boyama yapmayı kast ettiğinizi düşünüyorum.
Ekranda gördüğünüz, sizin projenize ait olsun olmasın herşeyin üzerine yazı yazabilir, boyama yapabilirsiniz. HDC anahtar kelimesiyle ulaşabileceğiniz Device Context ( DC ) ile bileşenin handle, windows desktop handle vb. ulaşabildiğiniz her yere TRect ile belirleyeceğiniz sınırlarda direkt boyama işlemi yapabilirsiniz.
Sınıflar kendisinden önceki atalarından inherit (miras) yoluyla zenginleşirler.
Sınıf için en basitinden embarcadero sitesindeki "RAD API Documentation" ile hiyerarjik haritasında TCanvas özelliği barınan bir ata bulursanız bunu mercek altına alabilirsiniz.
Yoksa da size önerdiğim ve bu illüzyonu yaratacak, ilgili sınıfa bir helperclass yazabilir bu özelliği sonradan da kazandırabilirsiniz.
Şimdi sorunuzun direkt cevabına geleyim : TCanvas özelliği eklemek derken üzerine boyama yapmayı kast ettiğinizi düşünüyorum.
Ekranda gördüğünüz, sizin projenize ait olsun olmasın herşeyin üzerine yazı yazabilir, boyama yapabilirsiniz. HDC anahtar kelimesiyle ulaşabileceğiniz Device Context ( DC ) ile bileşenin handle, windows desktop handle vb. ulaşabildiğiniz her yere TRect ile belirleyeceğiniz sınırlarda direkt boyama işlemi yapabilirsiniz.
Saygılarımla
Muharrem ARMAN

Muharrem ARMAN


