Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
29. Jan 2007
Hallo Jungs,
danke für eure Vorschläge.
ich bin aber jetzt auf der Schiene mit den Objects geblieben und hab es etwas ausgebaut - nachdem ich dahinter gekommen bin, wie es funktioniert.
Anbei ein Test-Projekt. Wie gesagt - es ist ein Test-Projekt - deswegen die Standard-Bezeichnungen der Komponenten und ohne Kommentare. (Ich mach gerne Testprojekte um dann die Erkenntnisse daraus ins...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
29. Jan 2007
Hallo Hansa,
ich versteh was du machen willst damit, aber findest du nicht, dass das etwas overload ist, um nur eine Farbe zu ändern?
Ich mein, ich stell mit dem StringGrid nichts anderes an, als dass ich auf leere Zellen klicke und diese farbig markiere.
Kein Text, kein sonstiges
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
28. Jan 2007
Wie meinst du das Hansa?
ich muss gestehen - ich hab bisher nichts mit Objects zu tun gehabt
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
28. Jan 2007
Hallo
und vielen Dank!
hab deinen Code etwas angepasst und so funktionierts bestens:
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
const
SelColor = ClRed;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
28. Jan 2007
danke - so funktioniert es - aber nur teilweise
das heisst, es ist nur in farbe, wenn die Zelle focusiert ist - aber sie soll dauerhaft in der farbe bleiben
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
28. Jan 2007
so wie im Code der schweizern nur eben anstatt
If state = then
hab ich folgendes gemacht:
If state = then
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
28. Jan 2007
gdfocused hatte ich auch schon probiert, bin aber auf keinen grünen zweig gekommen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
28. Jan 2007
Hallo,
wie kann ich auf einen Click auf eine Zelle deren Farbe ändern?
hab bei den Schweizern einen Code gefunden - nur markiert der die Zellen, die markiert sind, aber nicht die, die den focus hat.
(http://www.swissdelphicenter.ch/de/showcode.php?id=1258)
Ich möchte aber dass die focusierte Zelle eine Farbänderung erhält.
Weiss jemand wie das geht?