AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

-100% bis 100% darstellen

Ein Thema von R2009 · begonnen am 1. Aug 2011 · letzter Beitrag vom 1. Aug 2011
Antwort Antwort
Seite 1 von 2  1 2      
R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#1

-100% bis 100% darstellen

  Alt 1. Aug 2011, 11:04
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
Rainer Unger
Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.626 Beiträge
 
Delphi 12 Athens
 
#2

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:06
Ungetestet:
Delphi-Quellcode:
for i := 5 downto -5 do
  ComboBox.Items.Add(Format('%d%%', [i * 20]));
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von divBy0
divBy0

Registriert seit: 4. Mär 2007
Ort: Sponheim
1.021 Beiträge
 
Delphi XE2 Professional
 
#3

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:07
Verstehe ich nicht ganz. Wie will der Kunde das denn dargestellt haben? ComboBox-Items sind doch Strings, du kannst die doch nach belieben eintragen.
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! | engbarth.es
  Mit Zitat antworten Zitat
R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#4

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:13
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
Rainer Unger
Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:16
Ich versteh das auch.

Alles in .Items eintragen und dann über SelIndex das Auswählen, was angezeigt werden soll.
$2B or not $2B
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.626 Beiträge
 
Delphi 12 Athens
 
#6

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:17
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.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Reinhardtinho
Reinhardtinho

Registriert seit: 26. Feb 2007
411 Beiträge
 
Delphi 5 Enterprise
 
#7

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:22
Sollen die Werte immer da stehen, auch wenn die Combobox nicht den Fokus hat?
Dann würde sich eine ListBox eher eignen.
Ich habe viel von meinem Geld für Alkohol, Weiber und schnelle Autos ausgegeben ... Den Rest habe ich einfach verpraßt.

George Best - 22.05.1946 - 25.11.2005 - nordirischer Fußballspieler
  Mit Zitat antworten Zitat
R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#8

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:29
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
Rainer Unger
Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
  Mit Zitat antworten Zitat
bernerbaer
(Gast)

n/a Beiträge
 
#9

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:40
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]
  Mit Zitat antworten Zitat
R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#10

AW: -100% bis 100% darstellen

  Alt 1. Aug 2011, 11:45
OK,
ich machs mit einer Listbox. Die Konkurrenz (VB und C#) können das auch nicht.

Danke und Grüsse
Rainer
Rainer Unger
Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:00 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