/** @param parent parent of this Combo */
  private void createShortCutsArea(Composite parent) {
    InputCodeHelper keys = InputCodeHelper.getInstance();

    Composite composite = new Composite(parent, SWT.NONE);
    compositeGridData(composite, NUM_COLUMNS);

    Label label = new Label(composite, SWT.NONE);
    label.setText(Messages.ObjectMappingPreferencePageCollectShortcut);
    label.setFont(LayoutUtil.BOLD_TAHOMA);
    GridData data2 = new GridData();
    data2.horizontalSpan = 4;
    label.setLayoutData(data2);

    label = new Label(composite, SWT.NONE);
    m_mappingModifier = new Combo(composite, SWT.DROP_DOWN | SWT.READ_ONLY);
    m_mappingModifier.setItems(keys.getModifierString());
    label = new Label(composite, SWT.NONE);
    label.setText(" + "); // $NON-NLS-1$
    m_mappingKey = InputComboUtil.createInputCombo(composite, SWT.DROP_DOWN | SWT.READ_ONLY);

    label = new Label(composite, SWT.NONE);
    label.setText(Messages.ObjectMappingPreferencePageCollectWithParentsShortcut);
    label.setFont(LayoutUtil.BOLD_TAHOMA);
    label.setLayoutData(data2);

    label = new Label(composite, SWT.NONE);
    m_mappingWithParentsModifier = new Combo(composite, SWT.DROP_DOWN | SWT.READ_ONLY);
    m_mappingWithParentsModifier.setItems(keys.getModifierString());
    label = new Label(composite, SWT.NONE);
    label.setText(" + "); // $NON-NLS-1$
    m_mappingWithParentsKey =
        InputComboUtil.createInputCombo(composite, SWT.DROP_DOWN | SWT.READ_ONLY);
  }