tools palette sends events to editor for processing