public override void OnInspectorGUI()
    {
        DrawDefaultInspector();
        TextControl TC = (TextControl)target;

        if (GUILayout.Button("Assign"))
        {
            Undo.RecordObject(TC, "Assign");
            TC.EditorAssign();
        }
    }