Sven Panne wrote: > and simply pass the unknown button numbers via this case. I am not so sure > about a nice name for this constructor: AdditionalButton? GenericButton? Or > simply MouseButton, just like the type itself? How about OtherButton? Martijn.