ドラッグアンドドロップされたファイル群は、CopyなのかMoveなのかを決めるダイアログを作る。
作りながら思ったのは「Cnacel」ボタンがけっこう肝かもしれない。いつでも動作を中断できる安心感。
とりあえず本日はここまで。
Sheetを作るのも初めて。Radioボタンつけるのも初めて。おもしろいなあ、Cocoa。
Sheetを出すのに、直接NSTableViewのControllerにあれこれ記述していくか、Controllerを分けて作るかちょっと考える。考えるまでもなく、とりあえず作ってみればいい。というわけでFileOperationSheetControllerなる長ーい名前のクラスを作ってみた。
Sheetには確認用にドロップされたファイルの一覧、コピー元ディレクトリ、コピー先ディレクトリを表示してみる。まめFileの場合、その上「速度優先」などといった動作に関するオプションも指定できるけれど、コピーも移動もNSFileManagerまかせになるのでその手のオプションはきっと無理と思われる。
0 件のコメント:
コメントを投稿