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 Im PopupMenu die linke Spalte weggeben in Vista (https://www.delphipraxis.net/118700-im-popupmenu-die-linke-spalte-weggeben-vista.html)

Alfonso3 13. Aug 2008 08:30


Im PopupMenu die linke Spalte weggeben in Vista
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

anbei ein Screenshot von meinem Popup Menu, wie geht dass, dass nur der Text ganz linksbündig angezeigt wird ohne diesem unnützen Spaltenseperator..Problem nur im Vista.

lg,
Alfonso3

Luckie 13. Aug 2008 08:44

Re: Im PopupMenu die linke Spalte weggeben in Vista
 
Nun, das wird der "Vista-style" sein. Da wirst du wenig dran machen können, ausser das Menü selber zu zeichnen bzw. irgendwelche Menükomponenten zu benutzen, die ihr eigenes Aussehen mitbringen.

OregonGhost 13. Aug 2008 09:30

Re: Im PopupMenu die linke Spalte weggeben in Vista
 
Alle richtigen Vista-Menüs haben diesen "unnützen" Spaltenseparator. Das hat den Vorteil, dass alle Menüs gleich aussehen, egal ob man mal einen Menüpunkt mit Bildchen oder mit Häkchen hinzufügt oder nicht. Ich würde das an deiner Stelle nicht ändern. Wenn sich ein Benutzer beschwert, kannst du sogar sagen, dass das unter Vista eben so ist. Umgekehrt wirst du mit eigenen Komponenten früher oder später in eine Falle laufen (Zeichenfehler o.ä.)

Alfonso3 13. Aug 2008 09:33

Re: Im PopupMenu die linke Spalte weggeben in Vista
 
alles klar, wusst ich nicht, dass das in Vista standardmäßig so ist, wenns so ist, ists so :)

danke!

lg,
Alfonso


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