リストビューのカスタマイズをするGUIを作りました。列の追加・削除などがGUIからできます。デフォルトとして保存することも出来ます。
すでに存在するフォルダにデフォルトを適用したい場合、一回views.xmlを削除してから起動し、最初に開いたフォルダをカスタマイズしてから[Save as Default]で保存しておくと、他のフォルダを開いたときにはその設定が引き継がれます。他の設定になっているフォルダでデフォルトを適用したい場合には、そのフォルダで[Apply Default]するとデフォルトに戻ります。すべてのフォルダに現在の設定を適用するコマンドは別に存在しても良いかもしれませんね。
久しぶりにダイアログなどを作ったので、Platform SDKのドキュメントが手放せない状態になっていました。
カスタマイズのCGI、なかなかいい感じです。私の場合、たいしてカスタマイズする訳ではありませんが、簡単に設定を変更できるのは便利ですね。全てのフォルダに設定を適用するコマンドは是非とも欲しいです。できることなら、現在選択しているフォルダ以下にあるビューに適用するというのがいいのかなぁとも思います。
やっぱりあったほうが良いですね。同じアカウントのすべてのフォルダに適用するボタンと、すべての子孫フォルダに適用するボタンを追加しておきました。
カスタマイズ画面の"Alignment"と"sort"のどれか一つに
しかチェックが入らなくなってます。
どうもです。修正しておきました。