eRCP Designer

Bug Reports

If you have any questions or bug reports, send them to
wb-support@instantiations.com
.

For any exceptions/crashes, include your complete Eclipse .log file and any relevant test cases.

If you have a reproducible test case, please try it in the very latest build to make sure that it hasn't been fixed already.

Daily Builds

This is a beta, so there are some things that are still being finalized.

A new build is available every day, so check back frequently.

Documentation

There are no docs specifically for eRCP Designer yet.
See general WindowBuilder docs
(including docs specific to standard SWT, JFace and RCP).


More about eRCP from the Development Community

Article at developerworks  Opens in new browser window
Introduction to the various components of eRCP, plus some examples.

Resources at eclipse.org Opens in new browser window
Links to presentation, tutorials, etc

Beta VersioneRCP Designer:
GUI construction tools for mobile and embedded development

eRCP Designer is based on the market-leading WindowBuilder technology from Instantiations.

GUIs for DeviceseRCP Designer gives developers powerful capabilities to speed development, including:

  • a visual design editor (WYSIWYG) with bi-directional code generation (round-trip editing)
  • wizards & intelligent layout assistants
  • device templates for previewing GUIs on particular device screens.

eRCP Designer supports the Eclipse eRCP framework and seamlessly integrates into any Eclipse-based Java development environment.


How to Install and Use eRCP Designer

Installation

  1. Download the Eclipse eRCP runtime (right).
  2. Install the Eclipse eRCP runtime by unzipping it. e.g., C:\eRCP-v20070801-0820.
    Do not unzip this into your Eclipse directory (keep it separate).
  3. Copy the eswt-converged.dll   file
    from \eRCP-v20070801-0820\win32\eRCP\plugins\org.eclipse.ercp.swt.win32_1.0.2\os \win32\x86
    to C:\Windows\System32
  4. Download the eRCP Designer installer (right).
  5. Install eRCP Designer into Eclipse 3.3.

eSWT Project Creation

  1. Run the wizard WindowBuilder > eRCP Designer > eSWT Java Project
    and point it at your ERCP installation (from above).
  2. Run the wizard WindowBuilder > eRCP Designer > SWT > Application Window.
  3. Try some of the features:
    * Edit the window in the Design view;
    * Select a layout manager (GridLayout is a good choice)
    * Add widgets, etc.
  4. Preview the UI layout using different devices from the device menu.
  5. Review the various WindowBuilder preferences... especially the WindowBuilder > eRCP > Code Generation prefs.

eRCP Project Creation

  1. Select \eRCP-v20070801-0820\win32\eRCP in your Eclipse Plug-in Development > Target Platform preferences.
    Screenshot -- target platform
  2. Run the wizard WindowBuilder > eRCP Designer > eRCP Plugin Project.
  3. Run the wizard WindowBuilder > eRCP Designer > RCP > ViewPart.
  4. Try some of the features:
    * Edit the window in the Design view;
    * Select a layout manager
    * Add widgets, etc.
  5. To run the app, you can click the Launch an Eclipse application link in the plugin.xml/manifest editor.
    This will fail initially, so you will need to access the launch configuration and select the org.eclipse.ercp.eworkbench.eWorkbench application
    Screenshot -- target platform