編集用テーブル

表示列(フレーム)
表示するフレームはメニューの [表示(V)]-[表示オプション(O)...]で自由に選択できます。ひとつだけのON/OFFは編集用テーブルの一行目でのポップアップメニューの[表示フレーム選択]でも可能です。さらに、一行目の固定セルでは以下のマウス操作が可能です。

・ドラッグすることで列の移動
・列の境界をドラッグすることで幅変更
・Ctrl+ドラッグで複数列選択
・右端付近のクリックでソート(昇順▲、降順▼)
 ソートの優先順位は
    ソート指定列
     →アルバム名 (TSOA|TALB)
      →DiscNo (TPOS)
       →TrackNo (TRCK)
        →前回のソート指定列
 で大文字と小文字を区別しません。

タグの編集
さまざまな方法でタグの編集ができます。

編集コントロールでセルに直接入力する
 現在セルでのマウスクリック、Enterキーやキー入力で編集コントロールへ移行
 ファイル名、トラック番号以外は複数行の一括編集も可能
  (複数選択してCtrl+E。編集中にCtrl+Alt+Aで同一アルバムを選択することも可能)
 編集コントロールは境界のマウスドラッグでサイズ変更可能

・フィル(選択範囲の右下角で+カーソルにしてドラッグ)操作による連続したセルの編集
 通常はコピー、数値(TRCK、CTIME)の場合はインクリメント
 数値や日付文字列の場合は、複数行を範囲選択した状態でフィルすると差で増減します
   対応する日付文字列
     yyyy/mm/dd hh:mm:ss
     yyyy/mm/ddThh:mm:ss
     yyyy-mm-ddThh:mm:ss
     yyyy/mm/dd
     yyyy-mm-dd
     yyyy.mm.dd
 ダブルクリックで同一アルバム内でのオートフィルも可能

・クリップボード経由で表計算ソフト、エディタなどとのデータのやり取り
 ポップアップメニューや Ctrl+C、Ctrl+V など
 クリップボードの中身はTab区切りテキスト、LF(0x0A)でセル内改行

・変換メニュー、表でのポップアップメニューで各種変換
 (タグ→ファイル名、ファイル名→タグ、先頭のみ大文字...など)

ただし、灰色文字のセルは編集不可となります。クリップボードからの貼り付け時も無視されます。
変更されると左端のセルに「*」がマークされます。変更フラグは編集用テーブルやファイルツリーの選択状態を変えても保持されます。ファイルツリー上のツールバーmodfiles icon で未保存のファイルのみを編集用テーブルに表示することもできます。
変更を保存するにはツールバーsavefiles icon やファイルメニュー[ファイル]-[変更を保存する]で保存してください。

セル編集、表示切替などの複数操作の Undo、Redo 機能が利用できます。セル編集だけでなく、フォルダ(ファイル)選択、タブ切り替え、絞り込みリストの変更などで Undo が可能です。ただし、一部の機能については Undo 不可になります。

 Undoできない操作
  ファイル保存後の取り消し
  ファイルの削除(ごみ箱から元に戻すのはWindowsで可能)
  フォルダ(ファイル)を開く、閉じる
  画像に関する操作
  タブの移動、追加、名称変更(タブ切り替えはUndo可能)
  オプションダイアログでの設定
  フォントの変更
  ID3 version, encording の変更(直ちに変更される)


タグ、ファイル情報
ファイルツリーの下のファイル情報パネルで現在行のファイルの情報を見ることができます。また、編集不可のセル(灰色文字部分)のダブルクリック(もしくはセル内でのポップアップメニューから)でファイルの詳細情報、すべてのタグ情報、埋め込み画像のサムネイルを表示します。(変更前のファイル情報です)

アプリケーション実行
編集テーブル左端の固定セルのダブルクリック(もしくはセル内でのポップアップメニューから)では拡張子に関連付けされたプレーヤで再生されます。「オプション」「関連付け」ページで独自の関連付けも可能です。再生したままファイルの変更を保存すると排他制御の影響で保存に失敗することがあるので注意してください。

また、左端の固定セルでのマウスD&Dで他のアプリケーションにファイル名を受け渡すことができます(複数選択可能)。動作は受け側の機能に依存しますが、iTunesへの登録、iPodやWalkmanへのコピー、ショートカットにドロップすることによるアプリケーションの起動、エクスプローラでのファイルコピーなどが可能となります。(ファイルツリーでも同様の動作が可能です)


●日付関係のタグに関して
日付関係のタグはバージョンの違いにかかわらず以下の相関で表示します。
  TDRC(ID3v2.4) ⇔ TYER、TDAT、TIME(ID3v2.3まで)
  TDOR(ID3v2.4) ⇔ TORY(ID3v2.3まで)
ID3v2.3以前では規格外の TDRC を編集可能にしています。ただし、実際にファイルに書き込む時は TYER、TDATフレームを使います。内容は TYER、TDATフレームと重複していますが、後で編集した方が有効になります。
また、ID3v2.3までの TYERフレームは規格では4桁の数字文字列ですが、規格に反して日付部分の入力を認めるソフトが見られます。これに対応するため入力に関しては規格外の文字列でも読むようにしました。ただし、書き込み時は規格通りに4桁の TYERフレームと TDATフレームに書き込みます。