2013-07-14 142 views
1

如何使用e4工具在RCP應用程序的窗口中最小化或最大化視圖。我有2個視圖,一個是表格,另一個是歡迎頁面,我試圖增加我的表格視圖的寬度,以便佔用超過一半的窗口空間。我正在使用e4工具中的Application.e4xmi自定義UI?我嘗試過使用容器空間,但它不起作用?感謝您的幫助。使用e4工具的Eclipse RCP

回答

2

我懷疑你的模型看起來是這樣的:

Perspective (or Window) 
    PartSashContainer 
     Part Stack 
      Part (Welcome) 
     Part Stack 
      Part (Table) 

您可以使用屬性「容器數據」在每個PartStack元素在你的模型。

例如,你可以有可用空間的表,部分使用70%:

Perspective (or Window) 
    PartSashContainer 
     Part Stack [container data=30] 
      Part [id=welcome] 
     Part Stack [container data=70] 
      Part [id=table] 
+0

嗨keimel。實際上,我的模型就像我有兩個PartSash容器,第一個包含歡迎視圖和另一個表。我可以更改容器數據,但不會改變表視圖​​的寬度? – user2486820

+0

Imho它只有在使用PartSash時纔有意義,當窗框至少有2個孩子時。否則,重點在哪裏?試試我上面的建議,看看它是如何爲你工作的。您也可以省略PartStack元素,但我認爲這也會刪除Part的標題。 –