| [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 93 times) 
 
 |  
 |  
  | 
Powered by 
FUDForum. Page generated in 0.04401 seconds