|
Pro/Eval
|
Free
|
Code Generation Options
|
X
|
|
- Bi-Directional Code Generation |
X
|
X
|
- Read & write almost any style |
X
|
X
|
- Block mode (default) |
X
|
X
|
- Flat mode |
X
|
X
|
- Prefix component creation |
X
|
|
- Share variables |
X
|
|
- Control variable declaration |
X
|
|
- Create event handler stubs |
X
|
|
- Define default variable names |
X
|
|
- Make selected widgets fields by default |
X
|
|
- Make all widgets fields by default |
X
|
|
- Event handlers as anonymous classes |
X
|
|
- Event handlers as inner classes |
X
|
|
- Implement listener interface in parent class |
X
|
|
|
|
|
Special Features
|
X
|
|
- Reverse engineer hand-written code |
X
|
X
|
- Supports user code refactoring |
X
|
X
|
- Free-form code editing |
X
|
X
|
- Custom widget support |
X
|
|
- Custom Controls palette & prefs |
X
|
|
- Embedded Composite support |
X
|
|
- Custom Widget Templates |
X
|
|
- Widget Morphing |
X
|
|
- Layout Assistant |
X
|
|
- Multi-Widget Select & Edit |
X
|
|
- Marquee Select |
X
|
|
- Align multiple widgets |
X
|
|
- Replicate width and height |
X
|
|
- Gradient Editor for CLabels |
X
|
|
- Unlimited Undo/Redo |
X
|
X
|
- Cut/Copy/Paste |
X
|
X
|
- Sticky Mode for multi-widget add |
X
|
X
|
- Show externalized strings |
X
|
X
|
- Display labels in multiple locales |
X
|
|
- Internationalization tools & wizards |
X
|
|
- Auto-update resource bundles |
X
|
|
- Control editor layout |
X
|
X
|
|
|
|
Swing Special Features
|
X
|
|
- Visual Inheritance |
X
|
|
|
|
|
SWT Special Features
|
X
|
|
- SWT_AWT |
X
|
|
- Extract Composite Refactoring |
X
|
|
- Gradient Editor for CLabels |
X
|
|
- Draft Mode |
X
|
X
|