automatic9045 / automatic9045/TRS.MS-12

メインテナンスメニューから基本設定を変更出来るようにする

Open
#11 0 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.