Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TUpDown funzt nicht richtig
Raptor - So 29.12.02 23:15
Titel: TUpDown funzt nicht richtig
Hallo zusammen,
ich habe da ein kleines Problem,
die Komponente TUpDown funktioniert bei mir nicht richtig, Pfeil nach oben klicken und Position wird um eins erhöht, wenn ich aber dann den Pfeil nach unten drücke wird Position wieder um 1 erhöht, erst beim 2. mal auf Pfeil nach unten wird position um 1 verringert.
Umgekehrt passiert das gleiche.
Habe ich TUpDown falsch verstanden oder ist das ein Bug in Delphi 5 ???
Danke für Eure Hilfe
Raptor :autsch:
Raphael O. - Mi 01.01.03 21:10
Titel: TUpDown=TSpinEdit???
Keine Ahnung ob es in Delphi 6 nur anders heißt als in Delphi 5 aber bei mir heisst die Komponente TSpinedit und ist unter der Registerkarte Besipiele zu finden und die funktioniert ganz normal...
auch bei meiner alten delphi 5 Version funktionierte sie (soweit ich mich erinnere) normal :?:
Fiji-Fighter
Brueggendiek - Mi 01.01.03 23:21
Hallo!
@Fiji-Fighter: Hier ist die Komponente tUpDown im Register Win32 gemeint. Was bei tSpinButton anders ist, weiß ich nicht!
@Raptor: Ist die Eigenschaft "Associate" gesetzt oder änderst Du die Werte im "OnClick"?
Gruß
Dietmar Brüggendiek
Raptor - Do 02.01.03 11:13
Ich ändere die Werte in "ONChanging" ist das falsch ???
Gruß Raptor
:oops:
Raptor - Do 02.01.03 11:18
Titel: Danke schön
:D
ONChanging war falsch mit OnClickfunktioniert es einwandfrei !!!!!!
Thanx nochmal und btw Frohes neues Jahr
Raptor
:idea:
Brueggendiek - Do 02.01.03 17:22
Hallo!
Noch eine Bemerkung zu tUpDown:
Wenn das zugehörige tEdit ganze Zahlen im Wertebereich von Smallint enthalten solll, reicht es, das tEdit in der Eigenschaft "Associate" der Wippe einzutragen - dann geht alles automatisch.
Nur wenn nicht lineare Zahlenwerte bearbeitet werden sollen, muß selber programmiert werden.
Sind die möglichen Werte im Smallint-Bereich, kann ich im tEdit Routinen für die Ereignisse OnChange und ggf. OnKeyPress erstelllen, um dem tEdit.Text auf die zu tUpDown.Position gehörigen Werte zu setzen.
Liege ich außerhalb des Smallint-Bereichs, muß ich auch tUpDown.OnClick erstellen.
Gruß
Dietmar Brüggendiek
Raptor - Do 02.01.03 23:17
Titel: Nochmal vielen Dank
Super ich danke Dr für deine Mühe. :D
Bis zu meinem nächsten Problem
tschö
Raptor
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!