Instinct window centering

How I center a label inside of a Instinct round window? Technically I can do that just by playing around with x and y coordinates, but I wonder if there's any better way

  • When you do 

    WatchUi.getSubscreen()
    You get back the x,y,width and height of the subscreen.  If you are doing drawText, you can calculate it at runtime, or with layouts, you can determine the correct values based on this call.  It's different for an Instinct2 and Instinct2s.
    A quirk with the I2s, is on the bottom half of the screen 7 pixels on the right side of the screen are covered, so width/2 doesn't look like it's in the middle of that part of the screen