Difference between revisions of "Notes2 Design NoteAnchor"
(Inital creation to clean up the main page Notes2) |
(Moved "NoteAnchor" from the Notes2 wiki page to this page.) |
||
Line 6: | Line 6: | ||
== Summary == | == Summary == | ||
− | + | The Note Anchor is the element which marks the reference position of the Note Data in the Document. | |
− | The | + | |
== Rationale == | == Rationale == | ||
− | + | For improved clearness, the Notes Data is not displayed inside the Document. Consequently, an Anchor is necessary to indicate the reference position. | |
− | Notes | + | |
== Assumptions == | == Assumptions == | ||
Line 18: | Line 16: | ||
== Proposed Designs == | == Proposed Designs == | ||
− | === Proposal " | + | === Proposal "Triangle (Note Anchor Point)" === |
+ | tbd | ||
− | + | === Proposal "Double Arrow (Note Anchor Point)" === | |
+ | tbd | ||
− | + | === Proposal "Simple Brackets (Note Anchor Area)" === | |
− | + | tbd | |
− | + | ||
− | + | ||
− | + | ||
− | + | === Proposal "Boxes (Note Anchor Area)" === | |
− | + | tbd | |
− | + | ||
− | + | === Proposal "Resizing (Note Anchor Area)" === | |
+ | |||
+ | This proposal extends the proposal "Boxes". | ||
+ | |||
+ | The proposal includes some ideas how to make the Note Anchor Area resizable after it's inital creation. Due to the fact that this (at least cool) feature is not planned in the near future, it will not be discussed in depth. At this point it is important to get an idea how this could look like. | ||
+ | |||
+ | {| class="prettytable" border="0" | ||
+ | | [[Image:Notes2_2007-09-05_marker-proposal-cj.png|232px|thumb|center|Some ideas for the visualization of Anchor Area]] | ||
+ | | The image shows some ideas for the visualization of Note Anchor Areas. It contains: | ||
+ | * a group of Note Anchor Areas next to each other | ||
+ | * a very small Note Anchor Selection of one character | ||
+ | * some grips to resize the Note Anchor Areas by using the mouse | ||
+ | * a Note Anchor Area which was created by block selected text | ||
+ | |} | ||
== Selected Design == | == Selected Design == | ||
− | + | ||
+ | * The selected design for the Note Anchor Point is "Double Arrow". | ||
+ | * The selected design for the Note Anchor Areas is "Boxes". | ||
== Implementation == | == Implementation == | ||
− | + | ||
+ | At the moment it is not possible to draw elements behind the text. The graphical Note elements in the Writer document window can only be displayed on top of the document. Therefore the background can not be implemented until Writer provides this capability. | ||
== Code Changes == | == Code Changes == | ||
Line 43: | Line 56: | ||
== Outstanding Issues == | == Outstanding Issues == | ||
− | |||
tbd | tbd |
Revision as of 22:57, 19 January 2008
< Back to the Notes2 main page
Summary
The Note Anchor is the element which marks the reference position of the Note Data in the Document.
Rationale
For improved clearness, the Notes Data is not displayed inside the Document. Consequently, an Anchor is necessary to indicate the reference position.
Assumptions
tbd
Proposed Designs
Proposal "Triangle (Note Anchor Point)"
tbd
Proposal "Double Arrow (Note Anchor Point)"
tbd
Proposal "Simple Brackets (Note Anchor Area)"
tbd
Proposal "Boxes (Note Anchor Area)"
tbd
Proposal "Resizing (Note Anchor Area)"
This proposal extends the proposal "Boxes".
The proposal includes some ideas how to make the Note Anchor Area resizable after it's inital creation. Due to the fact that this (at least cool) feature is not planned in the near future, it will not be discussed in depth. At this point it is important to get an idea how this could look like.
The image shows some ideas for the visualization of Note Anchor Areas. It contains:
|
Selected Design
- The selected design for the Note Anchor Point is "Double Arrow".
- The selected design for the Note Anchor Areas is "Boxes".
Implementation
At the moment it is not possible to draw elements behind the text. The graphical Note elements in the Writer document window can only be displayed on top of the document. Therefore the background can not be implemented until Writer provides this capability.
Code Changes
tbd
Outstanding Issues
tbd