Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kiar,
6. Mai 2004
ich vollidiot:
habe im
formcreate
nur ein object erstellt. natürlich wird dann Status immer überschrieben und auf den letzten stand gesetzt.
ich hoffe, das ich das nun endlich gebacken kriege,
danke shmia und quake
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kiar,
6. Mai 2004
die farbe wird an anderer stelle erstellt, sie wird über einen dialog ausgewählt.
das ist nicht das problem. ich weis bloß noch nicht, wie ich mein FStatus dem Stringgrid Object zuordnen kann?
raik
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kiar,
5. Mai 2004
hallo shmia,
das muss nicht diagonal sein, es könnte bunt gemischt sein oder uni, deshalb ist FGeteilterDienst drin.
das object erstelle ich wie folgt
TStatus = class
FDienst : Boolean;
FColor1 : TColor;
FColor2 : TColor;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kiar,
5. Mai 2004
hallo ,
so wie im anhang sollte es aussehen,
ziel ist es verschiedene dienste in verschiedenen bereichen aufzuteilen, zur übersicht,sollten die hintergründe farbig den bereichen zugeordnet werden.
wenn die form sich wieder neu zeichnet, nimmt sie den letzten zustand von FStatus an.ich müsste in abhängingkeit von der zelle den status abrufen.
raik
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by kiar,
5. Mai 2004
mit folgendem code
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
var
Rect1,
Rect2 :TRect;
s
,s1:string;