-
Notifications
You must be signed in to change notification settings - Fork 162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
印刷ページ設定ダイアログの文字切れ等の修正 #1674
印刷ページ設定ダイアログの文字切れ等の修正 #1674
Conversation
Kudos, SonarCloud Quality Gate passed! |
✅ Build sakura 1.0.3783 completed (commit 800a7822a1 by @suconbu) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
動作確認は行っていませんが、変更は妥当に見えます。
印刷設定ダイアログのレイアウトについては、そもそもなツッコミどころが1つあって、それを考慮すると「設定」グループボックス(STATICコントロール)の位置・サイズが微妙に変わるんですが見なかったことにします。
書くだけ書いておきます。 DelphiやVisual BasicなどのRAD開発環境を使ったことある人なら、 RADツールでは、画面レイアウトの「外枠」を定義する仕組みがあります。 上の画像で、OKボタンの下端近くにある薄い線が外枠線です。 直さないといけないのか? というとそうでもないっす。 なんでこうなってるんだっけ? と考えると、 デザイナの使い方は、Visual Studioの使い方の中では「初心者レベル」に該当する話題です。 以上のことを踏まえて、放置しといていいんだっけ?というのが若干気になったのですが、PRの趣旨とは関係ないのでスルーした次第です。 こういうしょうもないことに対応できないことが、仲間と思われたくないに繋がって、メンバー募集しても誰も入ってくれない結果に繋がっていってるんじゃないかとか思ったりしています。。。 |
ありがとうございます。マージしてしまいます。 |
リソースファイルに関しては、#1456 で VisualStudio から開く/保存するができるようにはなったものの、大半のダイアログリソースはまだデザイナを使って編集できる状態ではないですね。 数が数 (現時点で 61 (x2) 箱あるようです) なので一気には難しいですが、ちょっとずつでも直して※いきたい気持ちはあります。 |
PR の目的
#1622 で印刷ページ設定ダイアログの文字切れの報告がありました。
この PR ではその修正と、追加で見つけた文字切れ/重なりを合わせて直します。
カテゴリ
PR の背景
目的に記載の通りです。
PR のメリット
こちらも目的に記載の通りです。
PR のデメリット (トレードオフとかあれば)
特にないと思います。
仕様・動作説明
「1」については #1622 に上げて頂いているコミットを適用し修正、
「2」「3」については sakura_rc.rc を直接編集して調整を行います。
なお、調整後でも下図のようにヘッダー/フッター用として選択したフォント名によっては文字切れが発生する場合があります。
これはもうダイアログの配置を全体的に見直すことなしに解消することは難しいので、今回は対策を見送ることにします。
PR の影響範囲
印刷ページ設定ダイアログ (日本語/英語) の見た目が変化します。
テスト内容
印刷ページ設定ダイアログで、文字切れや文字列/コントロールの重なりがないことを確認します。
言語:日本語/英語
システムフォント:「Yu Gothic UI」/「Meiryo UI」/「メイリオ」
関連 issue, PR
#1622
#1421
参考資料