automatic9045 / automatic9045/TRS.MS-12
メインテナンスメニューから基本設定を変更出来るようにする
- Dominant language
- C#
- Stars
- 28
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
現状はXMLファイルを編集することによって設定を変更出来るが、プログラミング経験の少ないユーザーには分かりづらいため、メインテナンスメニューから変更出来るようにするべき。
## 修正・追加する必要があるもの
- [x] メインテナンスメニューを券種メニューのひとつとして実装する
- 実際のメインテナンスメニューの中身は全くもって不明。これはあくまで暫定的な対応とする
- [x] App.xmlにメインテナンスメニューのレイアウト定義の参照先を指定する構文を追加する
- 各要求画面を作成する
- 詳細は後述
## 作成する要求画面
### App.xml関連
- [ ] 実行設定
- 例外
- GB「例外→検 知」「例外→無 視」
- 未実装
- GB「未実装→検 知」「未実装→無 視」
- [ ] プリンター設定
- プラグイン
- GB「プラグイン/検索」からプリンタープラグインを検索できるようにする
- 論理名
- GB「キーボード」からソフトウェアキーボード(osk.exe)を表示させる
### Terminal.xml関連
- [ ] 端末設定
- 発行箇所
- GB「キーボード」からソフトウェアキーボード(osk.exe)を表示させる
- 端末名
- MR-32ベースの為、@はじまりの数字で指定
### MenuLayoutSources.xmlについて
上級者向けの機能の為、実装しない。
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting the existing menu implementation and the layout references in App.xml, Terminal.xml, and MenuLayoutSources.xml. Implement the listed maintenance screens for execution, printer, and terminal settings, while leaving MenuLayoutSources.xml for advanced users; done means these settings can be changed from the maintenance menu instead of editing XML directly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100