SWT Designer v1.2.4 Beta - New Code Gen Options & More!

SWT Designer allows you to create the views, editors, perspectives, pref pages, composites, etc. that comprise Eclipse SWT & RCP applications and plug-ins.

Moderators: Konstantin.Scheglov, gnebling, Alexander.Mitin, jwren, Eric Clayberg

SWT Designer v1.2.4 Beta - New Code Gen Options & More!

Postby Eric Clayberg » Thu Mar 11, 2004 7:42 am

A v1.2.4 beta update to SWT Designer is available that includes support for a large number of new code generation options (flat mode, variable sharing, etc.), new editor layout options (split vs. tabbed), a new layout assistant, a new ViewPart wizard, performance and speed enhancements, Eclipsde 3.0 M7 support plus many other new features.

    :arrow: Eclipse 3.0 M7 Support
    :arrow: Added new Code Generation options page
    :arrow: Support for flat mode (e.g., create components within the same scope rather than in separate blocks)
    :arrow: Prefix (separate) component creation with blank lines or custom comments :!:
    :arrow: Declare variables at the top of the method or where first assigned :!:
    :arrow: Optionally declare widget variables as final :!:
    :arrow: Share variables like "girdData", "formData", "label", "button", etc. :!:
    :arrow: Automatically create event handler stub methods :!:
    :arrow: Set the default variable name for different types :!:
    :arrow: Specify which widget types should be created as fields automatically :!:
    :arrow: New "Attachment Style" menu for FormLayout :!:
    :arrow: New Layout Assistant for FormLayout :!:
    :arrow: Added new ViewPart wizard :!:
    :arrow: Added options to control the editor layout
    :arrow: Place the Source view on a separate tab or in a split pane
    :arrow: Place the Canvas to the right, left, top or bottom of the editor
    :arrow: Show grid feedback during null layout move or size operations
    :arrow: Convert any layout to an equivalent null layout
    :arrow: New "sticky mode". Hold down Ctrl key to add multiple widgets of the same type
    :arrow: Support for image selection relative to project
    :arrow: New gradient editor for CLabels :!:
    :arrow: Added Draft Mode for showing widgets on the Mac
    :arrow: Added Thumbnail/Overview to Outline view
    :arrow: Added setSize() support for JFace ApplicationWindows
    :arrow: Improved memory and resource management
:!: = professional edition only

Note that these new code generation options are brand new and are undergoing beta test during the 1.2.4 release cycle. Please report any anomalies to support@swt-designer.com. Also note that these new options apply to any new code that you create, not to existing code. If you have a window that was already laid out using block mode, these new options will not translate them. If you switch modes, you will get a mix of old style and new style in the same class as you add new widgets. There is an option to automatically detect which code generation styles are in effect for a given window and have the Designer automatically adjust on a case by case basis (e.g., new windows would use the new settings, but existing windows would continue to use whatever settings were in effect when they were created.
Eric Clayberg
Software Engineering Manager

Author: "Eclipse Plug-ins"
Eric Clayberg
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA

Return to SWT Designer

Who is online

Users browsing this forum: No registered users and 1 guest