Delphi-PRAXiS
Seite 1 von 8  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 Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate? (https://www.delphipraxis.net/162863-fehlerhafte-nur-32-bit-delphi-xe2-compilate.html)

Delphi-Laie 7. Sep 2011 21:59


Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Delphifreunde!

Wegen diverser Probleme mit 32-Bit-Compilaten des neuen Delphis XE2 bitte ich Euch, den Anhang zu prüfen, insbesondere beim Programm (ein schnödes Formular mit kleinem Stringgrid) folgendes:

1. Startet das Programm überhaupt, oder bricht der Start mit einer Fehlermeldung ab? Bei einem Windows 2000 und einem Windows XP startet das Programm überhaupt nicht (die Fehlermeldung ist allgemein gehalten, ohne Fehlercode), bei jeweils einem anderen tut es das.

2. Dem Stringgrid verpaßte ich die Option "goRowSelect". Unter dem Windows XP, auf dem das Programm startet, hatte ich das Luna-Thema aktiviert. Dieses Thema ist anscheinend schuld, daß das Anklicken der Zeilen diese nicht dunkelblau verfärbt (die übliche, gewohnte Aktivierungsanzeige), sondern weiß, und zwar so, daß die Zelleneinträge und auch die Zellengrenzen komplett verdeckt sind. Beende ich beim laufendem Programm das Luna-Thema und/oder den Dienst "Designs", bleibt dieses (Fehl-)Verhalten bestehen. Starte ich das Programm nach dem Beeenden des Luna-Themas und/oder des Dienstes "Designs", erhalte ich das klassische Verhalten zurück.

Mit Compilaten früherer Delphi-Versionen hatte ich solche Probleme nie.

Insofern würde mich interessieren, ob jemand derlei Schwierigkeiten bestätigen kann.

Vielen Dank für Eure kurzen Experimente und ggf. Rückmeldungen!

Viele Grüße

Delphi-Laie

Luckie 7. Sep 2011 22:13

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Starten tut es unter Windows XP SP3. Nur das Problem mit der Auswahlfarbe habe ich hier auch. Themes sind aktiviert und ich habe das XP Standard Theme in Blau.

Lemmy 7. Sep 2011 22:14

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Hi,

Windows 2000: Keine Probleme, läuft wie gewünscht
Windows XP: Standard-Theme: keine blaue Markierung sondern eine weiße

Delphi-Laie 7. Sep 2011 22:17

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Dank Euch!

Die "weiße" Markierung sorgt aber eben dafür, daß nichts mehr zu lesen ist, nicht wahr?

Wurde also irgendetwas vermurkst....

Bernhard Geyer 7. Sep 2011 22:19

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Das Theme ist wohl eher ein Vista/Win7-Theme. Dieses Selektionsverhalten ist das von Vista/Win7

Luckie 7. Sep 2011 22:29

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Ich habe es jetzt noch mal mit Delphi 7 und Delphi 2006 kompiliert und da stimmt die Farbe für die Auswahl.

Stevie 7. Sep 2011 22:58

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Ich rat mal ins Blaue: VCL Style Bug (neues XE2 Feature)

Uwe Raabe 7. Sep 2011 23:22

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Ein (allerdings nur oberflächlicher) Vergleich der Paint-Routine (TCustomGrid.DrawCellHighlight) zeigt, daß XE2 nun auch ein vorhandenes Theme in allen Windows Versionen verwendet, die solches unterstützen (also auch XP). Bei XE wurde da noch auf Vista und höher abgeprüft.

Luckie 7. Sep 2011 23:51

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Und was bedeutet das?

Uwe Raabe 8. Sep 2011 00:22

AW: Fehlerhafte (nur 32-Bit-?)Delphi-XE2-Compilate?
 
Zitat:

Zitat von Luckie (Beitrag 1122516)
Und was bedeutet das?

Das eben mit XE2 auch unter XP die Theme-Einstellungen ausgewertet werden, bei XE war das eben noch nicht so. Da wurde im Grid das Theme für die selektierten Zellen nicht beachtet, jetzt schon.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:25 Uhr.
Seite 1 von 8  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