Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
27. Jan 2006
Hallo Mario,
in meine code library stelle ich nur die Sachen ein, die sich universell verwenden lassen. In der konkreten Anwendung muss ich mir dann keine Gedanken machen, solange der vorliegende Anwendungsfall durch den library code mit abgedeckt ist.
Wenn du grundsätzlich nie Fixed-Bereiche in deinen Grids hast, dann wirst du über die Klimmzüge von Lannes und mir lächeln. Sobald du aber...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
27. Jan 2006
Hallo Lannes,
deine Änderung an meinem Code gefällt mir gut.
marabu
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
27. Jan 2006
Hallo Lannes,
bei gruppierten Daten ist FixedCols > 1 und die erste Spalte oft leer. Die Methode IndexOf() kann damit leider nicht umgehen. Normalerweise bevorzuge ich wegen der LOC Metrik deine Variante, aber für meine CodeLib muss die Funktion eine ausreichend hohe Wiederverwendbarkeit besitzen.
Freundliche Grüße vom marabu
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by marabu,
26. Jan 2006
Hi.
So funktioniert es auch, wenn Spalten- und Reihentitel verwendet werden - gesucht wird von links nach rechts, dann von oben nach unten:
function FindEmptyCell(sg: TStringGrid; var gc: TGridCoord): boolean;
var
iRow, iCol: Integer;
begin
gc.X := -1;