private void _OnGUI_Started()
        {
            _OnGUI_Started_Toolbar();

            switch (m_EditMode)
            {
            case EditMode.Fixer:
            {
                GUILayout.Space(3f);

                GUILayout.BeginHorizontal(GUILayout.Height(40f));
                {
                    GUILayout.Space(10f);
                    if (GUILayout.Button("Reset", GUILayout.ExpandHeight(true)))
                    {
                        _SetTempPivotToZero();         // call repaint
                    }
                    GUILayout.Space(3f);
                    if (GUILayout.Button("Center", GUILayout.ExpandHeight(true)))
                    {
                        m_PivotPos = _GetCenterPoint();
                        EUtil.RepaintSceneView();
                    }
                    GUILayout.Space(10f);
                }
                GUILayout.EndHorizontal();

                GUILayout.Space(10f);

                GUILayout.BeginHorizontal();
                {
                    GUILayout.Space(10f);
                    if (EUtil.Button("Confirm", "Apply the pivot change to mesh", Color.green, GUILayout.ExpandHeight(true)))
                    {
                        MeshPivotFixer.Apply(m_InEditMF, m_PivotPos, m_PivotRot, m_bInplace);
                        _SetTempPivotToZero();
                        Dbg.Log("Modify Pivot: parameter: {0}, {1}", m_PivotPos, m_PivotRot);
                    }
                    GUILayout.Space(10f);
                }
                GUILayout.EndHorizontal();

                GUILayout.Space(10f);

                m_bInplace = EditorGUILayout.ToggleLeft("Try Edit In-place (no Undo!)", m_bInplace);

                GUILayout.Space(10f);
            }
            break;

            case EditMode.Saver:
            {
                GUILayout.Space(10f);

                GUILayout.BeginHorizontal();
                {
                    GUILayout.Space(10f);
                    if (GUILayout.Button("Save Mesh", GUILayout.ExpandHeight(true)))
                    {
                        EUtil.SaveMeshToAssetDatabase(m_InEditMF.sharedMesh);
                    }
                    GUILayout.Space(10f);
                }
                GUILayout.EndHorizontal();

                GUILayout.Space(10f);
            }
            break;
            }
        }