tag:github.com,2008:https://github.com/samialtas/CSharpColorPicker/releasesRelease notes from CSharpColorPicker2025-07-28T12:28:52Ztag:github.com,2008:Repository/1027698892/Initial-Release2025-07-28T12:38:13ZInitial Release<h2>v1.0.0 - The Complete Excel-Style Color Picker! 🎉</h2>
<p>I am thrilled to announce the first stable release of the <strong>Excel-Style Color Picker for WinForms</strong>! This version is considered complete and ready for production use.</p>
<p>I designed this release to introduce a comprehensive, feature-rich user control that provides a modern and intuitive color selection experience for your C# desktop applications. It's built to be self-contained and easy to integrate, with no external dependencies required.</p>
<h3>✨ What's Included in This Release:</h3>
<p>This initial version ships with all the core features that make up a complete color selection tool:</p>
<ul>
<li>
<p><strong>🎨 Intuitive UI Components:</strong></p>
<ul>
<li>A circular <strong>Hue/Saturation Wheel</strong> for fluid color selection.</li>
<li>A vertical <strong>Brightness Slider</strong> for precise value adjustments.</li>
<li>An Office-style <strong>Standard Palette Grid</strong> for quick access to theme colors.</li>
</ul>
</li>
<li>
<p><strong>🔢 Live Value Display:</strong></p>
<ul>
<li>Real-time text box updates for <strong>HEX</strong>, <strong>RGB</strong>, and <strong>CMYK</strong> color models.</li>
</ul>
</li>
<li>
<p><strong>🛡️ Color Safety Modes:</strong></p>
<ul>
<li><strong>Web-Safe Mode</strong> to snap colors to the 216-color web-safe palette.</li>
<li><strong>Print-Safe Mode</strong> to ensure color fidelity by snapping to CMYK-safe equivalents.</li>
<li>Visual warnings (<code>⚠</code>) for non-safe colors with a one-click fix.</li>
</ul>
</li>
<li>
<p><strong>🧩 Seamless Integration:</strong></p>
<ul>
<li>The <code>ExcelColorPopupButton</code> control, which can be dragged directly from the Toolbox onto your form.</li>
<li>A simple <code>ColorChanged</code> event to get the selected color.</li>
</ul>
</li>
<li>
<p><strong>♿ Full Accessibility:</strong></p>
<ul>
<li>Complete keyboard navigation for all interactive elements, including the color wheel, slider, and grid.</li>
</ul>
</li>
<li>
<p><strong>📚 Comprehensive Documentation:</strong></p>
<ul>
<li>A detailed <code>README.md</code> with usage instructions.</li>
<li>A <code>CONTRIBUTING.md</code> guide for developers who want to get involved.</li>
<li>A <code>SECURITY.md</code> policy for responsible vulnerability reporting.</li>
</ul>
</li>
</ul>
<h3>🚀 Getting Started</h3>
<p>To use the control, simply add the source files to your project, rebuild, and drag the <code>ExcelColorPopupButton</code> from your Visual Studio Toolbox onto a form. For detailed instructions, please see the <a href="/samialtas/CSharpColorPicker/blob/Initial-Release/README.md">README.md</a>.</p>
<h3>What's Next?</h3>
<p>While this is a stable v1.0 release, I am always open to ideas for the future, such as:</p>
<ul>
<li>Allowing custom color palettes.</li>
<li>Theming options (e.g., dark mode support).</li>
<li>Saving and loading user-defined custom colors.</li>
</ul>
<hr>
<p>A huge thank you to the open-source community! Your feedback, bug reports, and contributions are invaluable. I look forward to seeing what you build with it</p>samialtas