Re: Unifying the rendering approach

Victor,

So then here's a mapping that I assume you're trying to get us to?

1. non-region cues are rendered into:

* an anonymous region (right now called the "cue box"), which has the
following properties:
  - vertical / horizontal
  - size
  - line (position)
  - position (offset)
* cues inside the anonymous region have the following property:
  - alignment (left, start, middle, right, end)

2. region cues are rendered into:

* a named region, which has the following properties:
  - horizontal only (could be extended to vertical, too)
  - width (maps identically to size)
  - lines (an extra restriction on top of anonymous regions)
  - region & viewport anchoring (which are related to line and
position settings, but different)
  - scroll
* cues inside the region have the following properties:
  - alignment (left, start, middle, right, end)
  - position (could rename to indent or offset since it's got a
different meaning to position for non-region cues?)

Cheers,
Silvia.

Received on Monday, 3 March 2014 05:58:58 UTC