PPVの埋め込み

2画面時、反対窓にPPVを埋め込む方法はいくつかある。そのまとめ。

capturewindow

_others = { ; その他設定

SyncViewID = Y

}

_Command = {

halfview = *ifmatch /.+/,%NVY %: *ppvoption sync %: *stop

%Oi *ppv -bootid:Y %*name(CD,"%R","%1") %: *ppvoption sync %: *wait 100,1 %: *capturewindow VY -pane:~ -selectnoactive

}

E_cr = { ; [Enter]用判別

:JPEG ,

:BMP ,

:XJS ,

:XVBS ,

PNG ,*halfview

JPG ,*halfview

JPEG ,*halfview

BMP ,*halfview

GIF ,*halfview

TXT ,*halfview

XYZZY ,*halfview

INI ,*halfview

VBS ,*halfview

JS ,*halfview

PY ,*halfview

PYW ,*halfview

HOWM ,*halfview

CFG ,*halfview

LOG ,*halfview

}

-popup

_others = { ; その他設定

SyncViewID = Y

}

_Command = {

halfview = *ifmatch /.+/,%NVY %: *ppvoption sync %: *stop

%Oi *ppv -bootid:Y -popup:%~N %*name(CD,"%R","%1") %: *ppvoption sync

}

E_cr = { ; [Enter]用判別

:JPEG ,

:BMP ,

:XJS ,

:XVBS ,

PNG ,*halfview

JPG ,*halfview

JPEG ,*halfview

BMP ,*halfview

GIF ,*halfview

TXT ,*halfview

XYZZY ,*halfview

INI ,*halfview

VBS ,*halfview

JS ,*halfview

PY ,*halfview

PYW ,*halfview

HOWM ,*halfview

CFG ,*halfview

LOG ,*halfview

}

-parent

_others = { ; その他設定

SyncViewID = Y

}

_Command = {

halfview = *ifmatch /.+/,%NVY %: *ppvoption sync %: *stop

%Oi *ppv -bootid:Y -parent:%~N %*name(CD,"%R","%1") %: *ppvoption sync

}

E_cr = { ; [Enter]用判別

:JPEG ,

:BMP ,

:XJS ,

:XVBS ,

PNG ,*halfview

JPG ,*halfview

JPEG ,*halfview

BMP ,*halfview

GIF ,*halfview

TXT ,*halfview

XYZZY ,*halfview

INI ,*halfview

VBS ,*halfview

JS ,*halfview

PY ,*halfview

PYW ,*halfview

HOWM ,*halfview

CFG ,*halfview

LOG ,*halfview

}