Le Fantasque

書きかけメモ帳

サクラエディタ メニューアイコン 消したい

共通設定→[ウィンドウ]タブ
→[基本設定]内
[アイコン付メニュー]
のチェックをはずす


クソ面倒なことにあのダサいエディタを使わなければならない羽目になったので、せめて見た目だけでも多少見られるようにしようかと悪戦苦闘中です。
幸い、クソダサなアプリケーションアイコンはあっさり変えられたので今度は背景色やメニューを変更中。
その中でも難点だったのがこの部分。
多すぎてアイコンの意味が無い上に、造形が雑すぎてぱっと見何のアイコンなのかわからんという。アイコンとしての存在価値が無い上に不愉快だったので何とか消す方法を探していたのだが(大体何でテキストエディタのメニューにここまでのアイコンが必要なのだろう)。ネットやヘルプ検索しても出てこないので自力で探す羽目に。おかげでよけいな時間を取られた。

未解決点

タイトルバー及びタブバーに(無題)を表示しない

$F 開いているファイルのフルパス。名前がなければ(無題)。
$f 開いているファイルの名前(ファイル名+拡張子のみ)

        例:Main.cpp

$g 開いているファイルの名前(拡張子除く)

        例:Main
     

http://sakura-editor.sourceforge.net/htmlhelp/HLP000284.html

とあるからてっきり、$fか$gを使えば(無題)が表示されなくなるのかと思ったらそんなことも無く・・・。ヘルプ探しても無いしな
ファイルパスの表示を正規表現で変えるという機能があるのはあるが、適用されるのが結局履歴などに限定されるので意味がない

タブ切り替え時にウィンドウが後ろで閉じたり開いたりするのをやめさせたい

どうもこのエディタはタブのグループ化にチェックを入れればタブブラウザよろしくシングルウィンドウモードにできるが、これやるとタブ切り替える度に背後で何か動くようになる(Windows7)。
非アクティブになったウィンドウを最小化してるのかなんなのか。妙なことをしているのは確かだ。他のタブ付きエディタはこんな挙動しないしな。スマートに切り替えられないのだろう。
ウィンドウ隠して擬似的にタブ機能があるように見せかけてるだけで、本来の意味でのタブエディタではないんだろうな。

配色

不快な配色を何とか見れるようにしているが、良くなってるのか悪くなってるのか……この手の配色いじりで目標とする配色にたどり着けたことなどほとんどない。まあ、センスの有る無しを判断できるからって、センスの良い何かを作れるわけではないわな(まあ、今回はセンスどうこうじゃなくて単に不快なのをどうにかしたいだけなので、ここのがセンス悪くても仕方ない)。
納得行かないと何時間でもいじる羽目になるからやっかい。

; テキストエディタ色設定 Ver3

[SakuraColor]
C[BRC]=0,1,000080,ffffff,0
C[CAR]=1,0,000000,ffffff,0
C[CBK]=0,0,000000,f4f4f4,0
C[CMT]=1,0,008000,ffffff,0
C[CTL]=1,0,00ffff,ffffff,0
C[CVL]=0,0,ff8080,ffffff,0
C[DFA]=1,0,d20000,ffd0a2,0
C[DFC]=1,0,006f00,c0fdbd,0
C[DFD]=1,0,006ad5,ace9ff,0
C[EBK]=0,0,000000,ffffff,0
C[EOF]=1,0,e0e0e0,ffffff,0
C[EOL]=1,0,808080,ffffff,0
C[FN2]=1,0,000000,ffffa0,0
C[FN3]=1,0,000000,99ff99,0
C[FN4]=1,0,000000,9999ff,0
C[FN5]=1,0,000000,ff66ff,0
C[FND]=1,0,000000,00ffff,0
C[HDC]=0,0,400080,ffffff,0
C[IME]=1,0,0000ff,ffffff,0
C[KW1]=1,0,ff0000,ffffff,0
C[KW2]=1,0,0080ff,ffffff,0
C[KW3]=1,0,0080ff,ffffff,0
C[KW4]=1,0,0080ff,ffffff,0
C[KW5]=1,0,0080ff,ffffff,0
C[KW6]=1,0,0080ff,ffffff,0
C[KW7]=1,0,0080ff,ffffff,0
C[KW8]=1,0,0080ff,ffffff,0
C[KW9]=1,0,0080ff,ffffff,0
C[KWA]=1,0,0080ff,ffffff,0
C[LNO]=1,0,c0c0c0,ffffff,0
C[MOD]=1,0,808080,f4f4f4,0
C[MRK]=1,0,f0fbff,c08000,0
C[NOT]=0,0,ffc0c0,ffffff,0
C[NUM]=0,0,0000eb,ffffff,0
C[PGV]=1,0,f0fbff,ffe6be,0
C[RAP]=1,0,ff00ff,ffffff,0
C[RK1]=0,0,ff0000,ffffff,0
C[RK2]=0,0,ff0000,ffffff,0
C[RK3]=0,0,ff0000,ffffff,0
C[RK4]=0,0,ff0000,ffffff,0
C[RK5]=0,0,ff0000,ffffff,0
C[RK6]=0,0,ff0000,ffffff,0
C[RK7]=0,0,ff0000,ffffff,0
C[RK8]=0,0,ff0000,ffffff,0
C[RK9]=0,0,ff0000,ffffff,0
C[RKA]=0,0,ff0000,ffffff,0
C[RUL]=1,0,c0c0c0,ffffff,0
C[SEL]=1,0,c56a31,c56a31,0
C[SPC]=0,0,c0c0c0,ffffff,0
C[SQT]=0,0,808040,ffffff,0
C[TAB]=1,0,e0e0e0,ffffff,0
C[TXT]=1,0,000000,ffffff,0
C[UND]=1,0,c0c0c0,ffffff,0
C[URL]=1,0,8000ff,ffffff,1
C[VER]=0,0,c0c0c0,ffffff,0
C[WQT]=0,0,400080,ffffff,0
C[ZEN]=1,0,c0c0c0,ffffff,0