TopWindow

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))