HiHo,
mit ein bisschen Bastelei kannst du die Checkbox auch selbst zeichnen. Du könntest deine Komponente von irgendeinem Control ableiten, das dir schon die Methoden des Canvas mitbringt. Der 3D-Effekt wird (unter
Win9x) durch einen hellen Winkel rechts unten und einen schwarzen Winkel links oben dardestellt. Da müsstest du nur mit
LineTo rumspielen, bis es richtig gut aussieht. Dann kanst du im Zentrum ein
Rectangle beliebiger Farbe zeichnen. (Als Default liefert Delphi AFAIK sogar
clWindow) Das Häckchen sollte auch keine größere, künstlerische Leisung darstellen. Dann musst du nur noch die restliche Funktionalität einer Checkbox implementieren, und
wuppdi, alle sind glücklich.
MfG,
hanselmansel
Es gibt nur sehr wenige Probleme auf dieser Welt, die sich nicht mit einigen hundert Gramm Sprengstoff lösen ließen.