This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 41119

Summary: UI spec for form editor integration with buildsys
Product: guibuilder Reporter: Tomas Pavek <tpavek>
Component: CodeAssignee: issues@guibuilder <issues>
Status: RESOLVED FIXED    
Severity: blocker CC: dpavlica, jrojcek
Priority: P2    
Version: 4.x   
Hardware: PC   
OS: Windows ME/2000   
URL: http://form.netbeans.org/proposals/BuildSysIntegration_user.html#ui_spec
Issue Type: TASK Exception Reporter:
Bug Depends on:    
Bug Blocks: 39581    

Description Tomas Pavek 2004-03-18 15:54:33 UTC
Create a UI spec describing how the form editor
will work and look like with the new build system
(projects).

There is a open question mentioned in issue 39581
- what approach to choose for custom beans in
palette vs. projects. There are two possible use
cases. A decision needs to be made what the right
use case from the UI point of view is. HIE
consultation required.
Comment 1 Tomas Pavek 2004-03-31 13:47:11 UTC
The ui spec is ready at:
http://form.netbeans.org/proposals/BuildSysIntegration_user.html#ui_spec

Comments are welcomed.
Comment 2 jrojcek 2004-03-31 14:31:15 UTC
Comments on revision 1.3:

1. Install beans to palette
- I think "Install New JavaBean" should be replaced by Palette Manager, which would be 
together with Library Manager and Platform Manager invoked from Tools menu.
- I agree that it should be possible to add components from existing library.

2. Add beans to palette from an opened project
- For some reason I don't like this action. It seems to rarely used to have such special 
support. I think the user should be able to add components from project in Palette 
Manager dialog.

3. Manage beans in palette
- I support an idea with special customizer dialog for palette (as we don't have the new 
options dialog). This would mean to get rid of palette nodes from current options dialog.

4. Use beans from palette
- Looks good to me.
Comment 3 Tomas Pavek 2004-03-31 17:53:40 UTC
Thanks for the comments.

I agree with palette manager as mentioned in 1) and 3). I'll make a
sketch of it. I'm ok having buttons like "Add from external JAR" and
"Add from library". But I'm not sure about 2). I agree it is rarely
used (however useful). But why do you think it has so special support
if it is in Tools context (sub)menu? It is way simpler than having it
directly in the palette manager - there would have to be a project
chooser invoked allowing you to browse through the project classes -
which is IMHO quite huge UI.
Comment 4 Tomas Pavek 2004-04-04 12:50:49 UTC
The UI spec was updated, see
http://form.netbeans.org/proposals/BuildSysIntegration_user.html
Comment 5 Tomas Pavek 2004-04-05 14:57:09 UTC
Done.