Examples of PixelConverter


Examples of org.eclipse.jface.layout.PixelConverter

  //
  ////////////////////////////////////////////////////////////////////////////
  public StyleListPage(Composite parent, int style) {
    super(parent, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
    {
      m_pixelConverter = new PixelConverter(this);
      m_pixelCharOne = m_pixelConverter.convertWidthInCharsToPixels(1);
    }
    useMouseWheelForVerticalScrolling();
    // configure scrolled
    setAlwaysShowScrollBars(false);
View Full Code Here

Examples of org.eclipse.jface.layout.PixelConverter

    button.setLayoutData(gd);
    button.setData(new Integer(index));

    // Set the default button size
    button.setFont(JFaceResources.getDialogFont());
    PixelConverter converter = new PixelConverter(button);
    int widthHint = converter.convertHorizontalDLUsToPixels(IDialogConstants.BUTTON_WIDTH);
    gd.widthHint = Math.max(widthHint, button.computeSize(SWT.DEFAULT, SWT.DEFAULT, true).x);

    return button;
  }
View Full Code Here

Examples of org.eclipse.jface.layout.PixelConverter

   * @param button the button
   * @return the width hint for the button
   */
  public static int getButtonWidthHint(Button button) {
    button.setFont(JFaceResources.getDialogFont());
    PixelConverter converter= new PixelConverter(button);
    int widthHint= converter.convertHorizontalDLUsToPixels(IDialogConstants.BUTTON_WIDTH);
    return Math.max(widthHint, button.computeSize(SWT.DEFAULT, SWT.DEFAULT, true).x);
  }
View Full Code Here

Examples of org.eclipse.jface.layout.PixelConverter

    fTemplatesTree= new Tree(treeComposite, SWT.H_SCROLL | SWT.V_SCROLL | SWT.MULTI
        | SWT.FULL_SELECTION);
    fTemplatesTree.setHeaderVisible(true);
    fTemplatesTree.setLinesVisible(true);

    PixelConverter pixelConverter= new PixelConverter(fTemplatesTree);

    TreeColumn columnName= new TreeColumn(fTemplatesTree, SWT.NONE);
    columnName.setText(TemplatesMessages.TemplatesPage_column_name);
    int minWidth= fPreferenceStore.getInt(COLUMN_NAME_WIDTH_PREF_ID);
    if (minWidth == 0) {
      minWidth= pixelConverter.convertWidthInCharsToPixels(30);
    }
    columnLayout.setColumnData(columnName, new ColumnPixelData(minWidth, true));
    columnName.addControlListener(new ControlListener() {
      public void controlMoved(ControlEvent e) {
      }

      public void controlResized(ControlEvent e) {
        int nameWidth= ((TreeColumn) e.getSource()).getWidth();
        fPreferenceStore.setValue(COLUMN_NAME_WIDTH_PREF_ID, nameWidth);
      }
    });

    TreeColumn columnDescription= new TreeColumn(fTemplatesTree, SWT.NONE);
    columnDescription.setText(TemplatesMessages.TemplatesPage_column_description);
    minWidth= fPreferenceStore.getInt(COLUMN_DESCRIPTION_WIDTH_PREF_ID);
    if (minWidth == 0) {
      minWidth= pixelConverter.convertWidthInCharsToPixels(45);
    }
    columnLayout.setColumnData(columnDescription, new ColumnPixelData(minWidth, false));
    columnDescription.addControlListener(new ControlListener() {
      public void controlMoved(ControlEvent e) {
      }
View Full Code Here

Examples of org.eclipse.jface.layout.PixelConverter

        return panel;
    }

    public static int getButtonWidthHint(Button button) {
        button.setFont(JFaceResources.getDialogFont());
        PixelConverter converter = new PixelConverter(button);
        int widthHint = converter
                .convertHorizontalDLUsToPixels(IDialogConstants.BUTTON_WIDTH);
        return Math.max(widthHint,
                button.computeSize(SWT.DEFAULT, SWT.DEFAULT, true).x);
    }
View Full Code Here

Examples of org.eclipse.jface.layout.PixelConverter

     * @param button the button
     * @return the width hint
     */
    public static int getButtonWidthHint(Button button) {
        button.setFont(JFaceResources.getDialogFont());
        PixelConverter converter = new PixelConverter(button);
        int widthHint = converter
                .convertHorizontalDLUsToPixels(IDialogConstants.BUTTON_WIDTH);
        return Math.max(widthHint, button.computeSize(SWT.DEFAULT,
                SWT.DEFAULT, true).x);
    }
View Full Code Here

Examples of org.eclipse.jface.layout.PixelConverter

    /*
     * @see DialogField#doFillIntoGrid
     */
    public Control[] doFillIntoGrid(Composite parent, int nColumns) {
        PixelConverter converter = new PixelConverter(parent);

        assertEnoughColumns(nColumns);

        Label label = getLabelControl(parent);
        GridData gd = gridDataForLabel(1);
        gd.verticalAlignment = GridData.BEGINNING;
        label.setLayoutData(gd);

        Control list = getListControl(parent);
        gd = new GridData();
        gd.horizontalAlignment = GridData.FILL;
        gd.grabExcessHorizontalSpace = true;
        gd.verticalAlignment = GridData.FILL;
        gd.grabExcessVerticalSpace = true;
        gd.horizontalSpan = nColumns - 2;
        gd.widthHint = converter.convertWidthInCharsToPixels(50);
        gd.heightHint = converter.convertHeightInCharsToPixels(6);

        list.setLayoutData(gd);

        Composite buttons = getButtonBox(parent);
        gd = new GridData();
View Full Code Here

Examples of org.eclipse.jface.layout.PixelConverter

   *            the button
   * @return the width hint
   */
  public static int getButtonWidthHint(Button button) {
    button.setFont(JFaceResources.getDialogFont());
    PixelConverter converter = new PixelConverter(button);
    int widthHint = converter
        .convertHorizontalDLUsToPixels(IDialogConstants.BUTTON_WIDTH);
    return Math.max(widthHint,
        button.computeSize(SWT.DEFAULT, SWT.DEFAULT, true).x);
  }
View Full Code Here

Examples of org.eclipse.php.internal.server.ui.PixelConverter

    browserGroup.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
    browserGroup.setText(PHPServerUIMessages.getString("PHPServerAdvancedTab.2")); //$NON-NLS-1$

    // == Controls ==
    // Add the tunneling controls
    PixelConverter converter = new PixelConverter(composite);
    debugThroughTunnel = new Button(tunnelGroup, SWT.CHECK);
    debugThroughTunnel.setText(PHPServerUIMessages.getString("PHPServerAdvancedTab.3")); //$NON-NLS-1$
    Composite credentialsComposite = new Composite(tunnelGroup, SWT.NONE);
    credentialsComposite.setLayout(new GridLayout(2, false));
    GridData data = new GridData(GridData.FILL_HORIZONTAL);
    data.horizontalIndent = 20;
    credentialsComposite.setLayoutData(data);
    nameLabel = new Label(credentialsComposite, SWT.NONE);
    nameLabel.setText(PHPServerUIMessages.getString("PHPServerAdvancedTab.4")); //$NON-NLS-1$
    userName = new Text(credentialsComposite, SWT.BORDER | SWT.SINGLE);
    data = new GridData();
    data.widthHint = converter.convertHorizontalDLUsToPixels(150);
    userName.setLayoutData(data);
    passwordLabel = new Label(credentialsComposite, SWT.NONE);
    passwordLabel.setText(PHPServerUIMessages.getString("PHPServerAdvancedTab.5")); //$NON-NLS-1$
    password = new Text(credentialsComposite, SWT.PASSWORD | SWT.BORDER
        | SWT.SINGLE);
    data = new GridData();
    data.widthHint = converter.convertHorizontalDLUsToPixels(150);
    password.setLayoutData(data);
    final Composite testConnectionComposite = new Composite(
        credentialsComposite, SWT.NONE);
    GridLayout layout = new GridLayout(2, false);
    layout.marginWidth = 0;
View Full Code Here

Examples of org.eclipse.php.internal.ui.util.PixelConverter

    Composite pharContent = new Composite(parent, SWT.NONE);
   
//    pharContent.setBackground(Display.getDefault().getSystemColor(SWT.COLOR_RED));

    PixelConverter conv = new PixelConverter(pharContent);

    GridLayout pharListLayout = new GridLayout();
    pharListLayout.marginHeight = 2;
    pharListLayout.marginWidth = 0;
    pharListLayout.numColumns = 3;
   
    pharContent.setLayout(pharListLayout);
   
    Label pharLabel = new Label(pharContent, SWT.NONE);
    pharLabel.setText("Phar used for running the cs-fixer");
    GridData labelData = new GridData(GridData.VERTICAL_ALIGN_END);
    labelData.horizontalSpan = 3;
    pharLabel.setLayoutData(labelData);

    GridData listData = new GridData(GridData.FILL_HORIZONTAL
        | GridData.VERTICAL_ALIGN_BEGINNING);
    listData.widthHint = conv.convertWidthInCharsToPixels(50);
    listData.heightHint = conv.convertHeightInCharsToPixels(12);
    Control listControl = pharField.getListControl(pharContent);
    listControl.setLayoutData(listData);

    Control buttonsControl = pharField.getButtonBox(pharContent);
    buttonsControl.setLayoutData(new GridData(
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.