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("트리생성에 실패했습니다. 다시 작성하세요."); } }
private void MakeTree() { maker.MakeTree(treeName, shiftOnPlace, embedMeshColors); }