web-dev-qa-db-ja.com

スプリッターを削除して1つのUI要素を維持する方法

Foob​​ar2000のスプリッターUI要素は2つの隣接するUI要素用のスペースを提供するコンテナーであるため、スプリッターを削除すると、隣接する両方の要素も削除されます。しかし、多くの場合、レイアウトを並べ替えるときは、2つのうちの1つを保持したいと思います。スプリッターを「削除」することができれば、保持するものを「カット」することができます。残念ながら、削除操作は「カット」のみであるため、スプリッターを「カット」すると、バックアップされたui要素が上書きされます。

したがって、隣接する2つのUI要素の1つを維持しながら、スプリッターを削除する明確な方法はありませんか?

2
cfi

私はあなたと似ていますが、より単純なこれへのアプローチを持っています。

  1. レイアウト編集モードを有効にする
  2. 保持したい要素を右クリックして、「コピー」を選択します
  3. スプリッターセパレーターをポイントし(二重矢印が表示されます)、右クリックします(右クリックした後、両方の半分が強調表示されます。一方だけが強調表示されている場合は、もう一度右クリックしてみてください)-スプリッター要素全体を選択していますこのように-そして「貼り付け」を選択します
  4. レイアウト編集モードを無効にする

これは私が見つけた最も簡単な方法です。スプリッターの半分を削除するネイティブな方法がないことは本当に不可解ですが、それだけです。

3
Kamen Minkov

私が現在使用している回避策は不便ですが、十分に単純です。

前提条件:どこかに常にタブ付きのUI要素があります。

  1. レイアウト編集モードに入る
  2. 「タブ」UI要素を選択します
  3. 右クリックして「新しいタブを追加」
  4. 残しておきたいUI要素を選択して右クリックし、「UI要素をカット」
  5. 新しいタブを選択し、「UI要素を貼り付け」を右クリックします
  6. スプリッターを取り外し、スプリッターと2つの隣接する要素(そのうちの1つはすでに空)を効果的に削除します
  7. 空になったスペースで、タブでバックアップされた要素を選択/切り取って要素を復元します
  8. タブを右クリックし、「タブを削除」をクリックします
0
cfi