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/)
-   -   Gridlines in einem TListview (https://www.delphipraxis.net/207955-gridlines-einem-tlistview.html)

Maekkelrajter 19. Mai 2021 22:01

Gridlines in einem TListview
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
In einem TListview sollen 'Gridlines' dargestellt werden. Zu diesem Zweck kann bekanntlich die Eigenschaft 'Gridlines' auf 'true' gesetzt werden. Das funktioniert (bei mir) leider nur unter Windows 7 und der CE 10.3.2, nicht jedoch unter Windows 10 und CE 10.3.3. Woran könnte das liegen?

Gruß LP

himitsu 19. Mai 2021 22:03

AW: Gridlines in einem TListview
 
Blind oder Monitor falsch eingestellt? :angle2:

Ich seh bei Beiden die Linien.

Maekkelrajter 19. Mai 2021 22:10

AW: Gridlines in einem TListview
 
Jetzt wird es aber vollends mysteriös! Ich sehe die Linien weder in der IDE (Design) noch im compilierten Programm!

Gruß LP

Uwe Raabe 19. Mai 2021 22:13

AW: Gridlines in einem TListview
 
Ist ein Scaling aktiv (Stichwort DPI)?
Eventuell stellt der Monitor die Linienfarbe auch zu schwach dar.

himitsu 19. Mai 2021 22:17

AW: Gridlines in einem TListview
 
Die "neuen" Farben sind viel "heller", weil ist voll cool und total hipp :roll:

Tipp:
* Fokus im Programmfenster
* Alt+Druck
* Paint öffnen und Strg+V
* Farbe füllen aktivieren (der auslaufende Eimer) und dann irgendwo ins "Weiße" unten im Grid linksklicken ... aber nicht erschrecken


Und nun gehst du bestimmt ins Menü deines Monitors und stellst Helligkeit/Kontrast etwas runter. :wink:



@Uwe: Das Scaling sollte doch auch auf dem Screenshot sein, aber da sehen wir/ich ja die Linien.
Ausnahme: Die Auflösung passt nicht zum Monitor und der scaliert auch nochmal. (aber sowas macht man doch nicht)

haentschman 20. Mai 2021 05:20

AW: Gridlines in einem TListview
 
Liste der Anhänge anzeigen (Anzahl: 1)
Moin...:P

Ich tippe auf die Projektoptionen:
* siehe Bild

Im Linken ist der Haken raus, im rechten Bild ist der Haken drin...:wink: (Laufzeit Themes)

Uwe Raabe 20. Mai 2021 08:29

AW: Gridlines in einem TListview
 
Zitat:

Zitat von haentschman (Beitrag 1489810)
Ich tippe auf die Projektoptionen:

Wie kann das Auswirkungen auf die Darstellung im Form-Designer haben?

haentschman 20. Mai 2021 09:08

AW: Gridlines in einem TListview
 
Zitat:

Wie kann das Auswirkungen auf die Darstellung im Form-Designer haben?
...ok, ok. :wink: Aber auch die Checkbox z.B. hat den W95 Style. (Bild 1) Das dürfte ja im Designer auch nicht sein. :gruebel: Ich habe den alten Style im Designer nicht hingekriegt. (Berlin, W10)

Verhällt sich die IDE unter W7 anders?

Maekkelrajter 20. Mai 2021 10:40

AW: Gridlines in einem TListview
 
Die 'Laufzeit - Themes' sind bei beiden Systemen aktiviert. Bei exakt derselben EXE sind die Linien unter W7 zu sehen, unter W10 jedoch nicht Das Problem ist anscheinend die Farbe der Linien. Wenn ich einen dunkleren Hintergrund wähle, sind auch unter W10 weiße(!) Linien zu sehen. Leider habe ich nirgendwo eine Möglichkeit gefunden, die Farbe zu ändern :(

Gruß LP

TiGü 20. Mai 2021 11:03

AW: Gridlines in einem TListview
 
Hast du den Beitrag von Himi gelesen?
Dein Monitor ist zu hell eingestellt!
Auf beiden Bildern sind Gridlines zu sehen!
Erstes Bild hat Gridline-Farbe RGB D1D0CB (R: 209, G: 208, B: 203).
Zweites Bild hat Gridline-Farbe RGB F5F5F5 (R: 245, G: 245, B: 245).
(ungefähre Werte wegen Bildkomprimierung)

himitsu 20. Mai 2021 11:50

AW: Gridlines in einem TListview
 
Zitat:

Zitat von haentschman (Beitrag 1489822)
Verhällt sich die IDE unter W7 anders?

In der BDS.exe ist das Theme einkompiliert, also ist die IDE immer mit Themes.

PS: Auch D7 konnte man Themes verpassen. (das Manifest daneben legen, oder mit einem RessourcenEditor reinmachen)

Maekkelrajter 20. Mai 2021 13:17

AW: Gridlines in einem TListview
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von TiGü (Beitrag 1489830)
Hast du den Beitrag von Himi gelesen?
Dein Monitor ist zu hell eingestellt!
Auf beiden Bildern sind Gridlines zu sehen!
Erstes Bild hat Gridline-Farbe RGB D1D0CB (R: 209, G: 208, B: 203).
Zweites Bild hat Gridline-Farbe RGB F5F5F5 (R: 245, G: 245, B: 245).
(ungefähre Werte wegen Bildkomprimierung)

Ich habe mit den Parametern Helligkeit und Kontrast so lange herumgespielt, bis die Linien auch auf W10, wenn auch nur mit Mühe, zu sehen sind. Die Farbe F5F5F5 ist ja auch ein sehr helles Grau. Wirklich zu dumm, dass sich die Linienfarbe nicht beeinflussen läßt :(
Ich habe das jetzt gelöst, indem ich eine andere Hintergrundfarbe gewählt habe.
Sieht garnicht mal so schlecht aus.

Gruß LP

stahli 20. Mai 2021 15:17

AW: Gridlines in einem TListview
 
Vielleicht wäre das ja mal was für Dich: https://www.delphipraxis.net/185381-...or-spyder.html

Evtl. kann man sich so besser einer "Standard-Kalibrierung" annähern - wobei es natürlich auch immer Geschmacksache ist, ob man das dann besser findet.

Redeemer 20. Mai 2021 19:49

AW: Gridlines in einem TListview
 
Für den Preis könnte man sich auch einfach einen vernünftigen Bildschirm kaufen. Das ist gar nicht so schwer, einfach nicht den allerbilligsten TN-Scheiß kaufen.

haentschman 21. Mai 2021 05:28

AW: Gridlines in einem TListview
 
Hallöle...:P

:gruebel: Ich verstehe nicht was das mit dem Monitoren zu tun hat, wenn in dem einem Bild der Designer den W95 Style und in dem anderen der Designer den modernen Style hat (Post #1)?

Entweder hab ich zu wenig Kaffee oder ich verstehe die Frage falsch. :wink:

himitsu 21. Mai 2021 10:40

AW: Gridlines in einem TListview
 
Zitat:

Zitat von haentschman (Beitrag 1489879)
Entweder hab ich zu wenig Kaffee oder ich verstehe die Frage falsch. :wink:

Wenn Monitor oder Farbprofil falsch ungünstig eingestellt sind, so dass sehr helle Farbeb vom Weiß kaum/garnicht zu unterscheiden sind, dann ist das schon ein kleines Problem.

Aber keine Sorge, sowas passiert Vielen mal. (mir auch)

OK, und Schlechte augen. (bissl Farbenblind oder zu sehr unscharf sehen)

Delphi.Narium 21. Mai 2021 10:43

AW: Gridlines in einem TListview
 
Bitte bedenkt: Der Farbunterschied zwischen FFFFFF und F5F5F5 ist nicht wirklich groß und nicht alle Menschen haben Augen, die das (auch bei bester Hardware) zwingend unterscheiden können.

Es gibt nicht umsonst diverse Kontrastschemata für Windows.

himitsu 21. Mai 2021 10:48

AW: Gridlines in einem TListview
 
F0F0F0 beim Bild 2 im Post #1, aber ja, soooo sehr groß ist der Unterschied auch nicht.

Uwe Raabe 21. Mai 2021 10:53

AW: Gridlines in einem TListview
 
Zitat:

Zitat von haentschman (Beitrag 1489822)
Verhällt sich die IDE unter W7 anders?

Wenn man in Windows 7 das Klassische Design anwählt, schon.

Delphi.Narium 21. Mai 2021 11:02

AW: Gridlines in einem TListview
 
Zitat:

Zitat von himitsu (Beitrag 1489898)
F0F0F0 beim Bild 2 im Post #1, aber ja, soooo sehr groß ist der Unterschied auch nicht.

Für meine Augen schon:

Der kleine Unterschied macht halt eben aus: Linien erkennbar <-> Linien nicht erkennbar


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