Forum: Die Delphi-IDE
by himitsu,
8. Nov 2021
An HighDPI war damals noch nichtmal zu denken, als es damit anfing.
Alleine die unterschiedlich breiten Rahmen zwischen den unterschiedlichen Windowsversionen reichten schon aus.
Später wurde dann zwar ClientHeight/ClientWidth anstatt Height/Width (inkl. Rahmen) gespeichert,
aber nachdem man vor 'ner Weile da auch wieder dran rumfummelte und nun mal das Eine oder das Andere speichert, raucht...
Forum: Die Delphi-IDE
by himitsu,
8. Nov 2021
Mit Anchors gab es schon immer Probleme.
Die Form wird schon beim Erstellen scaliert/beschnitten,
danach kommen die Komponenten drauf und dann vergisst Delphi zu schaun ob die erstellte Größe der gewollten Größe entspricht.
Eine Lösung war bisher: ein Panel hinter alles, mit Align=client, und da dann alles rein