AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi TToolbar zeichnet Seperator, obwohl er nicht soll
Thema durchsuchen
Ansicht
Themen-Optionen

TToolbar zeichnet Seperator, obwohl er nicht soll

Ein Thema von MaBuSE · begonnen am 9. Nov 2006 · letzter Beitrag vom 16. Jun 2010
 
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

TToolbar zeichnet Seperator, obwohl er nicht soll

  Alt 9. Nov 2006, 11:04
Hallo,

Wenn ein anderes Control als der ToolButton eingefügt wird, dann zeichnet die TToolBar einen Seperator unter dieses Control. Wenn das Control Transparent ist sieht man den ->

Beisp:
  • Neues Form erzeugen
  • TToolBar auf Form plazieren
  • Rechtsklick auf TToolbar -> neuen Button
  • TToolButton wird erzeugt und richtig dargestellt.
  • TSpeedButton in TToolBar legen
  • TSpeedButton auf Flat setzen -> Es wird ein Seperator in der Mitte des TSpeedButtons sichtbar.
  • TLabel auf TToolBar legen
  • TLabel auf Transparent setzen -> Hinter der Caption ('Label1') ist der Seperator zu sehen.
Frage:
Wie kann ich Delphi daran hindern diesen Seperator zu zeichnen?

Das Problem tritt bei mir in Delphi 2006 auf.

Im Moment habe ich Transparent auf False fesetzt, das sieht aber sch... aus, da TToolBar.DrawingStyle := dsGradient eingestellt ist.

Ich kann die TToolBar nicht durch was anderes ersetzen, ich habe keine andere Wahl, ich muss TSpeedButton verwenden.
Ich verwende die Methode ToolsAPI.INTAServices.AddToolButton aber Delphi erzeugt einen TSpeedbutton statt TToolButton, da ImageIndex = -1 ist. (Es soll die Caption angezeigt werden)
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz