準備

TORO’s Libraryから

  • PPx本体(UNICODE版か64bit版)
  • PPx Script Module
  • PPx Text Module
  • PPx Window Module
  • PPx Key Module

をダウンロードする。

TORO's Library

まずは、PPX本体を解凍する。

ppxフォルダ

各PPx Moduleを解凍し、PPXフォルダに

  • PPXSCR.DLL / PPXSCR64.DLL
  • PPXTEXT.DLL / PPXTEXT64.DLL
  • PPXWIN.DLL / PPXWIN64.DLL
  • PPXKEY.DLL / PPXKEY64.DLL

を入れる。PPX○○64.DLLが64bit版だ。また、Scriptという名前で空フォルダを作成する。

ppxフォルダその2

Scriptフォルダに以下のファイルを入れる。

title2comment_all.js

以下をクリップボードにコピーする。


KC_main    = {	; PPcメイン窓
E ,%ME_editor
F6    ,*script %0Script\title2comment_all.js %: *setcust XC_cwrt= 2
^R ,*comment "%ee%"コメントの編集"%{%*comment%|%}"
^N ,*ppememo %1
}

KV_main    = {	; PPvメイン窓
ENTER    = @Q
}

KV_page	= {	; PPvテキスト(ページ)追加設定
UP    ,%K-C"@UP@N"
DOWN    ,%K-C"@DOWN@N"
LEFT ,%K-C"@LEFT@N"
RIGHT ,%K-C"@RIGHT@N"
SPACE    ,%K-C"@SPACE@N"
\SPACE    ,%K-C"@\SPACE@N"
}

XV_cols	= {	; 表示桁数=該当拡張子、全てに一致しなければ80、0:桁数最大 -1:窓幅に合わせる
-1	= .howm
}

MC_celS    = {    ; エントリ表示 書式([;]メニュー)
howmtitle    = M cF25,6 w35C z7 S1 tC"y-N-D" s1
}

E_cr    = {	; [Enter]用判別
HOWM    ,*ppv %*name(CD,"%R","%1")
}

_Command = {	; ユーザコマンド・関数
saveppepos = *setcust S_ppe:l=%*windowrect(%N.,l)
 *setcust S_ppe:t=%*windowrect(%N.,t)
 *setcust S_ppe:w=%*windowrect(%N.,w)
 *setcust S_ppe:h=%*windowrect(%N.,h)
loadppepos = *ifmatch !0,0%*getcust(S_ppe:l) %: *windowposition %N.,%*getcust(S_ppe:l),%*getcust(S_ppe:t),%*getcust(S_ppe:w),%*getcust(S_ppe:h)
ppememo = *edit %*arg(1)%\%*nowdatetime(Y-N-D-HMS).howm -new -k *mapkey use,K_ppememo %%: *howmformat %%: *editmode -modify:clear %%: *editmode -modify:silent %%: *loadppepos
howmformat = *insert "= %bn%bn%bn[%*nowdatetime(Y-N-D-HMS)]" %: *cursor -3,2,0
}

E_editor	= {	; エディタ用の拡張子判別
*	,%"Text edit"%Orib,editor %FDC
HOWM	,*linecust howmpos,K_ppe:FIRSTEVENT,*loadppepos %%: *linecust howmpos,K_ppe:FIRSTEVENT= %: *edit %FDC -k *mapkey use,K_ppememo
}

K_ppememo = {	; moe用のppeキーバインド
^W ,*saveppepos %: %k"&F4"
^N ,*if %*editprop(modify) %: %K"^S"
 *replacefile %*name(D,"%*editprop(name)")%\%*nowdatetime(Y-N-D-HMS).howm -new -k *howmformat %%: *editmode -modify:clear
^\UP ,*if %*editprop(modify) %: %I"ファイルを保存してください" %: *stop
 *execute  C,%%K"@up" %: *ifmatch !a:d,%*extract(C"%%FCD") %: *replacefile %*extract(C"%%FCD")
^\DOWN ,*if %*editprop(modify) %: %I"ファイルを保存してください" %: *stop
 *execute C,%%K"@down" %: *ifmatch !a:d,%*extract(C"%%FCD") %: *replacefile %*extract(C"%%FCD")
}

_others	= {	; その他設定
NewDir	= %*nowdatetime(Y-N-D-HMS)
}

XC_cwrt	= 2	; コメントファイル作成は	0:手動 1:確認有 2:自動

PPxフォルダにあるPPCW.exeを実行して、PPCを起動する。
PPCで[H]を押すと出るウィンドウに、%OB *PPCUST /editを入力して実行する。

一行編集

「編集した内容の取込」ウィンドウが、クリップボードの内容をペーストした状態で表示されるので、OKボタンを押す。

編集して取込

フォルダ構成 »