public static string ToString(MindMapLayoutType layoutType) { switch (layoutType) { case MindMapLayoutType.MindMap: return("MIND_MAP"); case MindMapLayoutType.OrganizationDown: return("ORGANIZATION_DOWN"); case MindMapLayoutType.OrganizationUp: return("ORGANIZATION_UP"); case MindMapLayoutType.TreeLeft: return("TREE_LEFT"); case MindMapLayoutType.TreeRight: return("TREE_RIGHT"); case MindMapLayoutType.LogicLeft: return("LOGIC_LEFT"); case MindMapLayoutType.LogicRight: return("LOGIC_RIGHT"); default: return(string.Empty); } }
public static ILine GetLiner(MindMapLayoutType type) { switch (type) { case MindMapLayoutType.OrganizationDown: case MindMapLayoutType.OrganizationUp: case MindMapLayoutType.TreeLeft: case MindMapLayoutType.TreeRight: return(new BrokenLine()); case MindMapLayoutType.LogicLeft: case MindMapLayoutType.LogicRight: case MindMapLayoutType.MindMap: default: //return HandPaintLine.Default; return(new BezierLine()); } }
public static Layouter GetLayouter(MindMapLayoutType type) { switch (type) { case MindMapLayoutType.OrganizationDown: case MindMapLayoutType.OrganizationUp: return(new OrganizationLayout(type)); case MindMapLayoutType.LogicLeft: case MindMapLayoutType.LogicRight: return(new LogicLayout(type)); case MindMapLayoutType.TreeLeft: case MindMapLayoutType.TreeRight: return(new TreeLayout(type)); case MindMapLayoutType.MindMap: default: return(new MindMapLayout()); } }
internal static string _ConvertToString(MindMapLayoutType lt) { return(ST.EnumToString(lt)); //switch (lt) //{ // case MindMapLayoutType.MindMap: // return LanguageManage.GetText("Mind Map Chart"); // case MindMapLayoutType.OrganizationDown: // return LanguageManage.GetText("Organization Chart (Down)"); // case MindMapLayoutType.OrganizationUp: // return LanguageManage.GetText("Organization Chart (Up)"); // case MindMapLayoutType.TreeLeft: // return LanguageManage.GetText("Tree Chart (Left)"); // case MindMapLayoutType.TreeRight: // return LanguageManage.GetText("Tree Chart (Right)"); // case MindMapLayoutType.LogicLeft: // return LanguageManage.GetText("Logic Chart (Left)"); // case MindMapLayoutType.LogicRight: // return LanguageManage.GetText("Logic Chart (Right)"); // default: // return lt.ToString(); //} }
public TreeLayout(MindMapLayoutType vector) { Vector = vector; }
public LogicLayout(MindMapLayoutType vector) { Vector = vector; }
public OrganizationLayout(MindMapLayoutType vector) { Vector = vector; }