btnPalette = createToggleButton( cmp, popup.getTitle( ), popup );
Button btnPalette = createToggleButton( cmp, Messages.getString( "SeriesXSheetImpl.Label.SeriesPalette&" ), popup );
	private void createButtonGroup( Composite parent )	{		Composite cmp = new Composite( parent, SWT.NONE );		{			cmp.setLayout( new GridLayout( 6, false ) );			GridData gridData = new GridData( GridData.FILL_HORIZONTAL );			gridData.horizontalSpan = 2;			gridData.grabExcessVerticalSpace = true;			gridData.verticalAlignment = SWT.END;			cmp.setLayoutData( gridData );		}		// Label or Region		ITaskPopupSheet popup;		if ( !( getSeriesDefinitionForProcessing( ).getDesignTimeSeries( ) instanceof StockSeries ) )		{			if ( isMeterSeries( ) )			{				popup = new DialLabelSheet( Messages.getString( "SeriesYSheetImpl.Label.Labels" ), //$NON-NLS-1$						getContext( ),						getSeriesDefinitionForProcessing( ) );				btnDialLabel = createToggleButton( cmp,						popup.getTitle( ),						popup );				btnDialLabel.addSelectionListener( this );				popup = new SeriesRegionSheet( Messages.getString( "SeriesYSheetImpl.Label.Region" ), //$NON-NLS-1$						getContext( ),						getSeriesDefinitionForProcessing( ) );				btnDialRegion = createToggleButton( cmp,						popup.getTitle( ),						popup );				btnDialRegion.addSelectionListener( this );			}			else			{				popup = new SeriesLabelSheet( Messages.getString( "SeriesYSheetImpl.Label.Labels" ), //$NON-NLS-1$						getContext( ),						getSeriesDefinitionForProcessing( ) );				btnLabel = createToggleButton( cmp, popup.getTitle( ), popup );				btnLabel.addSelectionListener( this );			}		}		else		{			// Disable Label properties for Stock series			btnLabel = new Button( cmp, SWT.NONE );			btnLabel.setVisible( false );		}		// Titles for Pie series		if ( getSeriesDefinitionForProcessing( ).getDesignTimeSeries( ) instanceof PieSeries )		{			popup = new PieTitleSheet( Messages.getString( "SeriesYSheetImpl.Label.Titles" ), //$NON-NLS-1$					getContext( ),					getSeriesDefinitionForProcessing( ) );			btnPieTitle = createToggleButton( cmp, popup.getTitle( ), popup );			btnPieTitle.addSelectionListener( this );		}		// Markers for Line/Area/Scatter series		if ( getSeriesDefinitionForProcessing( ).getDesignTimeSeries( ) instanceof LineSeries )		{			popup = new LineSeriesMarkerSheet( Messages.getString( "SeriesYSheetImpl.Label.Markers" ), //$NON-NLS-1$					getContext( ),					(LineSeries) getSeriesDefinitionForProcessing( ).getDesignTimeSeries( ) );			btnLineMarker = createToggleButton( cmp, popup.getTitle( ), popup );			btnLineMarker.addSelectionListener( this );		}		// Interactivity		popup = new InteractivitySheet( Messages.getString( "SeriesYSheetImpl.Label.Interactivity" ), //$NON-NLS-1$				getContext( ),				getSeriesDefinitionForProcessing( ).getDesignTimeSeries( )						.getTriggers( ),				true,				false );		btnInteractivity = createToggleButton( cmp, popup.getTitle( ), popup );		btnInteractivity.addSelectionListener( this );		btnInteractivity.setEnabled( getChart( ).getInteractivity( ).isEnable( ) );		// Trendline		if ( isTrendlineAvailable( ) )		{			popup = new SeriesTrendlineSheet( Messages.getString( "SeriesYSheetImpl.Label.Trendline" ), //$NON-NLS-1$					getContext( ),					getSeriesDefinitionForProcessing( ) );			btnTrendline = createToggleButton( cmp, popup.getTitle( ), popup );			btnTrendline.addSelectionListener( this );			btnTrendline.setEnabled( btnShowLine.getSelection( ) );		}		// SeriesPalette		popup = new SeriesPaletteSheet( Messages.getString( "SeriesXSheetImpl.Label.SeriesPalette" ), //$NON-NLS-1$				getContext( ),				getSeriesDefinitionForProcessing( ) );		btnPalette = createToggleButton( cmp, popup.getTitle( ), popup );		btnPalette.addSelectionListener( this );	}