2018-02-18 05:56:10 |
NT Music |
description |
The first 4 hotcues in Deere are rendered using images, while the hotcues 5-8 are rendered as text + label.
In void WaveformRenderMark::generateMarkImage() if a mark (hotcue) has an image, it takes precedence over rendering the text (hotcue number+label). Since Deere has images only for hotcues 1-4, this lead to inconsistent rendering of hotcues 1-4 and 5-8.
The skin should either have images for all 8 hotcues or none, allowing for consistent rendering. Having the rendering behavior configurable (image vs. text) is also an option. |
The first 4 hotcues in Deere are rendered using images, while hotcues 5-8 are rendered as text + label.
In void WaveformRenderMark::generateMarkImage() if a mark (hotcue) has an image, it takes precedence over rendering the text (hotcue number+label). Since Deere has images only for hotcues 1-4, this lead to inconsistent rendering of hotcues 1-4 and 5-8.
The skin should either have images for all 8 hotcues or none, allowing for consistent rendering. Having the rendering behavior configurable (image vs. text) is also an option. |
|