-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
1. Okt 2014
Danke für Mühe!
Panel1.align=alClient hatte ich bereits probiert. Mit meinem letzten Text meinte ich, egal auf was die Eigenschaft laign steht, es hat keine Auswirkung auf die enthaltenen Komponenten.
Was genau meinst du mit ListView-Spaltenbreite? Der Trick mit der Headerbreite ist ein guter Trick, den muß ich mir merken. Das ist sicher auf den Inhalt der anderen Zeilen abbildbar unter...
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
1. Okt 2014
Och, diese Seiten hier nerven ein wenig. Ich hatte das bereits gemerkt und eine neue Version hochgeladen. Anscheinend hat das System das aber nicht registriert. Ich lade den Anhang noch mal neu hoch.
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
1. Okt 2014
Ich lade das kleine Testprojekt hoch.
Das Align des MainPanel hat keine Auswirkung auf das Verhalten. Das Align des PageControl auch nicht. Die Splatenbreite des PageControl hat auch keine Auswirkung, ob ich sie auf 0 setze (variabel belasse) oder eine feste Breite vorgebe. Der ListView ist ganz und gar egal, was man vorgibt, die Spaltenbreite wird nur verändert, wenn ich das manuell...
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
29. Sep 2014
Morgen,
das verhalten bleibt leider auch mit der von dir hochgeladenen Komponente gleich. Die Breite der PageControls bleibt unverändert. So lang ich beim Größeändern die Maus gedrückt lasse, ändert sich auch die Größe des ListViews. Lasse ich die Maus los, setzt sich das ListView auf seine Originalgröße zurück.
Ist das ein bekannter Fehler oder liegt das an irgend einer Einstellung?
...
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
26. Sep 2014
Danke für die Info. Ich habe die Komponente direkt von Tory geladen. Die von die Eingestellte ist viel größer. Ich werde es mit deiner Komponente erneut versuchen und mich wieder melden. :)
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
26. Sep 2014
Danke fürden Tip. Doch, ich habe die Readme gelesen. Davon steht da nichts. Ich habe das Gefühl, von der Komponente eine ältere Version geladen zu haben. Diese lies sich z.B. in XE registrieren, hat aber kein Symbol für eine Komponente. Ist das im Anhang die richtige Komponente?
Zusatz:
Alle Komponenten auf einem Panel anlegen hat am Verhalten der Listview und des PageControl nichts...
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
25. Sep 2014
EasySize funktioniert leider nur teilweise. Das Pagecontrol z.B. wird nicht skaliert und eine ListView leider auch nicht. Allerdings wurde das EasySize, so wie es aussieht, auch nur bis Delphi 3 getestet. Die Version, die man laden kann, ist von 1999.
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
25. Sep 2014
Ja, die Form soll später mal eine ListView, ein paar Buttons und ein PageControl bekommen. Diese Komponenten, sollten wenn möglich bei Größenänderung der Form auch ihre Größe ändern, inklusive der Schrift.
Mit der Procedure des FormCreate klappt das zumindest beim Anpassen an die Bildschirmgröße, abgesehen von der Breite der Tabsheets und der Breite der Spalten der ListView. Diese müßte man...
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
25. Sep 2014
Ja, das Panel und die Eigenschaft Align kenne ich. Nur nützt mir das nichts, weil durch das Nutzen dieser Eigenschaften die Größe der Komponenten nicht bei einer Größenänderung der Form geändert werden. Aber genau das möchte ich erreichen.
Viel beinhaltet mein Beispielprojekt noch nicht. Das ist ein Formular mit ein paar Buttons und einer Procedure bei OnCreate, die man häufig im Netz findet:...
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
25. Sep 2014
Danke dir. Wo finde ich dein kleines Beispielprojekt?
-
Forum: Object-Pascal / Delphi-Language
by LokutusvB,
25. Sep 2014
Guten Morgen,
mir ist zwar bekannt, wie ich bei FormCreate ein Fenster auf die Bildschirmgröße anpassen und den Inhalt skalieren kann, aber ich bastel nun schon eine Zeit lang an einer Lösung, wie ich bei onResize den Formularinhalt neu skalieren kann, komme aber auf keine brauchbare Lösung. Zudem erzeugt ScaleBy bei OnResize einen "Flackereffekt", der negativ auffällt. Geht das auch anders?...