TopWindow

class TopWindow.TopWindow
>>> window = TopWindow.TopWindow()
position

Координаты окна отображения на экране

>>> window.position = (10, 20)
size

Размеры окна

>>> window.size = (100, 200)
images

Список кортежей [(graphics.Image, position), ] изображений на окне.

>>> images.images = [(image1,(x1,y1)), (image2,(x1,y1,x2,y2)), (image3,(50,50,100,100))]
shadow

Создает тень у окна

corner_type

Типы углов окна

  • square
  • corner1
  • corner2
  • corner3
  • corner5
maximum_size

Возвращает кортеж (x, y) максимально возможный размер окна системы.

background_color

Цвет фона окна

visible

Видимый

show()

Отображает окно

>>> window.show()
hide()

Скрывает окно

>>> window.hide()
add_image(image, pos)
Parameters:
  • image (graphics.Image) – изображение
  • pos (tuple) – координаты, (x1, y1[, x2, y2])

Вставляет в окно изображение.

>>> window.add_image(image, (10,20))
>>> window.add_image(image, (10,20,20,30))
remove_image(image[, position])
Parameters:
  • image (graphics.Image) – изображение
  • pos (tuple) – координаты, (x1, y1[, x2, y2])

Удаляем изображение из окна.

>>> window.remove_image(image)
>>> window.remove_image(image, (10,10))
>>> window.remove_image(image, (10,10,20,20))