I've updated the module to now include a few more methods.
horizontal_space_between(object,object2=null,padding=0)
gets the horizontal space between 2 objects. Useful for cramming something in between them. This can be used, for instance, to fill a gap between an object and the edge of the screen, or find the space between 2 things
vertical_space_between(object,object2=null,padding=0)
gets the vertical space between 2 objects. Useful for cramming something in between them.
get_object_xy2 (type, object)
gets the right or bottom x/y value. Sometimes known as x2 or y2
In the screenshot, i used the vertical_space_between method to set the height of the logo to fit between the instruction card and the bottom of the screen with 10 (scaled) pixels of padding above and below
I used the x method to center the wheel against the instruction card
I used the y method to set the TOP of the wheel 20 pixels (scaled) below the BOTTOM of the instructions
wheel.x = pos.x(0,"center",wheel,instructions_bg,"center")
wheel.y = pos.y(20,"top",wheel, instructions_bg,"bottom")
wheel.height = pos.vertical_space_between(instructions_bg,null,10)