private void BtnMakeTree_Click(object sender, EventArgs e)
        {
            if (isCreatedTree)
            {
                foreach (CRichTextbox r in richs)
                {
                    if (r.IsChanged)
                    {
                        MessageBox.Show("목록들 중에 변경사항이 있습니다. 트리를 다시 생성합니다");
                        break;
                    }
                }
            }

            FillEnumsAndNumber(maker.startingEnum, maker.enumInterval);

            maker.ColumnName = richCol.Lines;
            maker.GubunName  = richGubun.Lines;
            maker.EnumValue  = richEnum.Lines;
            maker.GubunName  = richGubun.Lines;
            maker.EnumName   = richEnumName.Lines;

            maker.MakeTree(richMainTree.Lines);
            if (maker.IsSuccessedForMaking)
            {
                mainTree      = maker.Tree;
                isCreatedTree = maker.IsSuccessedForMaking;
                MessageBox.Show("트리생성에 성공하였습니다.");
            }
            else
            {
                MessageBox.Show("트리생성에 실패했습니다. 다시 작성하세요.");
            }
        }
예제 #2
0
 private void MakeTree()
 {
     maker.MakeTree(treeName, shiftOnPlace, embedMeshColors);
 }