「元に戻す」操作の内容表示No.00214
saito さん 10/11/09 22:21
 
要望です。

メニューの「元に戻す」を選択した時(クリックはしない)に、例えば削除した操作を
元に戻すときに何のファイルを削除した操作かわかると嬉しいです。


以上、ご検討よろしくお願いいたします。

[ ]
RE:00214 「元に戻す」操作の内容表示No.00215
秀丸担当 さん 10/11/10 09:57
 

>メニューの「元に戻す」を選択した時(クリックはしない)に、例えば削除した操作を
>元に戻すときに何のファイルを削除した操作かわかると嬉しいです。

現状では、実際のファイルのコピーや削除する操作は秀丸ファイラーClassic自
身ではしていなくて、OS(シェル)側に任せてしまっています。
「元に戻す」のその操作に対応するもので、エクスプローラで削除した場合でも
秀丸ファイラーClassicの「元に戻す」で戻せてしまいます。
これらのコピーや削除の操作はシステム全体で共通で、実際にどういうアンドゥ
情報があるかというのはこの方法だとわからないです。

もしやるとしたら、OS側には任せず全てのファイル操作を秀丸ファイラー
Classic自身でやる必要がありそうです。
他の方からも、どういうファイル操作をしたかというログ(記録)が一覧ででてき
たらいいというような要望もあって、そういうことができたら安心できて便利だ
と思います。
そういうネタとして参考にさせていただきます。

または、実際の「元に戻す」でどういう操作が行われるかとは関係なしに秀丸フ
ァイラーClassic上で行った操作のログを表示させるというようなことは可能に
は可能だと思いますが、「元に戻す」とはずれる可能性があるのでいまいちかも
しれません。

[ ]
RE:00215 「元に戻す」操作の内容表示No.00216
saito さん 10/11/10 14:28
 
履歴はシステム全体で共通なのですか。技術的なことはあまりわからないのでどれぐ
らい難しいのか知らずすみません。

ちなみに、WinXP32bitでエクスプローラと秀丸ファイラClassicを同時に起動し、両
方で違うファイルをコピーしてみましたが「元に戻す」の履歴は共通化されていない
ようでした。(エクスプローラ⇒秀丸ファイラClassicへのコピーでも履歴は秀丸ファ
イラClassicのみしか残らなかった)
OSのバージョンによっては共通化されてしまうものもあるということでしょうか?
(それとも手順が異なる?)

[ ]
RE:00216 「元に戻す」操作の内容表示No.00217
秀丸担当 さん 10/11/10 14:56
 

試してみたところ、XPでは確かに別々でした。
失礼しました。
Windows7では共通になっていました。
秀丸ファイラーClassicのやっていることは同じですが、OSとして共通になるよ
うに変更になったようです。
いずれにしても今の方法でやっている限りではどういう操作が行われるか知るこ
とができなさそうです。

あとVista以降では、通常のコピーや削除でファイルのセキュリティやUACへの配
慮も行われているようです。
これを自前の単純なファイルのコピーや削除だけにすると機能として劣ることに
なりかねないので、やるとしたらこのあたりも何かの配慮が必要かもしれないで
す。

[ ]