After thinking the whole concept over several times, it occurred to me that a separate implementation of a time ruler would be quite redundant with the envisioned feature of per-track overview rulers. Following this line of thought, the time ruler would just be some specifically configured overview ruler. This has the somewhat unfortunate consequence, that it becomes the responsibility of the body canvas to render the overview ruler, thereby somehow delegating to a common renderer implementation. Which makes the whole setup of the body canvas way more complex, because now we get *two* canvas like painting areas, one always visible at top, and the second one, the content area, fully scrollable within the lower part. |
||
|---|---|---|
| .. | ||
| draw | ||
| DIR_INFO | ||
| empty.html | ||
| InterfaceConcept_Varga.mm | ||
| renderengine.html | ||
| thinkPad.ichthyo.mm | ||
| uml | ||
| workflow.mm | ||