domino/要望001/15

Last-modified: 2007-05-28 (月) 22:46:15

トラックリストの選択範囲をグループ化

  • ページ: domino/要望
  • 投稿者: たーくん?
  • 優先順位: 低
  • 状態: 困難
  • 投稿日: 2007-05-27 (日) 07:15:26

メッセージ

トラックリストで選択範囲の移動やコピーが行えますが選択範囲を一塊のグループとして纏めて扱えるように
なればさらに利便性が向上すると思います。イメージは添付図のような感じですが、移動やペーストによる
イベントデータへの影響は現状のままで問題ないと思います。
操作のイメージですが範囲選択→マウスメニューやショートカットで「グループ化」「グループ解除」で設定。
可能であればトラック名+枝番が表示されるとわかり易いと思います。
複数トラック選択にてグループ化を実行した場合それぞれのトラック別でグループ化され、トラックを跨ぐ
グループは出来ないという形です。グループ範囲内やグループを含む範囲選択でグループ化を実行した場合は
以前のものは解除され新しいグループとなります。またスライスにて分割出来ると理想的です。
グループ自体は左右端のドラッグで幅の調整が可能、また複数選択での移動やコピー可能が希望です。
利便性ですが「A-B-サビ」を其々グループ化して移動、コピーが出来れば並び替えによるアレンジの試行が
容易になります。数値出身者ですがGUIならではのこの編集はとても感心した機能の一つでした。
御一考頂けますようよろしくお願いいたします。
TrackList1.JPG


  • うーん、不可能ではないかもしれませんが、今のところ掛かる工数と利便性の釣り合いがとれないかなぁという感じです。また、こうしたグループ化を実装している物の多くは、最初からグループ化(パーツ化)されたものを扱う事が基本になっているかと思われます(ACIDもそうだと思うのですが)。 dominoのように細かなイベントを扱うことが基本のソフトに実装するのは仕様面で、いろいろ困難が予想されます。-- たかぼー? 2007-05-28 (月) 00:31:03
  • はい、確かに他のソフトは「データの器」ですのでおそらく根本的に成り立ちが違うだろうとは思っていました。ただdominoでデータの中身ではなくトラックリスト上の「範囲」つまり枠の位置を記録できれば同等の編集が可能になると思いました。現在でも範囲選択を行った状態の枠自体がほぼ同じ操作が可能なので予めこの枠だけをいくつかつくれると便利だと考えました。プログラムの事が全く解らず単なる素人考えですが範囲の記録なら可能性があるやもと思った次第です。 (--; -- たーくん? 2007-05-28 (月) 06:54:05
  • 単純に範囲の記憶と復元だけでしたら次のような仕様で実現可能かと思われます。
    トラックリスト画面において、
    範囲(ヘッダー選択を除く)を通常選択した状態で
    「範囲の記憶」を行うと、範囲が記憶(≒器が生成)され、
    範囲を解除したとしても何かしら枠が残る。
    (範囲の記憶は複数行うことが可能)
    再びその枠内をクリックすると、通常の選択範囲として選択(復元)される。
    復元された選択範囲は通常の選択範囲と全く同じなので、移動や削除などができる。
    ただ、おそらくこれだけでは使い物にならないかと思います。

    実際には
    ・移動したら器(判りやすいように器と表記します)そのものも移動
    ・コピーしたらコピー先にも新たな器を作成
    ・器のリサイズが可能
    ・器を選択して「削除」したらデータとともに器も消える
    ・器自体の作成・消滅・移動・リサイズはアンドゥ・リドゥに対応
    ・複数の器を選択して、コピー・移動・削除することができる
    というように「範囲」ではなく「器」専用の多くの処理が必要になってくるかと思います。
    こうした多大な工数がかかる割には、それに見合うだけの利便性には繋がりそうにない、と感じたわけです(プログラム的に美しくない、という理由もありますが^^;)。 -- たかぼー? 2007-05-28 (月) 10:12:28
  • 「器」専用の処理・・なるほど、納得です、プログラム的に美しくないというのも重要なファクターだと感じます。dominoはユーザーインターフェースが素晴らしく、あまりにも軽快に動作するのでついつい欲が出てしまいますが先にも書きましたとおり現在でも既にほぼ同等の操作が可能ですので却下としていだだいて結構です。ありがとうございました。 (^^) -- たーくん? 2007-05-28 (月) 15:48:48
  • ご理解ありがとうございます~  -- たかぼー? 2007-05-28 (月) 22:46:09