AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Panel mit vielen Buttons baut sich langsam auf
Thema durchsuchen
Ansicht
Themen-Optionen

Panel mit vielen Buttons baut sich langsam auf

Ein Thema von NielsB · begonnen am 4. Mär 2016 · letzter Beitrag vom 31. Jan 2019
Antwort Antwort
NielsB

Registriert seit: 4. Mär 2016
17 Beiträge
 
#1

AW: Panel mit vielen Buttons baut sich langsam auf

  Alt 27. Mär 2016, 11:13
Ich habe die Suchfunktion einmal ausprobiert, dabei werden ja viele Komponenten aus/eingeblendet. Man erkennt dabei auch, dass die Buttons nicht gemeinsam, sondern in mehreren Gruppen gezeichnet werden, was aber keinem erkennbaren Muster folgt. Windows scheint die Aufrufe selbst zu "optimieren".

Ich bin mittlerweile aber auch so weit, dass ich die VCL Styles aufgeben werde, das führt zu nichts. Ohne Styles reicht die Hardware gerade so, dass alles scheinbar ohne Verzögerung erscheint. Wenn sich mit den Windowsthemes noch was machen lassen sollte, werde ich es damit machen und wenn nicht, dann nicht...
  Mit Zitat antworten Zitat
Red-Flash

Registriert seit: 29. Dez 2006
2 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Panel mit vielen Buttons baut sich langsam auf

  Alt 31. Jan 2019, 09:43
Ich habe auch das Problem (zwar nicht nur Bottons, sondern viele Andere Komponenten) unter Delphi XE10...

Wenn man allerdings alle Komponenten auf einen TIWRegion einfügt, der auf der TForm ist, geht der Aufbau sehr schnell.

Weiß jemand warum ?

Und der TIWRegion verursacht beim Beenden ein Speicherloch.
Wenn man im Projekt ReportMemoryLeaksOnShutdown auf True setzt kommt die Meldung mit dem Speicherloch.
Erst wenn man den TIWRegion aus dem Formular gelöscht UND aus der Usesklausel das ganze IW Gedöns entfernt hat kommt die Meldung nicht mehr...

Weiß da jemand warum ?
Oliver
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Panel mit vielen Buttons baut sich langsam auf

  Alt 31. Jan 2019, 13:35
Hallo,
schau mal in der entsprechenden Unit ganz unten (initialize oder letztes begin/end).
Da wird bestimmt irgendein Cache erzeugt und zum Schluss nicht wieder freigegeben.
Heiko
  Mit Zitat antworten Zitat
Antwort Antwort


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 20:20 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