-
Notifications
You must be signed in to change notification settings - Fork 163
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
背景画像表示の不透明度を設定出来るように変更 #686
Conversation
コマンドラインの設定オプションは「不透明度」なんですね・・・ 項目名はサクラエディタの中でなんとなく統一できればいいと思ってます。 不透明度の下限(=透明度の上限)は3割を設定しとくのがベターだと思います。 設定単位は [0, 255] でいいと思います。 確かに100分率のが馴染みやすいかも知れませんが、 |
どうでもいい系の豆知識。 |
透明度に変えてしまいました。まぁどっちでも良いといえばどっちでも良いんですが、コントロールのID名等に影響します。
自分は変に下限上限を決めるのには反対です。3割がちょうど良いのかどうかというのも恣意的なものなので。まぁ決めの話に過ぎませんが、これについては特にそうしなくても大きな不都合は無いかと思います。もし本当に必要なのであれば説得お願いしますw 設定画面をOKを押して閉じて確定させないと画面表示には反映されないので設定しにくいとは思います。出来ればリアルタイムに確認出来るようにしたいですがまた別の機会にでも。 |
了解っす。コントロールのIDは、色々変遷したのに初期の名前が残ってるやつとか結構あるので気にしなくていいかな、と思ってます。「左寄せ」オプションなので実処理が右寄せだったりすると、藁人形とトンカチを用意したくなりますが、まぁいいでしょう。というか、仮にそういう矛盾が発生したとすると、いまのPRレビューの枠組みをすり抜けられる気がしないです(笑
了解です。仮に透明度100%を指定した場合でも、
これはちょっち難しい気配です。主要部分の整理ができてから落ち着いて着手したい感じです。 |
しばらく待ちましたがレビューされなくて旬を過ぎてしまったのでボツにします。 |
短気ですねえ。代理 PR しちゃいますよ>master...ds14050:BackImg_opacity |
問題無いですよ。Approve しておきます。 |
背景画像表示の不透明度を設定出来るようにしました。
Issue #665 に対応しています。
不透明度は 0 が最小値で最大値は 255 です。0 の時は完全透明でその時には背景画像を描画しません。
この設定値は API 関数 AlphaBlend に渡す BLENDFUNCTION 構造体の SourceConstantAlpha メンバー(BYTE型)に指定する値です。
以下にタイプ別設定画面のスクリーンショットを貼り付けます。
日本語設定画面
英語設定画面