Swatch Buckler is a .NET library for handling color palettes. Currently it is able to load in external palettes and features a custom control for display palettes. The following palette formats are supports.
- Adobe Photoshop Color Swatch (*.aco)
- GIMP (*.gpl)
- Deluxe Paint (*.bbm; *.lbm) [read only]
- JASC (*.pal)
- Paint.NET (*.txt)
- Raw RGB Triplets (*.pal)
With the exception of the ILBM format, all other formats can be exported as well as imported.
This control displays a grid of colors, and supports both a primary palette, and a custom color palette. Several properties are available for configuring the appearing of the control, and there are behavior options too, such as built in editing of colors and support for automatically adding new colors not in the primary palette. Full keyboard/focus is supported.
Current downloads for Swatch Buckler
Zip package w/ source code
- .NET Framework 4.0 or higher
- Visual Studio 2013 or higher (C# code)