Package org.eclipse.ui.forms.widgets

Examples of org.eclipse.ui.forms.widgets.FormText


    return null;
  }

  protected void createOptions(Composite createComposite,
      Map<String, String> summary) {
    FormText createFormText = formToolkit.createFormText(createComposite,
        false);
    if (summary != null) {
      StringBuilder info = new StringBuilder();
      info.append("<form>");
      for (String s : summary.keySet()) {
        info.append("<li><b>");
        info.append(s);
        info.append(':');
        info.append("</b>  ");
        info.append(summary.get(s));
        info.append("</li>");
      }

      info.append("</form>");
      createFormText.setText(info.toString(), true, true);
    }
  }
View Full Code Here


  protected Control createDialogArea(Composite parent) {
    formColors = new FormColors(parent.getDisplay());
    parent.setLayout(new GridLayout());
    // Text field
    formText = new FormText(parent, SWT.MULTI | SWT.READ_ONLY);
    GridData gd = new GridData(GridData.BEGINNING | GridData.FILL_BOTH);
    gd.horizontalIndent = INNER_BORDER;
    gd.verticalIndent = INNER_BORDER;
    formText.setLayoutData(gd);
    formText.addKeyListener(new KeyListener() {
View Full Code Here

  }

  private void addResourceItem( HashMap<String, String> hash )
  {
    StringBuilder hint = new StringBuilder();
    FormText formText = toolkit.createFormText( knowPanel, false );

    hint.append( "<form><p>" ).append( hash.get( "Text" ) );
    String url = hash.get( "URL" );
    if( url != null && url.length() > 0 ) {
      hint.append( " <control href='linkc'/> " );
      //      hint.append("  <a href='").append( hash.get( "URL" ) ).append( "'><img href='link'/></a>" );

      ImageHyperlink imgLink = toolkit.createImageHyperlink( formText, SWT.WRAP );
      imgLink.setImage( linkImg );
      imgLink.setHref( url );
      imgLink.setToolTipText( url );
      formText.setControl( "linkc", imgLink );
      imgLink.addHyperlinkListener( new HyperlinkAdapter() {
        @Override
        public void linkActivated( HyperlinkEvent e )
        {
          handleLink( e.getHref().toString() );
        }
      });
    }
    hint.append( "</p></form>" );

    formText.setText( hint.toString(), true, true );

    Composite bottomPanel = toolkit.createComposite( knowPanel );
    TableWrapLayout tableLayout = new TableWrapLayout();
    tableLayout.verticalSpacing = 0;
    tableLayout.leftMargin = 10;
View Full Code Here

  protected Control createDialogArea(Composite parent) {
    formColors = new FormColors(parent.getDisplay());
    parent.setLayout(new GridLayout());
    // Text field
    formText = new FormText(parent, SWT.MULTI | SWT.READ_ONLY);
    GridData gd = new GridData(GridData.BEGINNING | GridData.FILL_BOTH);
    gd.horizontalIndent = INNER_BORDER;
    gd.verticalIndent = INNER_BORDER;
    formText.setLayoutData(gd);
    formText.addKeyListener(new KeyListener() {
View Full Code Here

   
    Composite client = toolkit.createComposite(section);
    section.setClient(client);
    client.setLayout(new TableWrapLayout());

    FormText config = toolkit.createFormText(client, false);
    config.setLayoutData(new TableWrapData(TableWrapData.FILL_GRAB));
    config.setText(
        "<form>\n<p>Configure your package:" +
        "</p>\n\n<li style=\"image\" value=\"page\"><a href=\"page:" +
        AutoloadPage.ID + "\">Autoload</a>: manage psr-0, classmap and files " +
        "this package may have.</li>\n<li style=\"image\" value=\"page\">" +
        "<a href=\"page:" + ConfigurationPage.ID + "\">Configuration</a>: " +
        "Configs, Scripts and Repositories can be set here.</li>\n</form>", true, false);
    config.setImage("page", ComposerUIPluginImages.PAGE.createImage());
    config.addHyperlinkListener(linkListener);
  }
View Full Code Here

   
    Composite client = toolkit.createComposite(section);
    section.setClient(client);
    client.setLayout(new TableWrapLayout());

    FormText dependencies = toolkit.createFormText(client, false);
    dependencies.setLayoutData(new TableWrapData(TableWrapData.FILL_GRAB));
    dependencies.setText(
        "<form>\n<p>This packages dependencies are made up in two pages:" +
        "</p>\n\n<li style=\"image\" value=\"page\"><a href=\"page:"+
        DependenciesPage.ID+"\">Dependencies</a>: declares the dependencies " +
        "this package may have.</li>\n<li style=\"image\" value=\"page\">" +
        "<a href=\"view:"+ DependencyGraphPage.ID + "\">Dependency Graph</a>: " +
        "shows the dependencies in a nice graph.</li>\n</form>", true, false);
    dependencies.setImage("page", ComposerUIPluginImages.PAGE.createImage());
    dependencies.addHyperlinkListener(linkListener);
  }
View Full Code Here

   
    Composite client = toolkit.createComposite(section);
    section.setClient(client);
    client.setLayout(new TableWrapLayout());

    FormText composer = toolkit.createFormText(client, false);
    composer.setLayoutData(new TableWrapData(TableWrapData.FILL_GRAB));
    composer.setText("<form>\n<p>Composer is a dependency manager for php.</p>\n\n<li " +
        "style=\"image\" value=\"url\"><a href=\"http://getcomposer.org\">Composer</a>: " +
        "Composer Homepage</li>\n<li style=\"image\" value=\"url\">" +
        "<a href=\"http://getcomposer.org/doc/00-intro.md\">Getting Started</a> " +
        "with Composer</li>\n<li style=\"image\" value=\"url\">" +
        "<a href=\"http://getcomposer.org/doc/\">Documentation</a></li>\n" +
        "<li style=\"image\" value=\"url\">" +
        "<a href=\"http://getcomposer.org/doc/04-schema.md\">Schema Reference</a></li>\n" +
        "<li style=\"image\" value=\"url\">" +
        "<a href=\"http://github.com/composer/composer/issues\">Issues</a>: " +
        "Report Issues</li>\n<li style=\"image\" value=\"url\">" +
        "<a href=\"http://packagist.org\">Packagist</a>: " +
        "Browse Packages</li>\n</form>", true, false);
    composer.setImage("url", ComposerUIPluginImages.BROWSER.createImage());
    composer.addHyperlinkListener(new HyperlinkAdapter() {
      public void linkActivated(HyperlinkEvent e) {
        Program.launch(e.getHref().toString());
      }
    });
  }
View Full Code Here

        addInstallDirSection(composite);
        addDownloadServerSection(composite);
    }

    protected void addDownloadServerSection(final Composite composite) {
    FormText downloadServerText = new FormText(composite, SWT.WRAP);
    IRuntime runtime = getRuntimeDelegate().getRuntime();
    String runtimeName = runtime.getRuntimeType().getName();
    String text = "<form>"
        + Messages.bind(Messages.DownloadServerText,
            Messages.DownloadServerURL, runtimeName) + "</form>";
    downloadServerText.setText(text, true, true);
    GridData data = new GridData();
    data.horizontalSpan = 3;
    downloadServerText.setLayoutData(data);
    downloadServerText.addHyperlinkListener(new HyperlinkAdapter() {
      @Override
      public void linkActivated(HyperlinkEvent hyperlinkEvent) {
        String url = hyperlinkEvent.getHref().toString();
        Trace.trace(Trace.INFO, "Hyperlink " + url + ".");
        try {
View Full Code Here

       
        Label label = kit.createSeparator(form.getBody(), SWT.HORIZONTAL);
        TableWrapData wrapgrid = new TableWrapData(TableWrapData.FILL_GRAB);
        label.setLayoutData(wrapgrid);
       
        FormText text = kit.createFormText(form.getBody(), true);
        wrapgrid = new TableWrapData(TableWrapData.FILL);
        text.setLayoutData(wrapgrid);
        text.setText(JSmoothResources.TEXT_HELP_WELCOME, true, false);
       
        return top;
    }
View Full Code Here

    if(scrolledForm != null)
      scrolledForm.dispose();
   
    scrolledForm = createForm(this, toolkit);
    scrolledFormText = createFormText(scrolledForm.getBody(), toolkit);
    FormText formText = scrolledFormText.getFormText();
   
   
    formText.setColor("grey", toolkit.getColors().getColor("grey"));
    formText.setFont("big", JFaceResources.getBannerFont());
    formText.setFont("header", JFaceResources.getHeaderFont());   
    formText.setImage("logo", imageCache.get(VEGA_LOGO));

    crawlerPane = new CrawlerPane(formText);
   
    crawlerPane.setData(FormToolkit.KEY_DRAW_BORDER, FormToolkit.TEXT_BORDER);
    toolkit.adapt(crawlerPane);
    formText.setControl("crawler", crawlerPane);

   
    alertPane = new AlertPane(formText);
    alertPane.setData(FormToolkit.KEY_DRAW_BORDER, FormToolkit.TEXT_BORDER);
    toolkit.adapt(alertPane);
    formText.setControl("alerts", alertPane);

    toolkit.paintBordersFor(formText);
    toolkit.decorateFormHeading(scrolledForm.getForm());
    this.layout();
  }
View Full Code Here

TOP

Related Classes of org.eclipse.ui.forms.widgets.FormText

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.