sakura-editor / sakura

SAKURA Editor (Japanese text editor for MS Windows)
https://sakura-editor.github.io/
Other
1.25k stars 163 forks source link

アウトライン解析の「更新」のアイコンが「Windows」マークなのは直感的じゃないので変えて欲しい #543

Closed arigayas closed 6 years ago

arigayas commented 6 years ago

image #539 で「アウトライン解析」のウィンドウをドッキング出来ることを知ったのですが

ドッキング時に「アウトライン解析」の「更新」のアイコンとして 「Windows」(Win3.1かWin95のロゴ?)マークが表示されるのですが このアイコンでは直感的じゃないので Webブラウザのような更新マークにするのが良いと思います。

m-tmatma commented 6 years ago

新しくアイコン作るなら SVG で作りたい。 SVG ならいろんな解像度のアイコンに変換できる。

berryzplus commented 6 years ago

いいと思います。

ここの更新アイコンに限定した話、エクスプローラーのアイコンを流用するのがux的にベターだと思いますけど。

arigayas commented 6 years ago

image

アイコンを作成しないで使うとしたら赤枠で囲ったアイコンでしょうか?

berryzplus commented 6 years ago

違うような気がしますが、それも選択肢です。

Windowsで提供されてるものはなるたけ使いまわしたい考えです。

追記) 解像度がもっと低いと思うんですが、形状はソレです。

arigayas commented 6 years ago

Webフォントを使えたら良い感じのがあるんですけどねぇ https://fontawesome.com/icons?d=gallery&q=reload image

berryzplus commented 6 years ago

使おうと思ってたアイコンが見つからなくてシュン・・・としてたんですが、 既存コードが描画しているアイコンを探して、衝撃の事実に辿り着きました。

更新ボタンに使われているウインドウズアイコンに見えるものの正体はこれです。 2018-10-16 2

文字を描画することでボタンを表現し、 実際のボタン処理は自前で実装する、 という荒業が使われとります。

これにより、リソース使用量を数MB単位で節約できるはず・・・ローテクだけど絶技 :sob:

ちなみに×ボタンと▼ボタンはこっちのフォントになるようです。 赤いのが使ってるやつ。緑のやつはなんか気になったやつ・・・。

2018-10-16 1

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

実際のソースコードはこんな感じになっていて、 仮に Webdings を使って書き換える場合には改修は瞬殺で終わる気配です :sob:

https://github.com/sakura-editor/sakura/blob/2792c08740a003ef44fc1206884c3b2e476acffb/sakura_core/outline/CDlgFuncList.cpp#L3302-L3309

Webフォントも捨てがたいんですよねぇ・・・。

arigayas commented 6 years ago

いつかやるかもしれないサクラエディタで使っているアイコンの総入れ替えを検討するまでは とりあえずこの「0x71」にするので良いと思いますw

beru commented 6 years ago

DirectWrite を使って Unicode の絵文字の 🍥 を描画する事を考えていました…。

ds14050 commented 6 years ago

DirectWrite を使って Unicode の絵文字の 🍥 を描画する事を考えていました…。

それは編集領域を最初にやってください。待ってる人がいっぱいいます。縦方向のアンチエイリアスも、カラー絵文字も。

でも Mac の Mojave は色にじみの出るアンチエイリアスをやめたらしいですね。アウトラインからビットマップへの切り替えなどと同じく、低解像度ディスプレイ向けの妥協技術であったと。

arigayas commented 6 years ago

Merged になったからCloseしても良いのでしょうか?

KENCHjp commented 6 years ago

思う存分Closeお願いします!

arigayas commented 6 years ago

Merged になったから Close します。