Mercurial > hg > ooxml
annotate annotate.xml @ 62:e46b3efbe845
start work on annotation menu desing
author | Henry S. Thompson <ht@markup.co.uk> |
---|---|
date | Mon, 12 Jun 2017 13:11:02 +0200 |
parents | |
children | 9cf99d513197 |
rev | line source |
---|---|
62
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
1 <?xml version='1.0'?> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
2 <?xml-stylesheet type="text/xsl" href="../../../lib/xml/doc.xsl" ?> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
3 <!DOCTYPE doc SYSTEM "../../../lib/xml/doc.dtd" > |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
4 <doc> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
5 <head> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
6 <title>Spreadsheet annotation spec</title> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
7 <author>Henry S. Thompson</author> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
8 <date>$Id$</date> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
9 </head> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
10 <body> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
11 <div> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
12 <title>Introduction</title> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
13 <p>This is a first pass at defining an annotation menu structure for |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
14 spreadsheets. The assumption is that we'll have an 'Annotate' entry in the Excel |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
15 right-button menu for selected regions, which will pop up region-appropriate |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
16 menus.</p> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
17 </div> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
18 <div> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
19 <title>Top-level menus</title> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
20 <p>Right-clicking 'Annotate' when over a selected range will create a new |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
21 defined name of the form <code>_Xnnn</code>, where <code>X</code> is one of <code>R</code>, |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
22 <code>C</code> or <code>M</code> for <name>r</name>ows (horizontal range |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
23 selection), <name>c</name>olumns (vertical range selection) or |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
24 <name>m</name>atrix (for two-dimensional range selection) respectively, and |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
25 <code>nnn</code> is a serial number for the relevant selection type.</p> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
26 <note>If the selection is a single cell I guess we try popping up a selection type menu, |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
27 with choices 'Row', 'Column', 'Matrix' and 'None' (the latter resulting in <code>_Nnnn</code>).</note> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
28 </div> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
29 </body> |
e46b3efbe845
start work on annotation menu desing
Henry S. Thompson <ht@markup.co.uk>
parents:
diff
changeset
|
30 </doc> |