Autor Beitrag
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Do 16.12.04 19:50 
Habe in einem meiner Programme die Komponente DCTrackBar verwendet, da sie es mir erlaubt dass ganze aussehen der Trackbar selber vorzugeben. Allerdings hat die Sache einen Haken nämlich dass die ganze Komponente in der Hintergrundsfarbe des Formulars gefärbt ist, und ich die komponente über ein TImage drüberlegen will, welche trotzdem sichtbar sein soll.
siehe bild:
user defined image

Ich versuche zwar in der Prozedur Paint das Canvas zu löschen, bevor die einzelnen komponenten daraufgezeichnet werden, nur leider bringt das nichts :

ausblenden Quelltext
1:
2:
  canvas.Brush.style := bsclear;
  canvas.FillRect (clientrect);


die komponente ohne anderen schnickschnack gibts hier(7kb): www.krazz.net/dctrack.zip