RadioButton Schriftfarbe ändern

Rund um die LCL und andere Komponenten
Antworten
JinXiMao
Beiträge: 6
Registriert: Mo 4. Apr 2011, 20:55

RadioButton Schriftfarbe ändern

Beitrag von JinXiMao »

Hallo,

Wie ändere ich die Schriftfarbe der Beschriftung eines Radiobuttons? :shock:

Folgender Code macht nichts:

Code: Alles auswählen

RadioButton1.Font.Color:=ColorButtonF.ButtonColor;
ParentFont ist schon auf False.

Gruß,
Jin

Maik81ftl
Beiträge: 619
Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt

Re: RadioButton Schriftfarbe ändern

Beitrag von Maik81ftl »

JinXiMao hat geschrieben:Hallo,

Wie ändere ich die Schriftfarbe der Beschriftung eines Radiobuttons? :shock:

Folgender Code macht nichts:

Code: Alles auswählen

RadioButton1.Font.Color:=ColorButtonF.ButtonColor;
ParentFont ist schon auf False.

Gruß,
Jin
Wäre schön, wenn man dazu die komplette Procedure sehen würde.

vermute mal, das du ein ColorButtonF als Objekt eingebunden hast. Schau mal in der OnClick eigenschaft nach, ob die lehr ist.

bei mir geht's ohne Probleme egal ob ParentFont = False oder True.
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache :D und der Kreis Segeberg meine LIEBE :D

JinXiMao
Beiträge: 6
Registriert: Mo 4. Apr 2011, 20:55

Re: RadioButton Schriftfarbe ändern

Beitrag von JinXiMao »

Maik81ftl hat geschrieben:Wäre schön, wenn man dazu die komplette Procedure sehen würde.
Ich glaube zwar nicht, dass das weiterhilft, aber ok :|

Code: Alles auswählen

procedure TForm1.ColorButtonFColorChanged(Sender: TObject);
begin
  //Dieser Teil funktioniert prima
  LabelQuestionBiggest.Font.Color:=ColorButtonF.ButtonColor;
  LabelQuestionBig.Font.Color    :=ColorButtonF.ButtonColor;
  LabelQuestionSmall.Font.Color  :=ColorButtonF.ButtonColor;
  LabelQuestionSmall1.Font.Color :=ColorButtonF.ButtonColor;
  EditAnswer.Font.Color:=ColorButtonF.ButtonColor;
 
  //Dieser Teil funktioniert leider nicht
  RadioButton1.Font.Color:= ColorButtonF.ButtonColor;
  RadioButton2.Font.Color:=ColorButtonF.ButtonColor;
  RadioButton3.Font.Color:=ColorButtonF.ButtonColor;
  RadioButton4.Font.Color:=ColorButtonF.ButtonColor;
  RadioButton5.Font.Color:=ColorButtonF.ButtonColor;
  RadioButtonA1.Font.Color:=ColorButtonF.ButtonColor;
  RadioButtonA2.Font.Color:=ColorButtonF.ButtonColor;
  RadioButtonA3.Font.Color:=ColorButtonF.ButtonColor;
  RadioButtonA4.Font.Color:=ColorButtonF.ButtonColor;
  RadioButtonA5.Font.Color:=ColorButtonF.ButtonColor;
  RadioButtonA6.Font.Color:=ColorButtonF.ButtonColor;
  RadioButtonA7.Font.Color:=ColorButtonF.ButtonColor;
end;

Maik81ftl
Beiträge: 619
Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt

Re: RadioButton Schriftfarbe ändern

Beitrag von Maik81ftl »

scheint etwas Sporatisches zu sein, Habe es selber grade mal getestet allerdings den ParentFont bis auf einen auf True gelassen. und alle farben geändert, wie es sein soll.
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache :D und der Kreis Segeberg meine LIEBE :D

JinXiMao
Beiträge: 6
Registriert: Mo 4. Apr 2011, 20:55

Re: RadioButton Schriftfarbe ändern

Beitrag von JinXiMao »

Maik81ftl hat geschrieben:scheint etwas Sporatisches zu sein, Habe es selber grade mal getestet allerdings den ParentFont bis auf einen auf True gelassen. und alle farben geändert, wie es sein soll.
Hmmm... ich lese gerade du nutzt Ubuntu. Bei mir ist es Windows XP. Dann muss es wohl daran liegen.

Hat sonst noch jemand eine gute Idee? Ansonsten muss ich wohl alle Radiobuttons ohne Bschriftung machen und dann einfach normale Labels benutzen :(

Maik81ftl
Beiträge: 619
Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt

Re: RadioButton Schriftfarbe ändern

Beitrag von Maik81ftl »

JinXiMao hat geschrieben:
Maik81ftl hat geschrieben:scheint etwas Sporatisches zu sein, Habe es selber grade mal getestet allerdings den ParentFont bis auf einen auf True gelassen. und alle farben geändert, wie es sein soll.
Hmmm... ich lese gerade du nutzt Ubuntu. Bei mir ist es Windows XP. Dann muss es wohl daran liegen.

Hat sonst noch jemand eine gute Idee? Ansonsten muss ich wohl alle Radiobuttons ohne Bschriftung machen und dann einfach normale Labels benutzen :(
Muß nicht unbedingt daran liegen, könnte es auch mit meiner Lahmen XP möhre mal testen aber schon wieder 30 min warten, bis oben, ne danke...
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache :D und der Kreis Segeberg meine LIEBE :D

MAC
Beiträge: 770
Registriert: Sa 21. Feb 2009, 13:46
OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
CPU-Target: 32Bit

Re: RadioButton Schriftfarbe ändern

Beitrag von MAC »

Es gibt so ne seite die ungefähr so lautet "nicht behebbare Probleme" , dort steht das man die TButton.Color nicht ändern kann. Ich nehme mal an das ist hier das gleiche. Bei mir kann ich weder Chekbox.Color noch Checkbox.Font.Color auf Win 7 64 Bit ändern (im objektinspektor versucht)

Code: Alles auswählen

Signatur := nil;

JinXiMao
Beiträge: 6
Registriert: Mo 4. Apr 2011, 20:55

Re: RadioButton Schriftfarbe ändern

Beitrag von JinXiMao »

MAC hat geschrieben:Es gibt so ne seite die ungefähr so lautet "nicht behebbare Probleme" , dort steht das man die TButton.Color nicht ändern kann. Ich nehme mal an das ist hier das gleiche. Bei mir kann ich weder Chekbox.Color noch Checkbox.Font.Color auf Win 7 64 Bit ändern (im objektinspektor versucht)
Okay danke. Dann werde ich das Problem mit Labels lösen. Macht wohl keinen Sinn da weiter herumzuprobieren. :?

Maik81ftl
Beiträge: 619
Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt

Re: RadioButton Schriftfarbe ändern

Beitrag von Maik81ftl »

MAC hat geschrieben:Es gibt so ne seite die ungefähr so lautet "nicht behebbare Probleme" , dort steht das man die TButton.Color nicht ändern kann. Ich nehme mal an das ist hier das gleiche. Bei mir kann ich weder Chekbox.Color noch Checkbox.Font.Color auf Win 7 64 Bit ändern (im objektinspektor versucht)
Wäre aber Paradox, das es unter Linux geht aber nicht unter Windows.
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache :D und der Kreis Segeberg meine LIEBE :D

MAC
Beiträge: 770
Registriert: Sa 21. Feb 2009, 13:46
OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
CPU-Target: 32Bit

Re: RadioButton Schriftfarbe ändern

Beitrag von MAC »

es gibt viel was unter linux geht, aber nicht unter windows - zb die coolen compiz feuereffekte - der einzig wahre grund für linux :D

Code: Alles auswählen

Signatur := nil;

Maik81ftl
Beiträge: 619
Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt

Re: RadioButton Schriftfarbe ändern

Beitrag von Maik81ftl »

MAC hat geschrieben:es gibt viel was unter linux geht, aber nicht unter windows - zb die coolen compiz feuereffekte - der einzig wahre grund für linux :D
:?: :?: :?: der was???
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache :D und der Kreis Segeberg meine LIEBE :D

Maik81ftl
Beiträge: 619
Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt

Re: RadioButton Schriftfarbe ändern

Beitrag von Maik81ftl »

erledigt... :D
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache :D und der Kreis Segeberg meine LIEBE :D

Antworten