Пример #1
0
        /// <summary>
        /// Clean up any resources.
        /// </summary>
        public override void Dispose()
        {
            if (_itemDelayTimer != null)
            {
                _itemDelayTimer.Stop();
                _itemDelayTimer.Dispose();
                _itemDelayTimer = null;
            }

            if (_targetSubMenu != null)
            {
                _targetSubMenu.ClearSubMenu();
                _targetSubMenu = null;
            }

            if (_target != null)
            {
                _target.ClearTarget();
                _target = null;
            }

            base.Dispose();
        }