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 Probleme mit der Ausrichtung der Icons im ListView (https://www.delphipraxis.net/38620-probleme-mit-der-ausrichtung-der-icons-im-listview.html)

Piro 21. Jan 2005 22:06


Probleme mit der Ausrichtung der Icons im ListView
 
Liste der Anhänge anzeigen (Anzahl: 2)
Moin,

ich programmier mir gerade ein Adressbuch mit Extras. Hier verwende ich ein Listview mit dem ViewStyle "vsicon". Das Betriebssystem ist Windows2000 und die Auflösung ist 1024x768

Wenn ich nun das Programm aufrufe, sind die Icons zentriert im ListView. Siehe Abbildung1. Führe ich das Tool auf der Arbeit aus, sind die Icon links ausgerichtet. Siehe Abbildung2. Was muss ich einstellen damit es immer zentriert ist? Oder muss ich irgend etwas anderes beachten?

Ich hoffe mir kann einer helfen, denn das nervt.

Muetze1 21. Jan 2005 22:32

Re: Probleme mit der Ausrichtung der Icons im ListView
 
Moin!

ListView benutzt die Abstände zwischen den Icons wie der Explorer und damit die Einstellungen der jeweiligen Windows Version. Wenn du nun unter "Eigenschaften Anzeige->Darstellung->Erweitert->Symbolabstand (horizontal)" (bei mir auf XP, 2000 hat's auch da irgendwo) auf Arbeit den Pixelabstand vergrösserst, dann ist es wieder zentriert.

Als Abhilfe um davon unabhängig zu sein würde bedeuten die Icons selber zu malen. Dann brauchst du aber auch kein ListView mehr, dann kannste das gleich selber machen...

MfG
Muetze1

MathiasSimmack 21. Jan 2005 22:33

Re: Probleme mit der Ausrichtung der Icons im ListView
 
Zitat:

Zitat von daywalker299
Ich hoffe mir kann einer helfen, denn das nervt.

:mrgreen: Wie meinst du das denn jetzt?

Aber egal: Ist das OS bei deiner Arbeit auch Windows 2000?

Piro 21. Jan 2005 22:46

Re: Probleme mit der Ausrichtung der Icons im ListView
 
Ja, auf Arbeit ist es auch Windows2000. Gibt es nocht eine andere Komponente, die ich benutzen könnte, um das Äußeren wie bei einem ListView zu benutzen?


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