Announcement

Collapse
No announcement yet.

Toolbar und ButtonWidth, ButtonHeight oder Farbe der Buttons

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Toolbar und ButtonWidth, ButtonHeight oder Farbe der Buttons

    Hallo,

    Umg.: Delphi 6 Ent UP2

    Wir haben Bitmpas mit einer Größe von 19x19 Pixel, bei denen allesamt eine bestimmte Hintergrundfarbe gesetzt ist. Wenn ich diese Bitmaps nun in eine ImageList packe und die einer Toolbar zuweise, dann ist bei allen Toolbar-Buttons noch ein grauen Rand zu sehen.

    Können die Buttons auf die exakte Größe der Bitmaps gebracht werden oder kann die Farbe der Buttons auf die Hintergrundfarbe der Bilder gesetzt werden?

    Danke im voraus<br>
    Stephan

  • #2
    In Windows wird die Buttonfarbe (clBtnFace) systemweit für alle Buttons gleich festgelegt. Delphi verkapselt die Windows-Buttons nur und bietet deshalb auch kein Color Property für Buttons an. Da Delphi das Zeichnen der Buttos Windows überlässt, ist den VCL-Buttons auch beim allerbesten Willen keine Farbfähigkeit einzuhauchen.

    Wenn man farbige Buttons braucht, muss man Komponenten verwenden, die die Windows Buttons nicht verkapseln, sondern ERSETZEN. Das Netz quillt über davon, Google findet allein unter "TColorButton" dutzende Exemplare.

    Grüße,
    Björ

    Comment

    Working...
    X