Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenster (https://www.delphipraxis.net/197365-devexpress-alphacontrols-fehler-1-element-hat-kein-uebergeordnetes-fenster.html)

haentschman 2. Aug 2018 07:49

DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenster
 
Liste der Anhänge anzeigen (Anzahl: 1)
Moin...:P

Ich habe echt die Schnau... voll. Seit Monaten kämpfe ich mit DevExpress und AlphaControls wegen sporadischen Fehlern. :evil: Der Support sagt...mach mal eine Demo. Supiii...da funktioniert es mit Sicherheit.

In der Hoffnung daß jemand ähnliche Probleme hat, schreibe ich hier...:?

Ich kann nur mit dem im Anhang beigefügtem CallStack dienen. :?

Hinweis: bei den vielen Stellen wo der Fehler auftritt, ist immer TcxCustomDropDownEdit.CreateHandle im Spiel...

mkinzler 2. Aug 2018 08:12

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Welche Version von DevExpress und AlphaControls?

haentschman 2. Aug 2018 08:17

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Nachtrag:
DevExpress: von 16.2.13 -> 18.1.3
AlphaControls: von 12.22 -> 13.18

arnold mueller 2. Aug 2018 09:06

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Hast du eine Demo gemacht?

haentschman 2. Aug 2018 09:13

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Danke... Aber jetzt fängst du auch schon an. :roll: Wir reden über ein Projekt mit 2 Mio Zeilen. Wenn ich eine Demo mit 100 Zeilen mache funktioniert sie! Was habe ich davon, außer verschenkte Zeit? :roll:

Gehe mit, wenn man den Zeipunkt exakt eingrenzen kann...aber so sporadisch?

Steku 2. Aug 2018 09:28

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Nur so ein Gedanke... Vielleicht ein GDI-Objekte Problem?

DevExpress ist/war, wenn ich mich richtig erinnere, in dieser Beziehung
recht ressourcenhungrig. Wenn dann mit den Alphacontrols noch Komponenten dazukommen
die grafikmässig auch ihren Anteil fordern...

Gab es nicht mal eine Beschränkung von ca. 10000 Objekten pro Sitzung oder so?
Mal im Taskmanager überprüft wie die GDI Nutzung des betroffenen Programms ist?

Grüße
Steku

haentschman 2. Aug 2018 09:36

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Nur so ein Gedanke... Vielleicht ein GDI-Objekte Problem?
...kein so schlechter. Ich hab auch andere visuelle Probleme. Wie hier: https://www.delphipraxis.net/197031-...-programm.html

Danke...8-)

Ergebnis:
GDI: 732 (Start) - 908 (1 Modul)

arnold mueller 2. Aug 2018 10:09

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Zitat:

Zitat von haentschman (Beitrag 1409471)
Danke... Aber jetzt fängst du auch schon an. :roll: Wir reden über ein Projekt mit 2 Mio Zeilen. Wenn ich eine Demo mit 100 Zeilen mache funktioniert sie! Was habe ich davon, außer verschenkte Zeit? :roll:

Ich kenne DevExpress ganz gut. AlphaControls hingegen nicht. Nachdem was ich gelesen habe tun die beiden Produkte scheinbar das gleiche (so im Prinzip). Vor allem was das Skin-Thema angeht. Vielleicht kommen sie sich dabei in die Quere - wäre jetzt mein erster Ansatz für eine Untersuchung.

AJ_Oldendorf 2. Aug 2018 10:38

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
OffTopic:
Zur Erhöhung der GDI Objekte folgendes tun:

Registry-HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
Dort bei GDIProcessHandleQuota/USERProcessHandleQuota/USERPostMessageLimit einfach folgenden Wert eingeben:
fa00
+ Neustart Rechner oder Ab/Anmeldung Windows

haentschman 2. Aug 2018 10:41

AW: DevExpress + AlphaControls: Fehler #1 - Element '' hat kein übergeordnetes Fenste
 
Zitat:

Ich kenne DevExpress ganz gut. AlphaControls hingegen nicht.
Das Skinning bei DevExpress (LookAndFeel.SkinName) ist auf AlphaControls gesetzt. Das heißt, das Skinning von DevExpress quasi abgeschaltet ist. DevExpress ist auch der Meinung das:
Zitat:

According to this call stack report, the TsSkinProvider instance forces creating our dropdown editor's Handle. Perhaps, this breaks the normal messages sequence.
...mit den Messages zusammenhängt. Das spricht auch für die spontanen Fehler. :roll:
Zitat:

Please check if disabling this tool resolves the problem.
Möööp...wie bitte stellen die sich das vor?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:59 Uhr.
Seite 1 von 4  1 23     Letzte »    

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