2015年8月31日月曜日

マーク状態をハイライトで保存




このようにマークしていたとして、マーク状態を一時的にハイライトにして保存。新たにマークができるようにする。



以下をScriptフォルダに保存。

mark-highlight-toggle.js

//!*script

for (var i = 0; i < PPx.EntryAllCount; i++) {
  if (PPx.Entry(i).Mark == 1) {
    PPx.Entry(i).Highlight = 1;
    PPx.Entry(i).Mark = 0;
  } else if (PPx.Entry(i).Highlight == 1) {
    PPx.Entry(i).Highlight = 0;
    PPx.Entry(i).Mark = 1;
    }
}

以下を編集して取込。

KC_main = { ; PPcメイン窓
^M ,*script %0\Script\mark-highlight-toggle.js
}
KV_main = { ; PPvメイン窓
^M ,*execute C,*script %0\Script\mark-highlight-toggle.js
}

やり方


Ctrl+Mを押すと、マークファイルがハイライト1に。ハイライト1がマークファイルになる。

こんなのが



こう。



ファイル整理の時に使えると思っている。二種類のマークを使い分けるような操作が、可能になるわけだ。PPvからも同様に操作可能。

ちなみに、ハイライト1の色は、カスタマイザーの「色タブ- PPcエントリ背景/状態」で設定できる。




1 件のコメント: