Liebe Gäste des Forums
Danke, dass ihr euch hier auf dem inoffiziellen Windev-Forum umschaut. Hier werden Tipps und Hinweise zu der von PC-Soft angebotenen Software Windev besprochen.
Windev ist eine leistungsstarke, sehr umfangreiche Entwicklersoftware für Webseiten, Handys und Rechner verschiedener Betriebssysteme. Mehr unter http://www.windev.com

Combo Box

Alle Themen rund um die Erstellung von Programmen
Antworten
FDominicus
Junior Member
Beiträge: 23
Registriert: 9. Mai 2015, 08:19

Combo Box

Beitrag von FDominicus » 2. August 2018, 16:34

Bei der Combo Box gibt es ja das Ereignis "Selecing a Row"

Nehmen wir als beispiel eine ComboBox mit 3 Einträgen
kg
t
g

Annahme: kg ist aktuell
und dann wähle ich t

Also wird das Ereigniss ausgewählt der ..DisplayedValue ist schon t
gibt es eine Möglichkeit den vorher gewählten Wert noch festzustellen?

Ich habe da es mit .InitialValue versucht, der ist es aber nicht.

Dann habe ich mir mit einem anderen "Ereignis" geholfen:
- Focus gain

und dort mir den dann aktuell gewählten Wert gespeichert.

Muß man so vorgehen oder gibt es ein lastSelectedValue oder so etwa?

Herbert
Site Admin
Beiträge: 395
Registriert: 23. Februar 2010, 08:06
Wohnort: Langenthal, Schweiz
Kontaktdaten:

Re: Combo Box

Beitrag von Herbert » 2. August 2018, 17:30

Am einfachsten stellst im übergeordneten Element eine globale Variable zur Verfügung, welche am Ende des Codes bei "Selecting a row" den Wert in diese Variable schreibt. So kannst bei erneutem Selektieren darauf prüfen.

FDominicus
Junior Member
Beiträge: 23
Registriert: 9. Mai 2015, 08:19

Re: Combo Box

Beitrag von FDominicus » 3. August 2018, 11:19

Danke, dann habe ich wohl nichts übersehen.

Antworten