`
阅读更多
/** 弹出调色板使用状态的首选项标识 */
	private static final String PALETTE_STATE = "AbstractGraphicalEditorPaletteFactory.State"

private FlyoutPaletteComposite.FlyoutPreferences createPalettePreferences() {
		this.flyoutPreferences = new FlyoutPaletteComposite.FlyoutPreferences() {
			private IPreferenceStore getPreferenceStore() {
				return GEFPlugin.getDefault().getPreferenceStore();
			}
	public int getPaletteState() {
				int state = getPreferenceStore().getInt(PALETTE_STATE);
				if (state == 0) {
					// 缺省将面板展开
					return FlyoutPaletteComposite.STATE_PINNED_OPEN;
				}
				return getPreferenceStore().getInt(PALETTE_STATE);
			}
return flyoutPreferences;
	}

0
10
分享到:
评论
1 楼 suhuanzheng7784877 2011-07-29  
呵呵·~~~GEF

相关推荐

Global site tag (gtag.js) - Google Analytics