
_#539 で「アウトライン解析」のウィンドウをドッキング出来ることを知ったのですが_
ドッキング時に「アウトライン解析」の「更新」のアイコンとして
「Windows」(Win3.1かWin95のロゴ?)マークが表示されるのですが
このアイコンでは直感的じゃないので
Webブラウザのような更新マークにするのが良いと思います。
← Firefox 60.2.2esrの更新アイコン
← Internet Explorer 11 の更新アイコン
← Microsoft EdgeHTML 17.17134の更新アイコン新しくアイコン作るなら SVG で作りたい。
SVG ならいろんな解像度のアイコンに変換できる。
いいと思います。
ここの更新アイコンに限定した話、エクスプローラーのアイコンを流用するのがux的にベターだと思いますけど。

アイコンを作成しないで使うとしたら赤枠で囲ったアイコンでしょうか?
違うような気がしますが、それも選択肢です。
Windowsで提供されてるものはなるたけ使いまわしたい考えです。
追記) 解像度がもっと低いと思うんですが、形状はソレです。
Webフォントを使えたら良い感じのがあるんですけどねぇ
https://fontawesome.com/icons?d=gallery&q=reload

使おうと思ってたアイコンが見つからなくてシュン・・・としてたんですが、
既存コードが描画しているアイコンを探して、衝撃の事実に辿り着きました。
更新ボタンに使われているウインドウズアイコンに見えるものの正体はこれです。

文字を描画することでボタンを表現し、
実際のボタン処理は自前で実装する、
という荒業が使われとります。
これにより、リソース使用量を数MB単位で節約できるはず・・・ローテクだけど絶技 :sob:
ちなみに×ボタンと▼ボタンはこっちのフォントになるようです。
赤いのが使ってるやつ。緑のやつはなんか気になったやつ・・・。

ついでで更新ボタンっぽい文字も見つけたので貼ってみます。
(いや、むしろこれが本題なんですがw)

実際のソースコードはこんな感じになっていて、
仮に Webdings を使って書き換える場合には改修は瞬殺で終わる気配です :sob:
Webフォントも捨てがたいんですよねぇ・・・。
_いつかやるかもしれないサクラエディタで使っているアイコンの総入れ替えを検討するまでは_
とりあえずこの「0x71」にするので良いと思いますw
DirectWrite を使って Unicode の絵文字の 🍥 を描画する事を考えていました…。
DirectWrite を使って Unicode の絵文字の 🍥 を描画する事を考えていました…。
それは編集領域を最初にやってください。待ってる人がいっぱいいます。縦方向のアンチエイリアスも、カラー絵文字も。
でも Mac の Mojave は色にじみの出るアンチエイリアスをやめたらしいですね。アウトラインからビットマップへの切り替えなどと同じく、低解像度ディスプレイ向けの妥協技術であったと。
Merged になったからCloseしても良いのでしょうか?
思う存分Closeお願いします!
Merged になったから Close します。
Most helpful comment
使おうと思ってたアイコンが見つからなくてシュン・・・としてたんですが、
既存コードが描画しているアイコンを探して、衝撃の事実に辿り着きました。
更新ボタンに使われているウインドウズアイコンに見えるものの正体はこれです。

文字を描画することでボタンを表現し、
実際のボタン処理は自前で実装する、
という荒業が使われとります。
これにより、リソース使用量を数MB単位で節約できるはず・・・ローテクだけど絶技 :sob:
ちなみに×ボタンと▼ボタンはこっちのフォントになるようです。
赤いのが使ってるやつ。緑のやつはなんか気になったやつ・・・。
ついでで更新ボタンっぽい文字も見つけたので貼ってみます。

(いや、むしろこれが本題なんですがw)
実際のソースコードはこんな感じになっていて、
仮に
Webdingsを使って書き換える場合には改修は瞬殺で終わる気配です :sob:https://github.com/sakura-editor/sakura/blob/2792c08740a003ef44fc1206884c3b2e476acffb/sakura_core/outline/CDlgFuncList.cpp#L3302-L3309
Webフォントも捨てがたいんですよねぇ・・・。