2009-09-19-01(土)
いろいろ改変中
前回、久々にテーマ公開してからも
いくつか追加修正したりしてるんだけど
またアーカイブ作りなおすのめんどくさいんで、気づいた点など
「kotori/rika/desk.rc」
デスクトップアイコンを使用しているなら、
*xDeskOnDrop .none shortcut $Desktop$
これを追加しておくと、デスクトップ領域にファイルドロップで
ショートカットアイコンを作れるようになる
実際は、xdesk.dllが「$Desktop$」のフォルダにショートカットアイコンを作成し
clickonic.dllが自動的に更新を検地して表示されるという作業になっている
ただ、フォルダだとうまくいかないみたい
「kotori/rika/taskbar.rc」
最小化リストは別にしてあるのが、特徴の1つなのだが
右側のタスクリストをクリック(現在アクティブなやつ)で最小化すると
うまく連携できないみたいなので(他のLSモジュール部分をクリックとかしたら反映される)
このクリック操作で最小化することもあまりないだろうから
xTaskbarNoMinimizeOnClick true
これで無効化してしまうといい
別タスクに切り替えようと思って、誤クリックしちゃった場合とかも最小化しないし
マルチモニタ環境で、プライマリモニタの窓だけタスクリストに表示したいなら
xTaskbarSpecifiedMultiMonitorOnly 1
こうするといい
0で、全部表示。2、3とモニタ番号を指定する形になる
自分はサブモニタにふぬああ出してテレビつけてること多いんで
別にこのへんのは、タスクリストになくてもいいから
この指定を入れてある
現在アクティブな窓は色変えて表示してるけど、手抜きすぎるんで
xTaskbarActiveButtonBorderMethod ".bump"
xTaskbarActiveButtonColors $basePanelColors$
xTaskbarActiveButtonGradientColors 999999
こんな感じで、枠とかつけてみた
あんまり自分の環境では起きないので放置してたけど
フラッシュ表示して更新通知とかするやつの設定
xTaskbarUseFlashingState true
xTaskbarFlashingButtonPaintingMode ".multicolor"
xTaskbarFlashingButtonBorderMethod ".bump"
xTaskbarFlashingButtonColors 99ffff
xTaskbarFlashingButtonGradientColors $basePanelGradientColors$
ついでに、マウスオーバー時に色変えたり
xTaskbarShowHoverState true
xTaskbarHoverButtonPaintingMode ".multicolor"
xTaskbarHoverButtonBorderMethod ".etched"
xTaskbarHoverButtonColors $xPopupActiveEntryColors$
xTaskbarHoverButtonGradientColors $basePanelGradientColors$
右上のquick launch表示で、フォルダのショートカットとか作ったとき
アイコンが一緒だと、わかりづらいのでテキスト表示を追加修正してみた
あと、「QuicklaunchOpenTo」を指定しておかないと
デフォルトの動作では、フォルダ展開が上に出るんで、「.bottom」を指定
qlaunchListQuicklaunchMode .horizontal+text
qlaunchListQuicklaunchOpenTo .bottom
qlaunchListIconY 3
qlaunchListFontHeight 10
qlaunchListFontTopBorder $qlaunchListEntryIconSize+2$
qlaunchListFontBottomBorder 1
qlaunchListFontAlign ".center"
サブパネル表示の方も、一応指定(フォルダ作ってないけど)
AppMenuQuicklaunchOpenTo .top
quicklaunch使ったそれぞれのメニューリストで
マウスオーバー時の表示を変えるようにしてみた
qlaunchListActiveEntryPaintingMode ".multicolor"
qlaunchListActiveEntryGradientType ".vertical"
qlaunchListActiveEntryBorderMethod ".etched"
qlaunchListActiveEntryColors $xPopupActiveEntryColors$
qlaunchListActiveEntryGradientColors $basePanelGradientColors$
AppMenuActiveEntryPaintingMode ".multicolor"
AppMenuActiveEntryGradientType ".vertical"
AppMenuActiveEntryBorderMethod ".etched"
AppMenuActiveEntryColors $xPopupActiveEntryColors$
AppMenuActiveEntryGradientColors $basePanelGradientColors$
最小化リストのタイトルテキストを、ちょっといじってみた
miniTaskFontOutline true
miniTaskFontOutlineExtra true
miniTaskFontOutlineColor 000000
miniTaskFontColor ffffff
miniTaskFontBold false
本当は、ドロップシャドウの方がデスクトップアイコンと合ってていいんだけど
clickonicみたいな影色ぼかし(ただし2kでは出ない)が
xpaintclassではできない?
あと、rikamenu.rcのxpopup動的読み込みメニュー項目なんだけど
これ、よく考えたら、その都度読みにいくだろうから、「dynamic〜」でなくてもいいかもしんない
実は、最小化リストの横幅が、動作タイミングによっては
無駄に横に領域取ったりしてることがある(透明なんでわかりづらいが)
このへんの修正も考えないといけないけど放置中
余分領域残ってて、あんまり困ってないので
onAddとonRemoveの!Bangを〜byじゃなく、その都度、絶対値リサイズすればいいだけだが
他にも別のモニタ1台のPCではVWM2.dllを使ってみたりとかしてる
もう少し改変点が溜まってきたら、またアーカイブ作り直すつもり
そういや久々に新しいモジュール出たみたいだけど
ImageMagicのバイパスとかどこで使う機会あるんだ?
そんなんよりもカレンダー誰か作ってくんないかな
カレンダーソフト使えばいいだけの話だけど