public static String getNewName(String title, String defValue)
 {
     if (smallDialog_Text == null)
     {
         smallDialog_Text = new SmallDialog_WordEdit(title, defValue);
     }
     else
     {
         smallDialog_Text.setValue(title,defValue);
     }
     smallDialog_Text.ShowDialog();
     return smallDialog_Text.getValue();
 }
Ejemplo n.º 2
0
 public static String getNewName(String title, String defValue)
 {
     if (smallDialog_Text == null)
     {
         smallDialog_Text = new SmallDialog_WordEdit(title, defValue);
     }
     else
     {
         smallDialog_Text.setValue(title, defValue);
     }
     smallDialog_Text.ShowDialog();
     return(smallDialog_Text.getValue());
 }
        //角色文件夹列表部分==================================================================================================
        //(角色文件夹列表)加入新单元
        public void addActorFolderElement()
        {

            String name = "文件夹" + actorsManager.Count();
            SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("新建文件夹", name);
            txtDialog.ShowDialog();
            name = txtDialog.getValue();
            form_MA.historyManager.ReadyHistory(HistoryType.Actor);
            MActorFolder element = new MActorFolder(actorsManager);
            element.name = name;
            actorsManager.Add(element);
            updateTreeView_Animation();
            setCurrentActorFolder(element.GetID(), true, 0);
            form_MA.historyManager.AddHistory(HistoryType.Actor);
        }
 //(动作列表)复制单元
 public void cloneActionElement()
 {
     if (currentActorFolder == null || currentActorElement == null || currentActionElement == null)
     {
         return;
     }
     form_MA.historyManager.ReadyHistory(HistoryType.Actor);
     MAction action = (MAction)currentActionElement.Clone();
     String name = action.name;
     SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("复制单元", name);
     txtDialog.ShowDialog();
     name = txtDialog.getValue();
     action.name = name;
     currentActorElement.Add(action);
     updateTreeNode_Actor();
     setCurrentAction(currentActorElement.Count() - 1);
     form_MA.historyManager.AddHistory(HistoryType.Actor);
 }
        //(动作列表)重命名单元
        public void renameActionElement()
        {
            if (currentActorFolder == null || currentActorElement == null || currentActionElement == null)
            {
                return;
            }
            MAction action = currentActionElement;
            String name = action.name;
            SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("重命名", name);
            txtDialog.ShowDialog();
            String newName = txtDialog.getValue();
            if (!name.Equals(newName))
            {
                form_MA.historyManager.ReadyHistory(HistoryType.Actor);
                action.name=newName;
                treeView_Animation.Nodes[currentActorFolder.GetID()].Nodes[currentActorFolder.GetSonID(currentActorElement)].Nodes[currentActionElement.GetID()].Text = newName;
                form_MA.historyManager.AddHistory(HistoryType.Actor);
            }

        }
 //动作列表部分=====================================================================================================
 //(动作列表)加入新单元
 public void addActionElement()
 {
     if (currentActorFolder == null || currentActorElement == null)
     {
         return;
     }
     String name = "动作" + currentActorElement.Count();
     SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("新建动作", name);
     txtDialog.ShowDialog();
     name = txtDialog.getValue();
     form_MA.historyManager.ReadyHistory(HistoryType.Actor);
     MAction element = new MAction(currentActorElement);
     element.name = name;
     currentActorElement.Add(element);
     currentActionElement = element;
     updateTreeNode_Actor();
     TreeNode actionTreeNode = treeView_Animation.Nodes[currentActorFolder.GetID()].Nodes[currentActorElement.GetID()].Nodes[currentActionElement.GetID()];
     treeView_Animation.SelectedNode = actionTreeNode;
     form_MA.historyManager.AddHistory(HistoryType.Actor);
 }
 //角色列表部分==================================================================================================
 //(角色列表)加入新单元
 public void addActorElement()
 {
     if (currentActorFolder == null)
     {
         return;
     }
     String name = "角色" + currentActorFolder.Count();
     SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("新建角色", name);
     txtDialog.ShowDialog();
     name = txtDialog.getValue();
     form_MA.historyManager.ReadyHistory(HistoryType.Actor);
     MActor element = new MActor(currentActorFolder);
     element.name=name;
     currentActorFolder.Add(element);
     updateTreeNode_ActorFolder();
     setCurrentActor(currentActorFolder.GetSonID(element), true, 1);
     form_MA.historyManager.AddHistory(HistoryType.Actor);
 }
 //(文件夹列表)重命名单元
 public void renameActorFolder()
 {
     if (currentActorFolder == null)
     {
         return;
     }
     String name = currentActorFolder.name;
     SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("重命名", name);
     txtDialog.ShowDialog();
     String nameNew = txtDialog.getValue();
     if (!nameNew.Equals(name))
     {
         form_MA.historyManager.ReadyHistory(HistoryType.Actor);
         currentActorFolder.name = nameNew;
         treeView_Animation.Nodes[currentActorFolder.GetID()].Text = nameNew;
         form_MA.historyManager.AddHistory(HistoryType.Actor);
     }
 }
 private void 重命名ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (currentTimeLineHoder != null && currentTimeLine != null)
     {
         String name = currentTimeLine.name;
         SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("重命名图层", name);
         txtDialog.ShowDialog();
         form_MA.historyManager.ReadyHistory(HistoryType.Action);
         currentTimeLine.name = txtDialog.getValue();
         form_MA.historyManager.AddHistory(HistoryType.Action);
         this.updateTLNaviRegion();
     }
 }
 private void 克隆单元ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (currentTimeLineHoder != null && currentTimeLine!=null)
     {
         String name = "图层" + currentTimeLineHoder.Count();
         SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("克隆图层", name);
         txtDialog.ShowDialog();
         name = txtDialog.getValue();
         form_MA.historyManager.ReadyHistory(HistoryType.Action);
         MTimeLine element = currentTimeLine.Clone();
         element.name = name;
         currentTimeLineHoder.Add(element);
         form_MA.historyManager.AddHistory(HistoryType.Action);
         this.setCurrentTimeLine(element.GetID());
         scrollRightPosV(element.GetID());
         form_MA.form_MFrameEdit.UpdateRegion_EditAndFrameLevel();
     }
 }
Ejemplo n.º 11
0
 private void button_ATPack_Rename_Click(object sender, EventArgs e)
 {
     AntetypeFolder currentFolder = (AntetypeFolder)mapsManager.antetypesManager[comboBox_ATFolders.SelectedIndex];
     if (currentFolder == null)
     {
         return;
     }
     String name = currentFolder.name;
     SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("重命名角色原型文件夹", name);
     txtDialog.ShowDialog();
     name = txtDialog.getValue();
     currentFolder.name = name;
     refreshAntetypeSyleList();
     comboBox_ATFolders.SelectedIndex = currentFolder.GetID();
 }
Ejemplo n.º 12
0
 private void button_ATPack_Add_Click(object sender, EventArgs e)
 {
     String name = "文件夹" + mapsManager.antetypesManager.Count();
     SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("新建角色原型文件夹", name);
     txtDialog.ShowDialog();
     name = txtDialog.getValue();
     AntetypeFolder folder = new AntetypeFolder(mapsManager.antetypesManager);
     folder.name = name;
     mapsManager.antetypesManager.Add(folder);
     refreshAntetypeSyleList();
     comboBox_ATFolders.SelectedIndex = mapsManager.antetypesManager.Count() - 1;
     updateContainer_AT_Buffer();
 }
Ejemplo n.º 13
0
 private void button_NameFolder_Click(object sender, EventArgs e)
 {
     if (currentGfxContainer != null)
     {
         String name = currentGfxContainer.name;
         SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("重命名地图图形元素风格", name);
         txtDialog.ShowDialog();
         name = txtDialog.getValue();
         currentGfxContainer.name = name;
         refreshTileSyleList();
         setCurrentGfxContainer(currentGfxContainer.GetID());
     }
 }
Ejemplo n.º 14
0
 private void button_AddGfxFolder_Click(object sender, EventArgs e)
 {
     String name = "风格" + mapsManager.tileGfxManager.Count();
     SmallDialog_WordEdit txtDialog = new SmallDialog_WordEdit("新建地图图形元素风格", name);
     txtDialog.ShowDialog();
     name = txtDialog.getValue();
     TileGfxContainer gfxContainer = new TileGfxContainer(mapsManager.tileGfxManager, name);
     mapsManager.tileGfxManager.Add(gfxContainer);
     refreshTileSyleList();
     setCurrentGfxContainer(gfxContainer.GetID());
 }