「ファイル」「開く」のダイアログNo.36802
dszhm さん 18/09/11 11:36
 
OS:Win 10 Pro 64bit Ver 1803 Build 17134.228
秀丸:8.81 Float 64bit
です。

「ファイル」「開く」のダイアログ、でフォルダに存在しないファイル名を指定した
場合
・Windows2000タイプ
・Windows95タイプ
・Windows3.1タイプ
・旧タイプ
では、

---------------------------
a.txt
---------------------------
a.txtは見つかりません。新規作成しますか?
---------------------------
はい(Y)   いいえ(N)   キャンセル  
---------------------------

が表示され、「はい」を選択すると開くことができますが、
(Windows95タイプ、Windows2000タイプは対象がフルパス表示になります)

・WindowsVistaタイプ
では、

[Window Title]
開く

[Content]
a.txt
ファイルが見つかりません。
ファイル名を確認して再実行してください。

[OK]

が表示され開くことはできません。

になります。
Vista タイプでも同様な挙動にできませんか?

[ ]
RE:36802 「ファイル」「開く」のダイアロNo.36803
秀丸担当 さん 18/09/11 13:20
 

WindowsVistaタイプの開くダイアログは、確かに存在しないファイルのときの新規作
成のメッセージは出ないようになっています。
Windows10に不具合があるようで、V8.66のときに非対応にしました。

Vistaタイプの場合、Windowsに対してこのメッセージを出すかどうかを指定できるの
ですが、指定すると、Windows10以降で正常に動作しない場合がありました。
具体的には、ファイル一覧でカーソル上下キーで選択変更したりした後にフォルダを
選んでEnterすると、フォルダを切り替えたいだけなのに、新規作成のメッセージが
出たりしました。
現状では難しそうで、やむを得ずV8.66以降で非対応にしています。
もし今後のWindows10で修正があれば対応は復活できるかもしれません。

[ ]