You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.6 KiB

using System;
using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Drawing;
namespace GummingCommon
{
[Serializable]
public class BasePaintInfo
{
//画板参数
public string BgColor { get; set; }
//public Font DrawFont { get; set; }
public string DefaultBrushColor { get; set; } //坐标刻度红色字体 #363636
public string DotPenColor { get; set; } //背景白色点阵
public string CoordinatePenColor { get; set; } //坐标线段255 165 0 #FFA500 //CPen PenRed(PS_SOLID, 0.01, RGB(255, 0, 0));
public string LinePenColor { get; set; } //花型 蓝色线段 46 139 87 #2E8B57 //CPen PenRed(PS_SOLID, 0.01, RGB(255, 0, 0));
public float[] DashValues { get; set; }
public string DgLinePenColor { get; set; } //CPen PenRed(PS_SOLID, 0.01, RGB(255, 0, 0));
public string DgCenterPenColor { get; set; }
public string DgBorderPenColor { get; set; }
public string EndPenColor { get; set; }
public string StepColor0 { get; set; }
public string StepColor1 { get; set; }
public string StepColor2 { get; set; }
public string StepClickColor { get; set; }
public string StepSearchColor { get; set; }
public string StepSearchDotColor { get; set; }
//public string StepEmulatorColor { get; set; }//模拟环境下绘制行走路径颜色
//坐标尺度
public int Munit { get; set; }//单位尺度
public int Xmax { get; set; }//单位为0.1mm
public int Ymax { get; set; }
public float Scale { get; set; } //画板缩放比例
//坐标边界
public int Margin { get; set; } //画板边距
}
}