Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ToZie,
19. Feb 2004
Hallo
Was hat das miteinander zu tun? Ob mit Manifest oder ohne ändert an dem Problem rein gar nix, nur am aussehen der Controls...
Das geht nicht, da ich dabei ja offensichtlich die Größe des Formulars ändern muss. Ich strebe auch eher eine allgemeingültige Lösung an als an jedem Formular herumzuflicken...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ToZie,
19. Feb 2004
Hallo,
ändern der Clientgröße bringt nichts, da die Componenten unten verankert sind. Man müsste also im OnCreate des Formulars:
1. Feststellen ob es Handlungsbedarf gibt
ClientHeight entspricht nicht den Erwartungen ?
2. Sich die Anker aller sichtbarer Komponenten merken
3. Die Anker auf ändern
4. Die Größe des Formulars korrigieren
5. Die Anker wieder herstellen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ToZie,
19. Feb 2004
Hallo,
einfach mal ein Edit auf ein Form platzieren, Abstand nach unten 4px, Anker links und unten.
Ich illustriere das mal,
http://www.ziesmer.de/lunaprob.jpg
Setzt man die Anker links und oben bekommt das Form unter Luna eine Scrollbar.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by ToZie,
18. Feb 2004
Hallo,
kann man irgendetwas simples (verschieden von Luna-Dienst-Anhalten) gegen die von den XP-Themes hervorgerufene Verschiebung von Komponenten unternehmen ? Als Fan pixelgenau gestalteter Dialoge stören mich abgeschnittene Eingabefelder am unteren Formularrand doch etwas.
Ich hatte ja gehofft mit dem Umstieg auf D7 und der Manifest-Komponente würde sich das geben, scheint aber nicht so...