Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ConstantGardener,
22. Dez 2008
Hallo Sherlock,
ja das ist bestimmt ein Property deiner Komponenten. Ich mach das zu Fuß mit den Standardcontrols. Ich hab den Fehler jetzt zumindest erstmal auf das DBGrid eingegenzt. Beim Drawgrid kommen die richtigen Werte an. Da beide auf verschiedenen Seiten eines PageControls liegen hab ich als Workaround erstmal die Clientwidth des DrawGrid missbraucht. Richtig ist das aber eigentlich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ConstantGardener,
22. Dez 2008
Hallo Sherlock,
also die Grids sind aligned per alTop oder alClient. Die width und height Werte werden automatisch gesetzt. Ist ja auch ok. Was ich jetzt machen will ist das anpassen der Spaltenbreiten des Grids auf eine Gesamtbreite (Clientwidth-GetsystemMetrics (sm_CXYScroll)) sodass keine horizontale Scrollleiste mehr erscheint. Wenn ich jetzt im onResize des Grids oder des Forms oder eines...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ConstantGardener,
22. Dez 2008
Hallo Jungs und Mädels,
ich bin gerade dabei einer meiner Apps den letzten Schliff zu geben. Ich passe bei diversen Grids (Draw-, String- und DBGrids) dynamisch zur Laufzeit die Spaltenbreiten an die Formgröße an. Die Grids werden per alTop oder alClient skaliert. Das klappt auch soweit ganz gut solange man per Maus die Formgröße verändert. Einziger Knackpunkt ist das Maximieren bzw. wieder...