Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   DoubleBuffered wird immer auf True gesetzt (https://www.delphipraxis.net/135666-doublebuffered-wird-immer-auf-true-gesetzt.html)

xZise 15. Jun 2009 19:23


DoubleBuffered wird immer auf True gesetzt
 
Hallo ihr,

warum wird bei Delphi 2009 DoubleBuffered immer auf True gesetzt? Also zumindest braucht man das Projekt nur zu laden, und alle Buttons haben ParentDoubleBuffered = false und DoubleBuffered = true. An sich kein Problem, aber sobald jemand anders das mit Turbo Delphi öffnen will, kann er das nicht, weil er nichts mit den Eigenschaften anfangen kann.

Wie kann das abstellen?

MfG
xZise

toms 15. Jun 2009 19:27

Re: DoubleBuffered wird immer auf True gesetzt
 
Beim Öffnen unter Turbo Delphi kannst du ja "Ignorieren" auswählen wenn eine entsprechende Meldung kommt.

himitsu 15. Jun 2009 19:28

Re: DoubleBuffered wird immer auf True gesetzt
 
Bei mir bleibt es immer so, wie es ist ... also Standardmäßig steht hier alles auf False.

Und bezüglich TD ... derjenige braucht die unbekannten Eigenschaften nur zu ignorieren und kann dann in Ruhe weiterarbeiten.

xZise 15. Jun 2009 19:52

Re: DoubleBuffered wird immer auf True gesetzt
 
Naja aber wenn ich dann das Formular kompiliere und ausführe bekomme ich aber einen Fehler!

MfG
xZise

xZise 29. Jul 2009 17:41

Re: DoubleBuffered wird immer auf True gesetzt
 
Zitat:

Zitat von xZise
Naja aber wenn ich dann das Formular kompiliere und ausführe bekomme ich aber einen Fehler!

MfG
xZise

Um genau zu sein: Alle Formulare die nicht eingelesen aber kompiliert wurden. Also wenn man ein Projekt mit zwei Formularen öffnet, dann meckert er beim Hauptformular, kompiliert aber das zweite Formular mit ein. Ergebnis, ist dass beim Ausführen er die Eigenschaft DoubleBuffered nicht kennt, sobald nun dieses Formular angezeigt wird.

Übrigens könnte das damit zusammenhängen, dass er DoubleBuffered der BitBtns auf True (und ParentDoubleBuffered auf False) setzt.

MfG
xZise


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz