Autor Beitrag
makena76
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 41



BeitragVerfasst: Fr 18.07.03 08:05 
Hi Leute,

sagt mal, warum geht denn z.B. Panel.Color:=clGreen nicht unter XP? Liegt das nur an meinem Rechner oder geht das generell nicht? :roll: Die Farbe bleibt dann beim Ausführen auf Grau, während es unter Delphi in der IDE farbig dargestellt wird. Liegt das an den Themes oder dem Manifest??

Wäre super wenn das mal einer mit XP ausprobieren könnte. Unter Win2000 gabs da keine Probleme.

Danke.

cu makena
derDoc
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 623

Win Vista Prof
D2007 Prof
BeitragVerfasst: Fr 18.07.03 11:40 
Ich habe das gerade mal getestet und bei mir (Delphi 6 Pro und WinXP Home) läuft alles einwandfrei.

Was hast du denn für eine Delphi und Windows Version?

_________________
MfG derDoc
There are only 10 types of people: those who understand binary and those who don't.
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Fr 18.07.03 12:54 
hallo,

wenn du das in der ide eingestellt hast, dann stell anschließend explizit parentcolor auf false.

Das ist ein kleiner bug in Delphi.
Also, erst farbe setzen, dann parentcolor auf false setzen und evtl nochmal farbe setzen.

Gruß
Ken

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
makena76 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 41



BeitragVerfasst: Fr 18.07.03 15:00 
Hi,

jo danke für Eure Mühen. Also ich habe Delphi 7.0 Pro mit WinXP Pro SP1. WinXP hab ich das SilverTheme...

Also ich bekomms leider trotzdem nicht hin. In der IDE ist es ja wunderbar grün z.B. Aber dann beim Ausführen wieder grau. :roll: Mit ParentColor kam auch kein anderes Ergebnis heraus, alles ausprobiert.

Woran kann denn das liegen? An dem Manifest oder dem anderen XP Theme?

cu makena
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Fr 18.07.03 15:17 
nee, das wird schon an der sache mit der parentcolor geschichte liegen.
Ich hatte genau die gleichen probleme.

also,
panel auf form legen, farbe einstellen, parentcolor auf false setzen. Wenn dann noch nicht, parentcolor auf true, dann auf false, dann farbe setzen.
Dann klappt es definitv irgendwann. du musst das mit dem rumstellen des parentcolor auf jeden fall von hand in der entwicklungsumgebung machen, und nicht zur laufzeit per code.

Gruß
Ken

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.
makena76 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 41



BeitragVerfasst: Fr 18.07.03 15:29 
Hmm, dann muss ich mir was anderes überlegen. Ich brauchs definitiv zur Laufzeit. Trotzdem danke, sonst hätte ich noch ne Ewigkeit rumprobiert.

cu makena
CenBells
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1547

Win 7
Delphi XE5 Pro
BeitragVerfasst: Fr 18.07.03 17:57 
wenn du die panels zur entwicklungszeit so präparierst, wie oben angegeben, kannst du auch zur laufzeit eine neue farbe verpassen.

ALso, das mach ich auch, und das macht kein problem.

Gruß
Ken

_________________
Eine Klasse beschreibt die Struktur und das Verhalten einer Menge gleichartiger Objekte.