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); }
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); }
public override void RegisterParameters(IParameterCollection parameters) { parameters.RegisterParameter(ParameterTypes.Rect, "Rect", new Rect(50, 50, 100, 100)); parameters.RegisterParameter(ParameterTypes.Color, "Color", PredefinedColors.Black); }
public void AddParameter(string key, ParamTypes type, object defaultValue, string displayName) { _parameters.RegisterParameter(Convert(type), key, defaultValue, displayName); }