起動時の開くダイアログと保存されているNo.11645
かこん さん 06/12/07 20:15
 
起動時にファイル名として"?"を指定すると開くのダイアログが表示されるのですが、
これは意図されている機能なのでしょうか?

もし、そうだとすると新規にファイルを作成する時に使いやすいと思います。

ところで、この開くのダイアログに関して何点か問題を見つけました。

例えば、ファイルAとファイルBがあり、ファイルAが左、ファイルBが右のタブだ
とします。

問題1)
ファイルAが開かれた状態でデスクトップ保存を行なっていた場合、開くのダイアロ
グは表示され、フォアグラウンドに開きますが、どこにもフォーカスが当たっていな
い状態になってしまいます。

問題2)
ファイルBが開かれた状態でデスクトップ保存を行なっていた場合、開くのダイアロ
グは表示されますが、ファイルBにフォーカスが当たっている状態で秀丸のウィンド
ウがフォアグラウンドに来てしまいます。

問題3)
問題2の状態では開くのダイアログが表示されているにも関わらずフォーカスを秀丸
に切り替えることが可能で、この時に秀丸の全終了を行なうと一旦秀丸のウィンドウ
が消え、開くのダイアログのみが残ります。で、この開くのダイアログを閉じると再
び秀丸のウィンドウが現れるのですが、なんとファイルBが閉じられてファイルAの
みの状態になっています。

問題4)
タブの設定で、閉じた後にアクティブにするタブを直前のアクティブに設定している
とします。
問題2の状態でとりあえずファイル名を入力し、新規にファイルを開いたとします。
この時にこの新規のファイルを閉じるとファイルBのタブがアクティブになるはずで
すが、実際にはファイルAがアクティブになります。

以上4点ですが、よろしくお願いします。

[ ]
RE:11645 起動時の開くダイアログと保存さNo.11648
かこん さん 06/12/07 21:13
 
>起動時にファイル名として"?"を指定すると開くのダイアログが表示されるのですが、
>これは意図されている機能なのでしょうか?

気づいたのですが、これって"*"や"*.*"だけでなく"*.c"等としても開くダイアログ
は出るのですね。

[ ]
RE:11648 起動時の開くダイアログと保存さNo.11654
秀丸担当 さん 06/12/08 09:36
 

>起動時にファイル名として"?"を指定すると開くのダイアログが表示されるのですが、
>これは意図されている機能なのでしょうか?

これは意図した機能です。

>ところで、この開くのダイアログに関して何点か問題を見つけました。

ファイル名に"?"や"*"を含む場合で、同時に自動的にデスクトップ復元がされる
ことは問題でした。問題1〜4全て想定していない状況での動作でした。
とりあえず、存在するファイル名指定でファイルを開いたときと同様にデスクト
ップ復元は行わないように修正します。

その上で、ファイル名指定したり"?"を指定したりしても自動的にデスクトップ
復元する機能は改めて要望として考えたいと思います。

[ ]
RE:11654 起動時の開くダイアログと保存さNo.11659
かこん さん 06/12/08 14:26
 
>ファイル名に"?"や"*"を含む場合で、同時に自動的にデスクトップ復元がされる
>ことは問題でした。問題1〜4全て想定していない状況での動作でした。
>とりあえず、存在するファイル名指定でファイルを開いたときと同様にデスクト
>ップ復元は行わないように修正します。

どちらかというと個人的には逆でして、デスクトップ復元はいつも行なうようになっ
ていると良いなと思いますが、現状の不具合を見るに、秀丸担当さんの意見に賛成し
てとりあえず開くダイアログの時はファイル名指定と同じ動作にしておくしかなさそ
うですね。

>その上で、ファイル名指定したり"?"を指定したりしても自動的にデスクトップ
>復元する機能は改めて要望として考えたいと思います。

では、デスクトップ復元をいつも行なう動作を要望としておきます。

[ ]