eclipse e4 убрать зазоры между деталями

можно ли как-то убрать зазоры между частями в приложении eclispe e4. Между моими вкладками всегда есть промежуток в пару пикселей (например, 5 или около того), где цвет фона можно увидеть. Однако мне нужно полное пространство для деталей, и поэтому я хочу избавиться от этого пробела. Я уже пробовал с css-свойствами (margin и padding), установленными на CTabFolder и MPart, но безуспешно.

Любые идеи?


person dlrts    schedule 05.09.2014    source источник


Ответы (1)


Отключение тени в стеке деталей удаляет большую часть пространства:

Отступ для стека деталей регулирует пространство внутри границы.

.MPartStack 
{
    swt-shadow-visible: false;

    padding-top: 0px; 
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px
}
person greg-449    schedule 05.09.2014
comment
ну, это все еще оставляет зазор в 5 пикселей. Я использую части в качестве видеодисплея, и мне кажется, что этот разрыв между двумя видео не подходит. - person dlrts; 12.09.2014
comment
Я думаю, что оставшееся пространство предназначено для элемента управления Sash между вкладками, созданными средством визуализации PartSashContainer. Так что либо не используйте PartSashContainer в модели приложения, либо напишите собственный Sash Renderer. - person greg-449; 12.09.2014