2014-09-05 39 views
0

我可以以某種方式刪除eclispe e4應用程序中各部件之間的縫隙。總是有幾個像素(如5左右)的差距,在我的選項卡之間可以看到背景顏色。但是,我需要零件的全部空間,因此想要擺脫這種差距。 我已經嘗試過在CTabFolder和MPart上設置css-properties(margin和padding)而沒有成功。eclipse e4刪除部件之間的縫隙

任何想法?

回答

0

關閉零件堆棧上的陰影可刪除大部分空間:

部件堆疊的填充可調整邊框內的空間。

.MPartStack 
{ 
    swt-shadow-visible: false; 

    padding-top: 0px; 
    padding-left: 0px; 
    padding-right: 0px; 
    padding-bottom: 0px 
} 
+0

好吧,這仍然留下5px的差距。我使用這些部分作爲視頻顯示,看起來有兩個視頻之間的差距。 – dlrts 2014-09-12 10:55:11

+0

我認爲剩下的空間是由PartSashContainer渲染器創建的選項卡之間的Sash控件。所以要麼不要在應用程序模型中使用PartSashContainer,要麼編寫自定義的Sash Renderer。 – 2014-09-12 11:10:53