StationeryUI 0.3.0
dotnet add package StationeryUI --version 0.3.0
NuGet\Install-Package StationeryUI -Version 0.3.0
<PackageReference Include="StationeryUI" Version="0.3.0" />
<PackageVersion Include="StationeryUI" Version="0.3.0" />
<PackageReference Include="StationeryUI" />
paket add StationeryUI --version 0.3.0
#r "nuget: StationeryUI, 0.3.0"
#:package StationeryUI@0.3.0
#addin nuget:?package=StationeryUI&version=0.3.0
#tool nuget:?package=StationeryUI&version=0.3.0
StationeryUI — 文房具UI
文房具をモチーフにした GUI ライブラリーと、
その画面配置を設計する「スタイル設定エディター」のプロジェクトです。
MonoGame を使い、設定・編集・制作などのツール向けのクロスプラットフォーム GUI を目指しています。
利用したい
配布物を使う方は、こちらからお読みください。
- すぐ使いたい — 最新のリリース:Assets からスタイル設定エディターの ZIP を入手。
- 利用者向けドキュメント:製品の説明、使われる場面、起動と操作。
- これはいつどのように使われるか:人間と AI が画面の調整を分担するシナリオ。
- これはどのような製品か:エディターと文房具 UI の役割・対応範囲。
NuGet から組み込む方・AI エージェントへ
パッケージを導入したら、まず AI エージェント向け導入手順を読んでください。F12 開発者ウィンドウの[指でつまむ]機能は、利用アプリ側でクリック判定・選択通知・桃色の枠の描画を接続する必要があります。
別ウィンドウを操作中に背後のゲームが反応しないよう、Game.IsActive をすべての UI とゲーム側のマウス入力処理に反映してください。非アクティブ時の入力抑止と復帰時の扱いも、同梱の導入手順に記載しています。
この手順と組み込みコードは NuGet パッケージ内の docs/dev/ にも同梱します。インストール先の <パッケージ ID>/<バージョン>/README.md から参照できます。インストールしただけで AI が自動的に読む仕組みではないため、導入を担当するエージェントにはこの README と docs/dev/nuget-agent-guide.md を読むよう指示してください。
開発に貢献したい
ソースを改善する方、アプリへ文房具 UI を組み込む方は、こちらからお読みください。
- 開発者向けドキュメント:組み込み、設計・実装、ビルドと検証への案内。
- 貢献方法:変更・不具合報告の進め方。
- 開発日誌 — 2026年9月:最新の開発経緯。
- 配布・リリース手順:成果物の作成と公開。
ライセンス
MIT License。抽出元と依存物の表示は 第三者ライセンスを参照してください。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on StationeryUI:
| Package | Downloads |
|---|---|
|
StationeryUI.Windows
Stationery-inspired desktop GUI controls and Japanese text input for MonoGame. |
|
|
StationeryUI.MonoGame
Stationery-inspired desktop GUI controls and Japanese text input for MonoGame. |
GitHub repositories
This package is not used by any popular GitHub repositories.