コード例 #1
0
 protected virtual Line CreateElement(LineCreateMode mode, PointF start, PointF end)
 {
     if (mode == LineCreateMode.Line)
     {
         return(Runtime.CreateLine(start, end));
     }
     if (mode == LineCreateMode.Connector)
     {
         return(Runtime.CreateConnector(start, end));
     }
     return(Runtime.CreateCurve(start, end));
 }
コード例 #2
0
 protected virtual Line CreateElement(LineCreateMode mode)
 {
     if (mode == LineCreateMode.Line)
     {
         return(Runtime.CreateLine());
     }
     if (mode == LineCreateMode.Connector)
     {
         return(Runtime.CreateConnector());
     }
     return(Runtime.CreateCurve());
 }
コード例 #3
0
ファイル: Flowchart.cs プロジェクト: preskenis/mana-schedule
 protected virtual Link CreateElement(LineCreateMode mode)
 {
     if (mode == LineCreateMode.Line)
     {
         return(Controller.Factory.CreateLine());
     }
     if (mode == LineCreateMode.Connector)
     {
         return(Controller.Factory.CreateConnector());
     }
     return(Controller.Factory.CreateCurve());
 }
コード例 #4
0
		protected virtual Line CreateElement(LineCreateMode mode, PointF start, PointF end)
		{
			if (mode == LineCreateMode.Line) return Runtime.CreateLine(start, end);
			if (mode == LineCreateMode.Connector) return Runtime.CreateConnector(start, end);
			return Runtime.CreateCurve(start, end);
		}
コード例 #5
0
		protected virtual Line CreateElement(LineCreateMode mode)
		{
			if (mode == LineCreateMode.Line) return Runtime.CreateLine();
			if (mode == LineCreateMode.Connector) return Runtime.CreateConnector();
			return Runtime.CreateCurve();
		}