Klaus Schmidinger wrote:
I think it is a matter of taste. Drawing a zero-pixel fill from (width-1) to (width-1) should be the same as not doing a fill.With Current==Total the volume is already at its maximum value, so there should be _no_ white part of the bar. It is therefore _wrong_ to call Fill() with a starting offset of Width-1.
If this is the API you require then i'm sure the dxr3 osd can be made to fit with this expected behaviour.The DVB device's OSD just ignores any drawing action outside the defined areas, and so should the DXR3 device.