Example #1
0
        internal static void Terminate()
        {
            DualityEditorApp.Idling -= DualityEditorApp_Idling;

            // Remove global message filter
            Application.RemoveMessageFilter(inputFilter);
            inputFilter.MouseMove  -= inputFilter_MouseMove;
            inputFilter.MouseLeave -= inputFilter_MouseLeave;
            inputFilter.KeyDown    -= inputFilter_KeyDown;
            inputFilter.MouseUp    -= inputFilter_MouseUp;
            inputFilter             = null;
        }
Example #2
0
        internal static void Init()
        {
            LoadXmlCodeDoc();

            // Hook global message filter
            inputFilter = new InputEventMessageFilter();
            inputFilter.MouseMove += inputFilter_MouseMove;
            inputFilter.MouseLeave += inputFilter_MouseLeave;
            inputFilter.KeyDown += inputFilter_KeyDown;
            inputFilter.MouseUp += inputFilter_MouseUp;
            Application.AddMessageFilter(inputFilter);

            DualityEditorApp.EventLoopIdling += DualityEditorApp_EventLoopIdling;
        }
Example #3
0
		internal static void Terminate()
		{
			docDatabase.Clear();

			DualityEditorApp.EventLoopIdling -= DualityEditorApp_EventLoopIdling;

			// Remove global message filter
			Application.RemoveMessageFilter(inputFilter);
			inputFilter.MouseMove -= inputFilter_MouseMove;
			inputFilter.MouseLeave -= inputFilter_MouseLeave;
			inputFilter.KeyDown -= inputFilter_KeyDown;
			inputFilter.MouseUp -= inputFilter_MouseUp;
			inputFilter = null;
		}
Example #4
0
        internal static void Terminate()
        {
            docDatabase.Clear();

            DualityEditorApp.EventLoopIdling -= DualityEditorApp_EventLoopIdling;

            // Remove global message filter
            Application.RemoveMessageFilter(inputFilter);
            inputFilter.MouseMove  -= inputFilter_MouseMove;
            inputFilter.MouseLeave -= inputFilter_MouseLeave;
            inputFilter.KeyDown    -= inputFilter_KeyDown;
            inputFilter.MouseUp    -= inputFilter_MouseUp;
            inputFilter             = null;
        }
Example #5
0
        internal static void Init()
        {
            LoadXmlCodeDoc();

            // Hook global message filter
            inputFilter             = new InputEventMessageFilter();
            inputFilter.MouseMove  += inputFilter_MouseMove;
            inputFilter.MouseLeave += inputFilter_MouseLeave;
            inputFilter.KeyDown    += inputFilter_KeyDown;
            inputFilter.MouseUp    += inputFilter_MouseUp;
            Application.AddMessageFilter(inputFilter);

            DualityEditorApp.EventLoopIdling += DualityEditorApp_EventLoopIdling;
        }
Example #6
0
        internal static void Terminate()
        {
            DualityEditorApp.Idling -= DualityEditorApp_Idling;

            // Remove global message filter
            Application.RemoveMessageFilter(inputFilter);
            inputFilter.MouseMove -= inputFilter_MouseMove;
            inputFilter.MouseLeave -= inputFilter_MouseLeave;
            inputFilter.KeyDown -= inputFilter_KeyDown;
            inputFilter.MouseUp -= inputFilter_MouseUp;
            inputFilter = null;
        }