Bug 283491 [Accessibility] Shortcut keys are missing in dialogue "Advanced Bidi Data Source Settings" [17]
data/org.eclipse.birt.report.data.bidi.utils.ui/src/org/eclipse/birt/report/data/bidi/utils/ui/BidiGUIUtility.java
shapingCombo.add( BidiConstants.SHAPING_SHAPED,
				BidiConstants.SHAPING_SHAPED_INDX );
		shapingCombo.add( BidiConstants.SHAPING_NOMINAL,
				BidiConstants.SHAPING_NOMINAL_INDX );
		shapingCombo
				.select( getShapingComboIndx( bidiFormat.getTextShaping( ) ) );
		shapingCombo.setLayoutData( innerFrameGridData );
		numShapingLabel = new Label( arabicBiDiFormatFrame, SWT.NONE );
		numShapingLabel.setText( BidiConstants.NUMSHAPING_TITLE );
		numShapingLabel.setLayoutData( innerFrameGridData );
		numShapingCombo = new Combo( arabicBiDiFormatFrame, SWT.DROP_DOWN
				| SWT.READ_ONLY );
		numShapingCombo.setToolTipText( BidiConstants.NUMSHAPING_TOOLTIP );
		numShapingCombo.add( BidiConstants.NUMSHAPING_NOMINAL,
				BidiConstants.NUMSHAPING_NOMINAL_INDX );
		numShapingCombo.add( BidiConstants.NUMSHAPING_NATIONAL,
				BidiConstants.NUMSHAPING_NATIONAL_INDX );
		numShapingCombo.add( BidiConstants.NUMSHAPING_CONTEXT,
				BidiConstants.NUMSHAPING_CONTEXT_INDX );
		numShapingCombo.select( getNumShapingComboIndx( bidiFormat
				.getNumeralShaping( ) ) );
		numShapingCombo.setLayoutData( innerFrameGridData );
		numShapingLabel.setEnabled( numShapingCombo.isEnabled( ) );
		return externalBiDiFormatFrame;
	}
	public static int getOrderingSchemeComboIndx( String orderingScheme )
	{
		if ( orderingScheme.equals( BidiConstants.ORDERING_SCHEME_LOGICAL ) )
			return BidiConstants.ORDERING_SCHEME_LOGICAL_INDX;
		return BidiConstants.ORDERING_SCHEME_VISUAL_INDX;