Thanks Landiin,
I'm not sure if you are saying whether your code works as posted or not. I tought that this part would not work:
Parent.Parent.Events.List.SelectedItemIndex= Parent.Parent.Events.List.SelectedItemIndex +1
and that's what I actually meant with the problem of creating loops. Because if it does not work you will have to provide an integer index number manually, which should be doable via a datasource (if you can name the items 1.000, 2.000, etc. then you can reference them via the counter). But if your code works: Is this in ExtremeUI? In that case the OP can just use that.
lordebon, are you sure about that? I always thought that the guild event window (not the chat messages) showed the same contents for everyone.