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 36806

Summary: [2003-11-12] Adapt form editor for the new window system
Product: guibuilder Reporter: Tomas Pavek <tpavek>
Component: CodeAssignee: Tomas Pavek <tpavek>
Status: RESOLVED FIXED    
Severity: blocker CC: dpavlica, jrojcek, jskrivanek
Priority: P2    
Version: 3.x   
Hardware: PC   
OS: All   
URL: http://ui.netbeans.org/docs/ui/ws/ws_spec-form_toolbar.html
Issue Type: TASK Exception Reporter:
Bug Depends on:    
Bug Blocks: 36118    

Description Tomas Pavek 2003-10-23 17:30:55 UTC
Most of the adoption is already done on
winsys_29836 branch. There are still some problems
with the component palette. Despite that it needs
to be redesigned completely for the FCS (see issue
36125 nad issue 36126), there should be some
changes already done for the merge:
- the three control buttons on the left should be
  moved to a tool bar placed directly in the form
  designer (for each form)
- the palette buttons (beans) must be unselectable
- the palette buttons should be consistent with
  Look and Feel (no additional borders, correct
  "rollover presentation, etc)
Comment 1 Tomas Pavek 2003-10-24 09:23:48 UTC
Need at least a UI mini-spec for this...
Comment 2 jrojcek 2003-10-24 14:13:17 UTC
I have written the UI Spec. The URL of the spec is in URL field.
Comment 3 Tomas Pavek 2003-10-24 14:16:27 UTC
Okay, looks good, thanks.
Comment 4 jrojcek 2003-10-31 13:35:34 UTC
I have updated the spec. The add button and status label were removed
from form editor toolbar. I also specified mouse cursors over the form
editor.

http://ui.netbeans.org/docs/ui/ws/ws_spec-form_toolbar.html
Comment 5 Tomas Pavek 2003-11-05 09:34:38 UTC
A snippet from the current spec describing names and icons (copied from
http://ui.netbeans.org/docs/ui/ws/ws_spec.html#3.3):

----------------
Some of the objects may have more than one associated document window,
for example a form object can be viewed by source editor, form editor,
and also by cvs viewers (annotate, diff, ...). One of the multiple
document windows of an object is always a base document window of the
object. All other document windows of that object are an extending
document windows. For instance, in case of form object, the source
editor is the base document window, and form editor, cvs viewers are
the extending document windows.

* Name of extending document window - name of the extending document
window also corresponds to a name of object it displays, e.g.
"ColorPicker". However, the name of the window contains also a suffix
identifying the type of editor/viewer contained in the document
window. The name pattern is following: "<object name> [<editor/viewer
type>]". An example is "ColorPicker [Form]", "ColorPicker [VCS
Annotate]", "ColorPicker [VCS Log]".

* Icon of extending document window - icon of extending document
window doesn't represent displayed object, but the editor or viewer
type contained in the extending document window. For example, a form
editor would have a special icon, all VCS viewers would have a special
icon (not a special icon for each VCS command, but the same icon for
all VCS type viewers).
Comment 6 Tomas Pavek 2003-11-10 17:48:58 UTC
Done in winsys_29836 branch. The mouse cursors will be implemented in
the second phase, see issue 36126 and issue 36125.