![]() |
BitBtn mit Aktion verknüpft - Caption ausblenden
Hi, ich möchte genau das machen, was der Titel sagt:
Bei einem BitButton, welcher mit einer Aktion verknüpft ist, verhindern, dass dort eine Caption angezeigt wird, sondern ausschließlich das Icon. MFG Björn Zeutzheim |
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
Die Caption auf einen Leerstring setzen, wenn dort etwas verknüpft ist?
|
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
Klappt nicht, bei Programmstart wird diese leere Caption durch die Action wieder überschrieben.
|
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
Ein Leerzeichen?
Hatte da mal Probleme mit der leeren Caption von Panels. Ansonsten im OnCreate der Form durch die Components iterieren, alle BitBtn's suchen, auf Actions prüfen und dort den Leerstring setzen. |
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
Ich hab's nicht ganz verstanden, aber vermute, dass ein TAction mit dem TBitBtn verknüpft ist und dieses immer wieder TAction.Caption in TBitBtn.Caption schreibt.
Man könnte... TAction.Caption ändern, wenn nicht z.B. in einem Menu der Text gebraucht wird. TBitBtn.Layout ändern, dass der Text aus dem Sichbereich fällt (Layout = blGlyphTop und Margin = 1) TSpeedButton verwenden, wenn kein Tab-Stop gebraucht wird. |
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
TAcion.Caption wird benötigt
und beim Speedbutton besteht das gleiche Problem |
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
|
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
Ich möchte selbstverständlich weiterhin die XP-Controls verwenden....
Gibt es nicht eine Möglichkeit, die Action vllt. iwie zu verändern, damit der gewünschte Effekt erreicht wird? |
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
Ich hatte das gleiche Problem. Habe dann einfach eine zweite Action mit leerer Caption angelegt und die Events auf die der originalen Action gelegt. Das funktioniert natürlich nur, wenn im OnUpdate nicht die Caption selbst gesetzt wird.
|
AW: BitBtn mit Aktion verknüpft - Caption ausblenden
Der zweite Vorschlag von mir (Button-Layout ändern) funktioniert nicht?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 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