`

缺省将FlyoutPalette放在左边

    博客分类:
  • GEF
阅读更多
重写FlyoutPaletteComposite.FlyoutPreferences的getDockLocation()方法
public int getDockLocation() {
				int dock = getPreferenceStore().getInt(PALETTE_DOCK_LOCATION);
				if (0 == dock) {
					// 缺省将面板放在左边
					return PositionConstants.WEST;
				}
				return getPreferenceStore().getInt(PALETTE_DOCK_LOCATION);
			}

然后在editor中实现getPalettePreferences()方法
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics