internal void OnEnable()
        {
            PResourceManager.SetDefaultResourcePath("Assets/Res/Scripts/Editor/res/");
            Texture icon = PResourceManager.LoadTexture(EditorGUIUtility.isProSkin
                ? "Textures/Icon_Dark.png"
                : "Textures/Icon_Light.png");

            titleContent            = new GUIContent("Machine", icon);
            minSize                 = new Vector2(250, 100);
            MachineCenter.notifier -= ShowNotification;
            MachineCenter.notifier += ShowNotification;
            MachineCenter.Start();
            PPaintCenter.ClientRepaints -= Repaint;
            PPaintCenter.ClientRepaints += Repaint;
        }