コード例 #1
0
ファイル: FrameEllipse.cs プロジェクト: kinpa200296/Paint101
 public override void RegisterParameters(IParameterCollection parameters)
 {
     parameters.RegisterParameter(ParameterTypes.Point, "Center", new Point(50, 50));
     parameters.RegisterParameter(ParameterTypes.Int32, "Width", 50);
     parameters.RegisterParameter(ParameterTypes.Int32, "Height", 50);
     parameters.RegisterParameter(ParameterTypes.Color, "Color", PredefinedColors.Black);
 }
コード例 #2
0
 public override void RegisterParameters(IParameterCollection parameters)
 {
     parameters.RegisterParameter(ParameterTypes.Point, "P1", new Point(50, 50), "Point 1");
     parameters.RegisterParameter(ParameterTypes.Point, "P2", new Point(100, 50), "Point 2");
     parameters.RegisterParameter(ParameterTypes.Point, "P3", new Point(100, 100), "Point 3");
     parameters.RegisterParameter(ParameterTypes.Color, "Color", PredefinedColors.Black);
 }
コード例 #3
0
 public override void RegisterParameters(IParameterCollection parameters)
 {
     parameters.RegisterParameter(ParameterTypes.Rect, "Rect", new Rect(50, 50, 100, 100));
     parameters.RegisterParameter(ParameterTypes.Color, "Color", PredefinedColors.Black);
 }
コード例 #4
0
 public void AddParameter(string key, ParamTypes type, object defaultValue, string displayName)
 {
     _parameters.RegisterParameter(Convert(type), key, defaultValue, displayName);
 }