示例#1
0
        /// <summary>
        /// Starts up the events managing system.
        /// </summary>
        public void Initialize()
        {
            B1EventFilterManager.Initialize(application);

            SetApplicationEventListener();
            StartEventDispatchers();

            AddSystemFormLoadListeners();
            AddEventSinks();

            SetMainMenu();
        }
示例#2
0
        /// <summary>
        /// Starts up the events managing system.
        /// </summary>
        public void Initialize(Application app, IApplicationEventsHandler handler)
        {
            application   = app;
            assembly      = GetAssembly(handler);
            assemblyTypes = GetAssemblyTypes(assembly);

            B1EventFilterManager.Initialize(app);

            CreateDispatchers(handler);
            StartEventDispatchers();

            AddSystemFormLoadListeners();
            AddEventSinks();
        }