Пример #1
0
            protected override void RenameEnded()
            {
                RenameOverlay renameOverlay = this.m_TreeView.state.renameOverlay;

                TreeView.RenameEndedArgs args = new TreeView.RenameEndedArgs
                {
                    acceptedRename = renameOverlay.userAcceptedRename,
                    itemID         = renameOverlay.userData,
                    originalName   = renameOverlay.originalName,
                    newName        = renameOverlay.name
                };
                this.m_Owner.RenameEnded(args);
            }
Пример #2
0
 public void OnEnable()
 {
     this.m_Search            = string.Empty;
     this.m_Tree              = null;
     this.m_SearchTree        = null;
     this.m_SearchMode        = 0;
     this.m_ScrollPosition    = new Vector2(0f, 0f);
     this.m_RenameOverlay     = new RenameOverlay();
     this.m_LastSelectedIndex = -1;
     this.m_ParameterList     = new ReorderableList(this.m_Tree, typeof(ParameterControllerView.Element), true, false, false, false);
     this.m_ParameterList.onReorderCallback             = new ReorderableList.ReorderCallbackDelegate(this.OnReorderParameter);
     this.m_ParameterList.drawElementCallback           = new ReorderableList.ElementCallbackDelegate(this.OnDrawParameter);
     this.m_ParameterList.drawElementBackgroundCallback = new ReorderableList.ElementCallbackDelegate(this.OnDrawBackgroundParameter);
     this.m_ParameterList.onMouseUpCallback             = new ReorderableList.SelectCallbackDelegate(this.OnMouseUpParameter);
     this.m_ParameterList.index         = 0;
     this.m_ParameterList.headerHeight  = 0f;
     this.m_ParameterList.elementHeight = 24f;
     Undo.undoRedoPerformed             = (Undo.UndoRedoCallback)Delegate.Combine(Undo.undoRedoPerformed, new Undo.UndoRedoCallback(this.UndoRedoPerformed));
 }