MPartがアクティブになって選択されたときに、MPartタブの背景を変更しようとしています。別のMPartStackの別のMPartを選択すると、最初のMPartのスタイルをデフォルトに戻す必要があります。Eclipse E4でアクティブなMPartタブを強調表示
MPartが選択されている必要があります次のようになります。
しかしMPartに焦点が合っていないときのように見える必要がありますされています
私は別のCSSスタイルを試してみましたが、それらの非作品。これで、すべてのMPartが常に強調表示されます。私のCSSは次のようになります。
.MPartStack.active {
swt-selected-tabs-background: #E5EDFC#99BAF3 100%;
swt-unselected-tabs-background: #F0F0F0;
}
.MPartStack
{
swt-selected-tabs-background: #E5EDFC#99BAF3 100%;
swt-selected-tabs-background: #F0F0F0;
}
.MPartStack.active.noFocus {
swt-selected-tabs-background: #F0F0F0;
swt-unselected-tabs-background: #F0F0F0;
}
.MPartStack > CTabItem {
color : black;
swt-selected-tabs-background: #E5EDFC#99BAF3 100%;
swt-selected-tabs-background: #F0F0F0;
}
CTabItem:selected { font-weight: bold; }
私は別のStackOverFlowポストからすべてを試みたが、それは動作しません。 誰かがこれを手伝ってくれますか?私の顧客は、この機能を使用してUIをより使いやすくするように求めています。
Eclipseの追加例 –
タブのレイアウトをEclipseのクラシックタブのように変更することはできますか? – JimmyD
あなたはそれが何を意味するか分かりません。おそらく 'swt-simple:true;' –