Example #1
0
def window_geometry(xstart: int, xnum: int, ystart: int, ynum: int, left: int, top: int, right: int, bottom: int) -> WindowGeometry:
    return WindowGeometry(
        left=xstart, top=ystart, xnum=xnum, ynum=ynum,
        right=xstart + lgd.cell_width * xnum, bottom=ystart + lgd.cell_height * ynum,
        spaces=Edges(left, top, right, bottom)
    )
Example #2
0
 def __init__(self, win_id, overlay_for=None, overlay_window_id=None):
     self.id = win_id
     self.overlay_for = overlay_for
     self.overlay_window_id = overlay_window_id
     self.is_visible_in_layout = True
     self.geometry = WindowGeometry(0, 0, 0, 0, 0, 0)