|
マルチモニタ環境でのcxscreenなどを使うと、カーソルやマクロが動作している秀丸
がどのモニタ上にあっても、monitor==0の側、つまりメインのモニタのスクリーンの
大きさなどが返ってきますが、これは仕様でしょうか?
windowsはXPのSP2、秀丸は4.14です。
下に、テストに使ったマクロを引用します。
message str(monitorcount)+" "+str(monitor)
+"\n"+str(windowposx)+" "+str(windowposy)
+"\n"+str(xworkarea)+" "+str(yworkarea)
+"\n"+str(cxscreen)+" "+str(cyscreen)
+"\n"+str(cxworkarea)+" "+str(cyworkarea);
if(monitor==0) {
setmonitor 1;
}else{
setmonitor 0;
}
message str(monitorcount)+" "+str(monitor)
+"\n"+str(windowposx)+" "+str(windowposy)
+"\n"+str(xworkarea)+" "+str(yworkarea)
+"\n"+str(cxscreen)+" "+str(cyscreen)
+"\n"+str(cxworkarea)+" "+str(cyworkarea);
|
|