![]() |
-100% bis 100% darstellen
Hi alle,
ein Kunde von mir verlangt eine Kombobox mit der die Werte von -100% bis +100% dargestellt werden können. Wäre ja einfach wenn er die positiven Werte nicht oben und die negativen unten raus stehen lassen wollte. Er ist nicht davon abzubringen. 100% 80% ... eingestellter Wert .. Rest bis -100% Hat jemand eine Idee? Grüsse Rainer |
AW: -100% bis 100% darstellen
Ungetestet:
Delphi-Quellcode:
for i := 5 downto -5 do
ComboBox.Items.Add(Format('%d%%', [i * 20])); |
AW: -100% bis 100% darstellen
Verstehe ich nicht ganz. Wie will der Kunde das denn dargestellt haben? ComboBox-Items sind doch Strings, du kannst die doch nach belieben eintragen.
|
AW: -100% bis 100% darstellen
Hi,
ihr habt nicht verstanden was ich will! Die Kombobox soll die restlichen Werte oben und unten anzeigen! Stelle ich z.B. 40% ein soll im Textfeld 40%stehen, oberhalb 60,80,100, unterhalb 20,0,-20,-40,-60.... Grüsse Rainer |
AW: -100% bis 100% darstellen
Ich versteh das auch.
Alles in .Items eintragen und dann über SelIndex das Auswählen, was angezeigt werden soll. :gruebel: |
AW: -100% bis 100% darstellen
Die ComboBox stellt doch nur einen Wert dar, solange man sie nicht aufklappt. Ich verstehe wirklich nicht ganz, wie das Deiner Meinung nach dann aussehen soll.
|
AW: -100% bis 100% darstellen
Sollen die Werte immer da stehen, auch wenn die Combobox nicht den Fokus hat?
Dann würde sich eine ListBox eher eignen. |
AW: -100% bis 100% darstellen
Oje,
er will das so haben, dass man sobald das Ding angeklickt wird, den einen Wertebereich oben und den anderen unten sieht. Habs mittlerweile mit einer Listbox gelöst, aber ob der das so akzeptiert? Ich bräuchte eine Kombobox die sich nach oben und unten gleichzeitig öffnet! Vielleicht leite ich aus Tcombox eine Komponente ab und setze eine Listbox drauf (nur so eine Idee). Grüsse Rainer |
AW: -100% bis 100% darstellen
Ich habe die Frage so verstanden, dass die ausgeklappte Liste beim Dropdownereignis der Combobox nicht den selektierten Wert zuoberst in der Liste anzeigt, sondern in der Mitte der Liste. Also es soll so was ähnliches integriert werden wie in der listbox den Topindex.
Ich habe zwar momentan kein Delphi zur Hand, aber ich glaube nicht, dass dies mit einer Standardcombobox direkt funktionieren wird. [edit] wo war der rote Kasten?[/edit] |
AW: -100% bis 100% darstellen
OK,
ich machs mit einer Listbox. Die Konkurrenz (VB und C#) können das auch nicht. Danke und Grüsse Rainer |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz