Updated EventDetails and EventWindow to use an instance of RangeEditWindow.