Autor Beitrag
Raptor
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 48

WIN 98 / WIN XP prof.
D 5 St. / D 3 prof.
BeitragVerfasst: So 29.12.02 23:15 
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.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1596


VS 2013
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 304

Win 98, Win98SE, Win XP Home
D5 Std
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 48

WIN 98 / WIN XP prof.
D 5 St. / D 3 prof.
BeitragVerfasst: Do 02.01.03 11:13 
Ich ändere die Werte in "ONChanging" ist das falsch ???

Gruß Raptor
:oops:
Raptor Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 48

WIN 98 / WIN XP prof.
D 5 St. / D 3 prof.
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 304

Win 98, Win98SE, Win XP Home
D5 Std
BeitragVerfasst: 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 Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 48

WIN 98 / WIN XP prof.
D 5 St. / D 3 prof.
BeitragVerfasst: 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