Delphi-PRAXiS

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 cxGrid Style Probleme (https://www.delphipraxis.net/172519-cxgrid-style-probleme.html)

haentschman 8. Jan 2013 18:13

cxGrid Style Probleme
 
Hallo alle... 8-)

Ich bin an meinem neuen Arbeitsplatz nun erstmalig mit dem cxGrid (DevExpress) in Kontakt geraten. Ich will damit sagen, daß ich das Problem nicht verzapft habe... :wink:

Gegeben:
- Basisframe A mit cxGrid.GridTableView drauf
- Style aus dem StyleRepository wird im OnCreate dem cxGrid.GridTableView zugewiesen.

- 2 abgeleitete Frames B(A) , C(A)
- in jedem abgeleitetem Frame werden die Spalten gesetzt (GridTableView)

Problem:
- Frame B zeigt den Header entsprechend dem Style an (grün)
- Frame C zeigt den Header im "XP Tab Style" also blau und wenn man die Maus drauf bewegt den orangenen Balken an.

Designtime:
- Frame B -> Header grau
- Frame C -> Header wie zur Laufzeit blau

Ich habe imho sämtliche Properties verglichen. Wo liegt das Geheimnis in den 1000 Properties verborgen ?

Danke für Info´s. 8-)

Furtbichler 8. Jan 2013 18:54

AW: cxGrid Style Probleme
 
Prüf mal 'cxGrid.LookAndFeel.Kind' in den abgeleiteten Frames.
Im Zweifelsfall im DFM die Zuweisung einfach rausschmeißen, damit die Basiseinstellungen vererbt werden.

Ansonsten: Machmal ein Demoprojekt und stell es hier rein.

uligerhardt 8. Jan 2013 18:59

AW: cxGrid Style Probleme
 
Dürfte LookAndFeel.NativeStyle sein.

haentschman 8. Jan 2013 19:01

AW: cxGrid Style Probleme
 
Danke...

In Kind habe ich auch geschaut. Soweit ich mich erinnere waren die identisch. Ich kann erst morgen nochmal schauen. Desweiteren glaube ich, daß das in einem Demoprojekt sicher nicht reproduzierbar ist. :wink:

Nachtrag: NativeStyle steht bei beiden (Erinnerung) auf Standard. Dann gibt es glaube noch Office11.

Furtbichler 8. Jan 2013 19:16

AW: cxGrid Style Probleme
 
Mein Fehler: NativeStyle ist ein Boolean, Kind gibt an, wie das Teil gezeichnet werden soll, wenn NativeStyle auf False ist.

Also: Beides checken.

haentschman 9. Jan 2013 16:38

AW: cxGrid Style Probleme
 
Soo...

die Abteilung war genau die richtige. Kind stand falsch. :thumb: Warum ich das, obwohl ich dort gesucht hatte, übersehen hatte... keine Ahnung. :oops:

Danke an alle...


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:33 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