[ANN] Requirements for rulers in graphical editors [message #97043] |
Thu, 02 October 2003 16:23  |
Eclipse User |
|
|
|
We are going to start working on a new feature: allowing rulers to be added
to graphical editors. Some of the basic requirements that we have realized
are listed below. This is a call to the community to request any other
functionality that they may desire.
1) Clients should be able to add any number of rulers along any of the edges
of a graphical editor. (Priority: High)
- Rulers should be able to grow dynamically as needed (i.e., the case
of a change in the width of a vertical ruler, or the height of a
horizontal ruler, should be handled properly).
- Rulers must work properly with zoom.
2) A few default rulers should be provided (rulers displaying grid spaces,
and possibly inches/centimeters, etc.). (Priority: Medium)
3) Clients should be able to add markers to rulers. (Priority: High)
- Markers should be able to associate themselves with figures in the
editor.
- Markers should be able to contribute feedback/figures to the editor
4) Certain default markers should be provided. E.g., TODOs, guides for
aligning figures, etc. (Priority: Medium)
5) End-users should be able to customize the rulers. (Priority: High)
- Show/hide rulers (if the client allows it)
- Add markers (again, if the ruler/client allows it)
6) Clients should be able to contribute actions/buttons for the dead space
between rulers, if there is any. (Priority: Low)
NOTE: If there are rulers to the north and west of an editor, dead space
would be the empty space in the north-west corner.
Feel free to respond to this post with any comments, feedback or
functionality requests.
|
|
|
Re: [ANN] Requirements for rulers in graphical editors [message #97132 is a reply to message #97043] |
Fri, 03 October 2003 13:59   |
Eclipse User |
|
|
|
Originally posted by: zclipse.comcast.net
These features are EXACTLY the ones I am looking for in a Graphical Editor.
These would be useful to display graphical plots of values in an editor.
Q: Is there any sample out there wherein I can show a X-Y plot in an Editor
using GEF?
(I am streaming data from a device via the serial port and would like to
save off the values in data files that reside in an Eclipse project
workspace)
Of course, pointers will go a long way in helping me out.
Thanks in adv.
- MT
"Pratik Shah" <ppshah@us.ibm.com> wrote in message
news:bli1b7$mkc$1@eclipse.org...
> We are going to start working on a new feature: allowing rulers to be
added
> to graphical editors. Some of the basic requirements that we have
realized
> are listed below. This is a call to the community to request any other
> functionality that they may desire.
>
> 1) Clients should be able to add any number of rulers along any of the
edges
> of a graphical editor. (Priority: High)
> - Rulers should be able to grow dynamically as needed (i.e., the case
> of a change in the width of a vertical ruler, or the height of a
> horizontal ruler, should be handled properly).
> - Rulers must work properly with zoom.
>
> 2) A few default rulers should be provided (rulers displaying grid spaces,
> and possibly inches/centimeters, etc.). (Priority: Medium)
>
> 3) Clients should be able to add markers to rulers. (Priority: High)
> - Markers should be able to associate themselves with figures in the
> editor.
> - Markers should be able to contribute feedback/figures to the editor
>
> 4) Certain default markers should be provided. E.g., TODOs, guides for
> aligning figures, etc. (Priority: Medium)
>
> 5) End-users should be able to customize the rulers. (Priority: High)
> - Show/hide rulers (if the client allows it)
> - Add markers (again, if the ruler/client allows it)
>
> 6) Clients should be able to contribute actions/buttons for the dead space
> between rulers, if there is any. (Priority: Low)
> NOTE: If there are rulers to the north and west of an editor, dead
space
> would be the empty space in the north-west corner.
>
> Feel free to respond to this post with any comments, feedback or
> functionality requests.
>
>
|
|
|
Progress Update [message #102904 is a reply to message #97043] |
Thu, 30 October 2003 16:21  |
Eclipse User |
|
|
|
We have decided to do away with marker support for this first cycle of
development (there probably won't be another cycle before the GEF 3.0
release). Although there is no support for generic markers, guides (which
can be used to align figures in the editor) will be supported.
If you look at the latest code in the repository, you will find some initial
work done for the rulers. However, we are doing some major re-workings on
it right now, so I wouldn't recommend that you work off of or use what's in
the repository. That's just to give you an idea of how far we have
progressed. We intend to wrap up this initial cycle for the rulers in a
couple of weeks.
Screenshot attached.
Pratik Shah
"Pratik Shah" <ppshah@us.ibm.com> wrote in message
news:bli1b7$mkc$1@eclipse.org...
> We are going to start working on a new feature: allowing rulers to be
added
> to graphical editors. Some of the basic requirements that we have
realized
> are listed below. This is a call to the community to request any other
> functionality that they may desire.
>
> 1) Clients should be able to add any number of rulers along any of the
edges
> of a graphical editor. (Priority: High)
> - Rulers should be able to grow dynamically as needed (i.e., the case
> of a change in the width of a vertical ruler, or the height of a
> horizontal ruler, should be handled properly).
> - Rulers must work properly with zoom.
>
> 2) A few default rulers should be provided (rulers displaying grid spaces,
> and possibly inches/centimeters, etc.). (Priority: Medium)
>
> 3) Clients should be able to add markers to rulers. (Priority: High)
> - Markers should be able to associate themselves with figures in the
> editor.
> - Markers should be able to contribute feedback/figures to the editor
>
> 4) Certain default markers should be provided. E.g., TODOs, guides for
> aligning figures, etc. (Priority: Medium)
>
> 5) End-users should be able to customize the rulers. (Priority: High)
> - Show/hide rulers (if the client allows it)
> - Add markers (again, if the ruler/client allows it)
>
> 6) Clients should be able to contribute actions/buttons for the dead space
> between rulers, if there is any. (Priority: Low)
> NOTE: If there are rulers to the north and west of an editor, dead
space
> would be the empty space in the north-west corner.
>
> Feel free to respond to this post with any comments, feedback or
> functionality requests.
>
>
Attachment: rulers.jpg
(Size: 195.04KB, Downloaded 87 times)
|
|
|
Powered by
FUDForum. Page generated in 0.02553 seconds