So entfernen Sie den Splitter und behalten ein Ui-Element

6071
cfi

Da die Splitter-UI-Elemente von foobar2000 Container sind, die Platz für zwei benachbarte UI-Elemente bieten, werden beim Entfernen des Splitters auch beide benachbarten Elemente entfernt. Bei der Neuordnung eines Layouts möchte ich jedoch häufig eins der beiden beibehalten. Ich könnte den einen "wegschneiden", wenn es möglich wäre, den Splitter einfach zu "entfernen". Leider ist "Ausschneiden" die einzige Entfernungsoperation, daher wird das gesicherte ui-Element überschrieben, wenn der Splitter "ausgeschnitten" wird.

Es gibt also keine offensichtliche Möglichkeit, einen Splitter zu entfernen, während eines der beiden benachbarten Ui-Elemente beibehalten wird.

1

2 Antworten auf die Frage

2
Kamen Minkov

Ich habe eine Herangehensweise, die Ihrer ähnelt, aber einfacher ist.

  1. Aktivieren Sie den Layoutbearbeitungsmodus
  2. Klicken Sie mit der rechten Maustaste auf das Element, das Sie behalten möchten, und wählen Sie "Kopieren".
  3. Zeigen Sie auf das Trennzeichen des Splitters (ein Doppelpfeil sollte angezeigt werden) und klicken Sie mit der rechten Maustaste darauf - Sie wählen das gesamte Splitterelement auf diese Weise aus - und wählen Sie "Einfügen".
  4. Deaktivieren Sie den Layoutbearbeitungsmodus

Dies ist die einfachste Methode, die ich gefunden habe. Das Fehlen einer einheimischen Methode zum Entfernen einer Hälfte des Splitters ist wirklich rätselhaft, aber das ist es.

Scheint logisch und offensichtlich ... nach dem Lesen. Es muss also die richtige Lösung sein. ;-) cfi vor 8 Jahren 1
0
cfi

Die Problemumgehung, die ich jetzt verwende, ist unpraktisch, aber einfach genug:

Voraussetzung: Irgendwo habe ich immer ein Ui-Element mit Registerkarten.

  1. Rufen Sie den Layoutbearbeitungsmodus auf
  2. Wählen Sie das UI-Element "Tabs" aus
  3. Rechtsklick und "Neuen Tab hinzufügen"
  4. Wählen Sie das UI-Element, das Sie behalten möchten, klicken Sie mit der rechten Maustaste und wählen Sie "UI-Element ausschneiden".
  5. Wählen Sie die neue Registerkarte, klicken Sie mit der rechten Maustaste auf "Einfügen des UI-Elements".
  6. Entfernen Sie den Splitter und entfernen Sie effektiv den Splitter und die zwei benachbarten Elemente (eines davon ist bereits leer).
  7. Im nun leeren Bereich stellen Sie Ihr Element wieder her, indem Sie auf der Registerkarte das gesicherte Element auswählen / ausschneiden
  8. Klicken Sie mit der rechten Maustaste auf die Registerkarte und klicken Sie auf "Registerkarte entfernen".