Apps
Windows applications, libraries, and utilities developed by s-iguchi. Each page includes feature descriptions, development background, UI/UX considerations, and links to the GitHub repository.
What Is Here
Everything on this page came out of building line-of-business WPF applications — either a problem that kept recurring until it was worth solving once, or infrastructure code that had been rewritten enough times to belong in a package. They fall into three groups:
- Reference — applications for checking how a control or an API actually behaves, rather than reading what it is supposed to do. Useful during design and spec review.
- Libraries — reusable packages that remove boilerplate from application code.
- Utilities — desktop tools for everyday work that is not specific to development.
All of them are open source under the MIT license. The three that are applications rather than libraries — the control demo, the MessageBox tool, and TreePaste — publish pre-built executables on GitHub Releases, so no build environment is required to try them.
Reference
-
WPF Standard Control Demo App (.NET 10)
A demo application covering the standard WPF controls on .NET 10. Each control can be configured interactively so you can see how its properties affect layout, styling, and behavior in a running application — including the pitfalls that only show up at runtime. Useful as a reference while deciding which control fits a screen, and as a way to check behavior on the current .NET release.
-
WPF MessageBox Sample Creator
A prototyping tool for the standard
MessageBox. Set the text, caption, button set, icon, default result and display options, then show the real dialog with those settings. Built for spec reviews: display the actual dialog to reviewers instead of describing it, and confirm wording, button order, and which button Enter activates before any code is written. A pre-built .exe is published on GitHub Releases.