eclipse e4 (Juno): невозможно скрыть кнопки свертывания/разворачивания части представления

внутри части стека у меня есть частичные представления. , и в каждом представлении есть кнопки свертывания/разворачивания,

Есть ли способ скрыть кнопки сворачивания/разворачивания для какой-то конкретной части представления?


person Khalid Azam    schedule 12.12.2012    source источник


Ответы (2)


Это ошибка в e4: https://bugs.eclipse.org/bugs/show_bug.cgi?id=394231

Есть два разных способа обойти это:

  1. Удалите эту зависимость org.eclipse.e4.ui.workbench.addons.swt
  2. Используйте этот фрагмент CSS:

    .MPartStack { swt-maximize-visible: false; swt-минимизировать-видимый: ложь; }

person Max Hohenegger    schedule 13.12.2012
comment
я использую CSS.. он работает нормально... MPartStack { swt-maximize-visible: false; swt-минимизировать-видимый: ложь; } MPartStack { swt-maximize-visible: false; swt-минимизировать-видимый: ложь; } - person Khalid Azam; 27.01.2013

Но есть еще одна ошибка, если вы примените правило, как показано ниже:

.MPartStack { 
    swt-maximize-visible: true; 
    swt-minimize-visible: false; 
}
  • Изначально кнопка "Свернуть" скрыта.
  • Если вы максимизируете стопку деталей, теперь видна кнопка «Свернуть», и вы действительно можете свернуть стопку деталей.

MinMaxAddon#setCTFButtons(..) не соблюдает то, что сказано в правиле css, которое всегда показывает кнопку «Свернуть» для максимизации стека деталей.

person Feng Dihai    schedule 16.03.2015