TForm1.Color ändern

Antworten
s.kronenwerth
Beiträge: 2
Registriert: Di 31. Jul 2007, 13:51
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Wohnort: Hamburg

TForm1.Color ändern

Beitrag von s.kronenwerth »

Hallo alle zusammen,

eine Änderung der Eigenschaft TForm1.Color bewirkt bei mir nichts. Da es unter Delphi immer ging, frage ich mich ob es an Lazarus, Linux oder vielleicht sogar nur an Debian liegt. Kann mir da jemand von Euch weiterhelfen?

Vielen Dank für Euer Bemühen schon einmal im Voraus.

Sebastian

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Ich habe damit auch Probleme... das setzen geht zwar aber das ändert wieder auf normal geht nicht...

Nimm einfach ein Panel da geht es.....
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Das ist ein altbekannter bug, der auch schon mehrfach (glaub im 2 stelligen bereich) mit bugreports versehen wurde. Das ganze ist unter GTK sehr schwer lösbar und ist vorerst nicht geplant zu beheben. Glaub im GTK 2 gehts im QT auch und Win32/64 sowiso.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

s.kronenwerth
Beiträge: 2
Registriert: Di 31. Jul 2007, 13:51
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Wohnort: Hamburg

Beitrag von s.kronenwerth »

Vielen Dank für Eure Antworten. Damit bin ich wieder ein bißchen schlauer :wink: .

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Wenns wichtig ist, pack einfach n Panel auf die form.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

Juhu, noch ein Debianer... Willkommen im Forum!

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Habe ich auch schon gesagt.... *G*
MFG
Michael Springwald

Fischi
Beiträge: 11
Registriert: Di 10. Jul 2007, 20:31

Beitrag von Fischi »

Hallo,

mit diesem Problem habe ich mich auch schon rumgesclagen. Konnte also nicht funktionieren. Entsprechend Eures Tips versuche ich die Sache jetzt mit einen Panel.
--------------
var Hintergrund: TColor;
....
Hintergrund:= ini.ReadString('Programm', 'Background', 'clGray');
Panel1.Color:= Hintergrund;
--------------
Aber wie bekomme ich den String von meiner ini Datei umgewandelt?

Danke im Vorraus
Fischi

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

StringToColor, ColorToString glaub ich
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Code: Alles auswählen

var Hintergrund: TColor;
....
Hintergrund:= StringToColor(ini.ReadString('Programm', 'Background', 'clGray'));
Panel1.Color:= Hintergrund;
PS:
wende doch bitte die Code-Tags dann ist es übersichtlicher :!:
MFG
Michael Springwald

Fischi
Beiträge: 11
Registriert: Di 10. Jul 2007, 20:31

Beitrag von Fischi »

Danke! Wissen ist Macht, bis "StrToColor" war ich schon....

Fischi

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Immerhin schon nah dran *G*
MFG
Michael Springwald

Antworten