V8.69β10
No.09265
秀丸担当
さん 17/01/19 11:51
V8.69β10を公開しました。
Per-Monitor DPI対応でうまくいっていない部分がまだ多くあったのを修正して
います。
以下のページの「先行開発バージョンはこちら」からダウンロードできます。
http://hide.maruo.co.jp/software/hidemaru.html
32bit版:
http://hide.maruo.co.jp/software/bin3/hm869b10_signed.exe
64bit版:
http://hide.maruo.co.jp/software/bin3/hm869b10_x64_signed.exe
[
△
]
RE:09265 V8.69β10
No.09282
h-tom
さん 17/01/22 12:45
h-tom です。
Windows10 64bitですが、
・マルチモニタ環境で、No.2のモニタを150%に設定
・webブラウズモードで起動して、No.2のモニタに移動
という状態で、以下のマクロを実行すると、
loaddll "
http://hide.maruo.co.jp/
";
endmacro;
ウィンドウ表示が変になります。
http://htom.in.coocan.jp/webbrowse_loaddll.png
ウィンドウの中に、もう一つウィンドウができたような状態で、内側のスクロール
バーは操作可能です。(内側のみ、スクロールする。)
ウィンドウのリサイズなど、ウィンドウ全体が再描画されると、通常の状態に戻り
ます。
[
△
]
RE:09282 V8.69β10
No.09287
秀丸担当
さん 17/01/23 15:07
ご指摘ありがとうございます。
loaddllの部分はopenfileだと思いますが、それで再現させることができました。
マクロ実行中は互換性確保のために、DPI値はメインモニタと同等になるように
しているのですが、そのときHidemarnet Explorerでおかしくなっていました。
少なくともWebブラウズモードのときは大丈夫なように修正させていただきます。
ちなみに、外部のDLLを呼んだりする際にDPI値の違いから問題が起きる可能性も
あると思います。
外部のDLLを呼ぶ場合は、自動的にDPI値はメインモニタと同等になるようにして
いますが、DLLはなんでもありなので、もしかしたら避けられないケースがある
かもしれません。
その場合、[その他]→[動作環境]→[環境]→[高度な環境]で「ウィンドウの拡大
縮小(スケーリング)」、「メインモニタはドットバイドット/サブモニタは拡大
縮小」にしておくと、従来通りにして回避する方法があります。
[
△
]
RE:09287 V8.69β10
No.09293
h-tom
さん 17/01/23 21:07
h-tom です。
>loaddllの部分はopenfileだと思いますが、それで再現させることができました。
すいません。そこは "loadfile" でした。
>マクロ実行中は互換性確保のために、DPI値はメインモニタと同等になるように
>しているのですが、そのときHidemarnet Explorerでおかしくなっていました。
>少なくともWebブラウズモードのときは大丈夫なように修正させていただきます。
お願いします。
>ちなみに、外部のDLLを呼んだりする際にDPI値の違いから問題が起きる可能性も
>あると思います。
<省 略>
>その場合、[その他]→[動作環境]→[環境]→[高度な環境]で「ウィンドウの拡大
>縮小(スケーリング)」、「メインモニタはドットバイドット/サブモニタは拡大
>縮小」にしておくと、従来通りにして回避する方法があります。
了解です。何かあったら設定を変えてみます。
[
△
]