Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   zu viele Einträge in der ComboBox Dropdown-List (https://www.delphipraxis.net/207410-zu-viele-eintraege-der-combobox-dropdown-list.html)

juelin 21. Mär 2021 19:25

zu viele Einträge in der ComboBox Dropdown-List
 
Hallo,
ich habe im Programm (VCL) (Delphi 10.3.3 Community Edition)
eine Combobox (in der Form) mit sehr vielen Einträgen (mehr al 29 Einträge).
Wenn ich auf die Combobox (im Run-Modus) klicke geht die Liste mit den Einträgen auf.
Es werden aber nur 29 Einträge angezeigt (mehr passt nicht auf den Bildschirm).
Ich kann nicht weiter runter scrollen als bis zum 29. Eintrag.
Hat da jemand eine Idee? (Scrollbalken oder so).
Gruß
Jürgen

Uwe Raabe 21. Mär 2021 21:10

AW: zu viele Einträge in der ComboBox Dropdown-List
 
Auf welchem Wert steht DropDownCount?

himitsu 21. Mär 2021 21:38

AW: zu viele Einträge in der ComboBox Dropdown-List
 
Egal wie groß DropDownCount ist [add], welches noch auf den Bildschirm passt [/add] ... Eine ComboBox hat eine ScrollBar und kann problemlos tausende Einträge anzeigen.

Aber bei mehr DropDownCount als Bildshirm hoch, gibt es natürlich Probleme, da man den DropDown dann nicht mehr komplett sieht und somit die letzten Items nicht mehr sehen kann.

Zitat:

mehr passt nicht auf den Bildschirm
29?

Mit Standardschriftgröße (Tahoma 8) passen auf FullHD mit 100% bis 80 Zeilen.

Uwe Raabe 21. Mär 2021 21:40

AW: zu viele Einträge in der ComboBox Dropdown-List
 
Es sei denn man setzt DropDownCount so groß, dass die Liste über den Bildschirmrand wächst.

himitsu 21. Mär 2021 21:46

AW: zu viele Einträge in der ComboBox Dropdown-List
 
OK stimmt, aber das ist doch bissl unklung ... sowas macht doch niemand. :angle2:

[edit]
Ich war davon ausgegangen, Windows schneidet den DropDown ab, genauso wie sich Fenster nicht größer als den Desktop machen lassen.
Aber neee, dem ist nicht so. :shock:

juelin 21. Mär 2021 22:56

AW: zu viele Einträge in der ComboBox Dropdown-List
 
DropDownCount steht auf 999

himitsu 21. Mär 2021 23:12

AW: zu viele Einträge in der ComboBox Dropdown-List
 
Fazit: selbst Schuld :angle:


Falls das so bleiben soll ... Lösung: SmallFont Size=1

juelin 21. Mär 2021 23:18

AW: zu viele Einträge in der ComboBox Dropdown-List
 
Habe die Lösung gefunden.
DropDownCount darf maximal so groß wie die Anzahl Eintrage die auf den Bildschirm passen sein.
Ist DropDownCounr größer so verschwindet der Scrollbalken in der Itemsliste.
Habe DropDownCount auf 29 gestellt.
Gruß
Jürgen

KodeZwerg 22. Mär 2021 00:22

AW: zu viele Einträge in der ComboBox Dropdown-List
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1485701)
Auf welchem Wert steht DropDownCount?

Wie so oft den richtigen Riecher gehabt!
Zitat:

Zitat von himitsu (Beitrag 1485712)
Lösung: SmallFont Size=1

Wie geil ist das denn bitteschön, ich pack mich weg vor Lachen :chat::spin::cheer:


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