protected override void OnClose(CloseEventArgs args)
        {
            base.OnClose(args);

            UnityThreadDispatcher.Add(() => OnClose_UNITY_SAFE(args));
        }
        protected override void OnOpen()
        {
            base.OnOpen();

            UnityThreadDispatcher.Add(OnOpen_UNITYSAFE);
        }