<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Jari,<br>
    <br>
    when using the note entry metrics from FCEntryMetrics, I always need
    to check first whether it's an upstem or downstem note (via
    FCNoteEntry:CalcStemUp()), because GetStemLeftPosition is either on
    the right side of the notehead (if upstem) or on the left side (if
    downstem).<br>
    <br>
    Now if I want to calculate the left/right metrics of a rest, the
    same problem exists:<br>
    I need to know whether it's "sort of" upstem or downstem. <br>
    But: FCNoteEntry:CalcStemUp() seems to always return false on rests.<br>
    <br>
    The problem comes up for example when have measures with two voices
    or two layers.<br>
    GetStemLeftPosition returns the left boundary of the rest, if the
    rest is on voice1 and the right boundary on voice2.<br>
    Similar, but a bit more difficult to determine when using rests on
    different layers.<br>
    <br>
    It would be great if I could determine this metrics behaviour with
    CalcStemUp() on rests - just as it is possible on notes.<br>
    Currently it's a bit of guessing whether GetStemLeftPosition returns
    the left boundary of the right boundary of rests.<br>
    <br>
    Best,<br>
    Jan<br>
    <br>
  </body>
</html>