示例#1
0
		public override BaseItem Copy()
		{
            ColorItem copy = new ColorItem(m_Name);
			this.CopyToItem(copy);

			return copy;
		}
 private ColorItem GetColorItemBottom(string color)
 {
     ColorItem c = new ColorItem("", "", ColorScheme.GetColor(color));
     eColorItemBorder border = eColorItemBorder.Bottom | eColorItemBorder.Left | eColorItemBorder.Right;
     c.Border = border;
     return c;
 }
        private ColorItem GetColorItem(string color)
        {
            ColorItem c = new ColorItem("", "", ColorScheme.GetColor(color));

            return c;
        }
 /// <summary>
 /// Creates new instance of the object and initializes it with default values
 /// </summary>
 /// <param name="g">Reference to Graphics object.</param>
 /// <param name="item">Reference to ColorItem object.</param>
 public ColorItemRendererEventArgs(Graphics g, ColorItem item)
 {
     this.Graphics = g;
     this.ColorItem = item;
 }
示例#5
0
 public static Rendering.ColorItemPainter CreateColorItemPainter(ColorItem item)
 {
     return m_Office2007ColorItemPainter;
 }
 /// <summary>
 /// Creates new instance of the object.
 /// </summary>
 /// <param name="c">Color being previewed.</param>
 /// <param name="ci">ColorItem connected with the color.</param>
 public ColorPreviewEventArgs(Color c, ColorItem ci)
 {
     this.Color = c;
     this.ColorItem = ci;
 }