jetzt gehts rund - ringverkettung von objekten

AGSzabo

Mitglied
hi,

ich schreibe ein gui und will die Buttons so miteinander vernbinden dass man mit <TAB> zum nächsten oder mit <SHIFTTAB> zum vorherigen kommt.

Dazu hat jeder Button zwei Attribute: btn_prev und bt_next .

Außerdem gibt es eine Infostruktur, die zum Verketten an alle Buttons der Reihe nach gesendet wird. Diese Infostruktur hat zwei Felder: inf_first und inf_last.

Soweit so gut. Jetzt suche ich einen Algo mit dem von der Button-Klasse die Buttons verkettet werden, wobei die Infostruktur "von oben" kommt und an jedes Element weitergrereicht wird. Deren Einreihung finder dann von ihrerm Handler aus statt.

Hierbei darf die Button-Klasse NICHT auf die Btn_ felder der übrigen Buttons zugreifen, da evtl auch andersartige Gadgets in den Ring mit aufgneommen werden sollen (zB texteingabe boxen).

wer kann mir da helfen?

gruesse
Andreas
 
Zurück