Package org.eclipse.egit.ui.internal.dialogs

Examples of org.eclipse.egit.ui.internal.dialogs.SpellcheckableMessageArea


    toolkit.paintBordersFor(notesArea);
    notesSection.setClient(notesArea);
    GridLayoutFactory.fillDefaults().extendedMargins(2, 2, 2, 2)
        .applyTo(notesArea);

    notesText = new SpellcheckableMessageArea(notesArea, "", SWT.NONE) { //$NON-NLS-1$

      protected void createMarginPainter() {
        // Disabled intentionally
      }
View Full Code Here


    messageGroup.setText(UIText.PushResultTable_MesasgeText);
    GridLayoutFactory.swtDefaults().applyTo(messageGroup);
    GridDataFactory.fillDefaults().grab(true, false).span(2, 1)
        .applyTo(messageGroup);

    final SpellcheckableMessageArea text = new SpellcheckableMessageArea(
        messageGroup, EMPTY_STRING, true, SWT.BORDER) {

      protected void createMarginPainter() {
        // Disabled intentionally
      }

    };
    GridDataFactory.fillDefaults().grab(true, true)
        .hint(SWT.DEFAULT, TEXT_PREFERRED_HEIGHT).applyTo(text);
    treeViewer.addSelectionChangedListener(new ISelectionChangedListener() {
      public void selectionChanged(SelectionChangedEvent event) {
        ISelection selection = event.getSelection();
        if (!(selection instanceof IStructuredSelection)) {
          text.setText(EMPTY_STRING);
          return;
        }
        IStructuredSelection structuredSelection = (IStructuredSelection) selection;
        if (structuredSelection.size() != 1) {
          text.setText(EMPTY_STRING);
          return;
        }
        Object selected = structuredSelection.getFirstElement();
        if (selected instanceof RefUpdateElement)
          text.setText(getResult((RefUpdateElement) selected));
      }
    });

    new OpenAndLinkWithEditorHelper(treeViewer) {
      @Override
View Full Code Here

    composite.setLayout(gridLayout);

    setTitle(UIText.RebaseInteractiveHandler_EditMessageDialogTitle);
    setMessage(UIText.RebaseInteractiveHandler_EditMessageDialogText);

    messageArea = new SpellcheckableMessageArea(composite, commitMessage);
    messageArea.setData(FormToolkit.KEY_DRAW_BORDER, FormToolkit.TEXT_BORDER);
    Point size = messageArea.getTextWidget().getSize();
    int minHeight = messageArea.getTextWidget().getLineHeight() * 3;
    messageArea.setLayoutData(GridDataFactory.fillDefaults().grab(true, true)
        .hint(size).minSize(size.x, minHeight)
View Full Code Here

      message = replaceSignedOffByLine(message, author);
    PersonIdent committer = commit.getCommitterIdent();
    if (committer != null)
      message = replaceSignedOffByLine(message, committer);

    SpellcheckableMessageArea textContent = new SpellcheckableMessageArea(
        messageArea, message, true, toolkit.getBorderStyle()) {

      @Override
      protected IAdaptable getDefaultTarget() {
        return new PlatformObject() {
          public Object getAdapter(Class adapter) {
            return Platform.getAdapterManager().getAdapter(
                getEditorInput(), adapter);
          }
        };
      }

      protected void createMarginPainter() {
        // Disabled intentionally
      }

    };

    if ((toolkit.getBorderStyle() & SWT.BORDER) == 0)
      textContent.setData(FormToolkit.KEY_DRAW_BORDER,
          FormToolkit.TEXT_BORDER);

    Point size = textContent.getTextWidget().computeSize(SWT.DEFAULT,
        SWT.DEFAULT);
    int yHint = size.y > 80 ? 80 : SWT.DEFAULT;
    GridDataFactory.fillDefaults().hint(SWT.DEFAULT, yHint).minSize(1, 20)
        .grab(true, true).applyTo(textContent);
View Full Code Here

TOP

Related Classes of org.eclipse.egit.ui.internal.dialogs.SpellcheckableMessageArea

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.