AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Problem mit Delphi5-Forms unter Vista/Windows 7
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit Delphi5-Forms unter Vista/Windows 7

Ein Thema von samy99 · begonnen am 21. Feb 2011 · letzter Beitrag vom 22. Mär 2012
 
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.684 Beiträge
 
Delphi 5 Professional
 
#17

AW: Problem mit Delphi5-Forms unter Vista/Windows 7

  Alt 22. Mär 2012, 13:16
Richtig, aber dennoch sollte man mehr abstände zwischen komponenten lassen,
es kann der Fall auftretten, dass sich der Text auch so vergrößert und sich auf einer Komponente überschneidet.
Natürlich. Ich habe implizit angenommen, dass man darauf achtet. Wobei sich die Komponenten nicht näherkommen sollten, da ja alles skaliert wird: die Komponenten selbst aber auch der Platz zwischen ihnen. Ausnahmen gibt es aber natürlich, wie ich selbst erst kürzlich feststellen (und behandeln) durfte.

Zitat:
Ich suche nach einer Art Komponente oder Unit die das AutoScroll automatisch in allen Forms auf false setzt, habe aber dennoch nichts gefunden oder es hat nicht funtkioniert...
Warum eine extra Komponente? Bei bestehenden Projekten kann man das recht einfach via Suche in den .dfm Dateien lösen. Wenn darin kein AutoScroll (= False) auftaucht, dann ist es nicht gesetzt. Mir ist dabei völlig klar, dass das kein Garant ist, weil andere Komponenten ebenfalls eine Eigenschaft AutoScroll haben können. Bei neuen Projekten muss man einfach daran denken .

Außerdem glaube ich nicht, dass es funktioniert, wenn AutoScroll zur Laufzeit gesetzt wird, denn das ist schon zu spät. Ich habe es gerade in einem Testprogramm ins FormCreate() gepackt, aber die Form wird nicht skaliert und stattdessen sind die Komponenten abgeschnitten. D.h. allein mit Self.AutoScroll:= False; ist es nicht getan. Man müsste noch den Skalierungsfaktor ermitteln und selbst skalieren. Und das halte ich für zuviel Aufwand, den man mit einem manuellen Setzen von AutoScroll zur Designzeit vermeiden kann.

MfG Dalai
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz