Formulargrösse entsprechend Bildschirmauflösung
-
Da bin ich doch ganz Ohr!
Das klingt mir aber nach einer Menge Arbeit.
Mein Projekt ist doch schon relativ umfangreich und wenn ich da jetzt jede Komponente einzeln anfassen muss um diese anzupassen, dann wäre dies eine wirkliche "Strafarbeit".Nur mit dem Ergebnis von ScaleBy() kann ich auch nicht leben!
Ist das wirklich so ein riesen Act?
Naja, sonst lass ich's erst mal aussen vor und stell's so lange in die "Nice-To-Have-Ecke"
-
Hallo
- berechne die Groessenaenderung
- speicher dir im OnCreate die Werte aller Komponenten
- alle Komponenten anpassendh 2 Methoden und etliche Aufrufe (oder ComponentCount oder so)
Ich kanns gerade nicht nachschauenIst eigentlich nicht viel Arbeit
MfG
Klaus
-
Original erstellt von JeGr:
Nur mit dem Ergebnis von ScaleBy() kann ich auch nicht leben!Hast du es schon mal mit ScaleBy() ohne Scaled versucht?
-
Original erstellt von Jansen:
Hast du es schon mal mit ScaleBy() ohne Scaled versucht?Ja, aber leider mit dem selben Effekt.
Ich habe einige Buttons, die direkt auf dem Formular liegen. Bei diesen wird die Beschriftung entsprechend angepasst. Aber ich habe auch einige Buttons, die auf einem TabSheet eine PageControls liegen. Bei diesen funktioniert die Anpassung nicht.Werde das Ganze dann wohl mal per Hand versuchen.