code: func (b *Box) SetRect(x, y, width, height int) {
  	b.x = x
  	b.y = y
  	b.width = width
  	b.height = height
  	b.innerX = -1 // Mark inner rect as uninitialized.
  }
docs: // SetRect sets a new position of the primitive. Note that this has no effect
  // if this primitive is part of a layout (e.g. Flex, Grid) or if it was added
  // like this:
  //
  //   application.SetRoot(b, true)