Files
@ df2debf1b6fc
Branch filter:
Location: ATITD-Tools/Desert-Paint-Lab/PaintSwatch.cs - annotation
df2debf1b6fc
978 B
text/x-csharp
Update project for modern MonoDevelop (Xamarin Studio), added README file, and made some essential .hgignore changes.
b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 b9934660c784 | using System;
namespace DesertPaintLab
{
[System.ComponentModel.ToolboxItem(true)]
public partial class PaintSwatch : Gtk.Bin
{
PaintColor color;
public PaintColor Color
{
get
{
return color;
}
set
{
color.Red = value.Red;
color.Green = value.Green;
color.Blue = value.Blue;
colorBox.ModifyBg(Gtk.StateType.Normal, new Gdk.Color(color.Red, color.Green, color.Blue));
rgbLabel.Text = color.Red.ToString() + ", " +
color.Green.ToString() + ", " +
color.Blue.ToString();
colorNameLabel.Text = Palette.FindNearest(color);
}
}
public PaintSwatch ()
{
color = new PaintColor();
this.Build ();
}
public void Clear()
{
color.Clear();
colorBox.ModifyBg(Gtk.StateType.Normal, new Gdk.Color(color.Red, color.Green, color.Blue));
rgbLabel.Text = "???, ???, ???";
colorNameLabel.Text = "Unknown";
}
}
}
|