Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Groupbox Kopftext farblich ändern
DelphiJogi - Mi 17.01.18 20:20
Titel: Groupbox Kopftext farblich ändern
Hallo User,
wie kann ich in Delphi 10.1 (Berlin) die Textfarbe einer Groupbox (GroupBoxname) ändern?
Habe ParentBackGround, ParentFont sowie ParentColor auf False gesetzt.
Dennoch lassen sich keine Farbänderungen setzen.
In Delphi 7 war das kein Problem!
Vielen Dank
Delete - Do 18.01.18 09:02
- Nachträglich durch die Entwickler-Ecke gelöscht -
DelphiJogi - So 04.02.18 14:55
Danke Frühlingsrolle,
Ich werde deinen Vorschlag ausprobieren!
DelphiJogi - So 09.09.18 20:07
Moderiert von Narses: Komplettzitat des ersten Antwort-Beitrags entfernt.
Ich habe jetzt (nach langer Zeit) Code in eine Unit gesetzt das auch fehlerfrei akzeptiert wurde.
Nun bin ich nicht so versiert was Neue Klassen etc. betrifft. Deshalb meine Frage...
Wie rufe ich denn die Proceduren auf und wie setze ich die Farbwerte für ein GroupBox ?
Ich hoffe das ich niemanden mit dieser Frage nerve, Danke!
Moderiert von Narses: Doppelposting entfernt.
Delete - Mo 10.09.18 00:27
- Nachträglich durch die Entwickler-Ecke gelöscht -
DelphiJogi - Mo 10.09.18 19:58
Frühlingsrolle hat folgendes geschrieben : |
Deine Fragen werfen selbst Fragen auf, wie ...
- welche Prozedur soll für was aufgerufen werden?
- welche Farbwerte (Schriftfarbe, Hintergrundfarbe) der GroupBox sollen gesetzt werden?
Zum Letzteren: Die Schriftfarbe lässt sich (mit diesem Codeschnipsel) über die Eigenschaft .Font.Color ändern! |
Ich habe mich sicherlich nicht gerade verständlich gemacht, Sorry!
Deinen "Codeschnipsel habe ich in eine "extra" Unit geschrieben und diese in der "MainForm" eingebunden.
Auf der "MainForm" habe ich einige "GroupBoxen" dessen FontColor/BorderColor ich ändern möchte.
Ein simples Aufrufen von "GroupBox1.Font.Color:=clBlue" tut es ja nicht.
Also wie greift jetzt Dein "Codeschnipsel" ?
Delete - Mo 10.09.18 23:23
- Nachträglich durch die Entwickler-Ecke gelöscht -
DelphiJogi - Fr 21.09.18 21:19
Danke für Deine Mühe,
Aber Font.Color lässt sich dennoch nicht ändern!
Ist aber nicht sooo wichtig. Ich behelfe mir schon seit langem mit "Label" die ich statt "GroupBox.Caption" verwende. Ist zwar etwas aufwendiger, aber das Ergebniß zählt.
Eigentlich unverständlich warum die Möglichkeit der Farbgebung bei vielen Tobjekten eingeschränk wurde. In Delphi 7 war sowas noch möglich.
Delete - So 23.09.18 23:40
- Nachträglich durch die Entwickler-Ecke gelöscht -
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!