Migrated base event API from GenericUI/jgenui to NexusTools/janxutils