summaryrefslogtreecommitdiffstats
path: root/gi/overrides/Gdk.py
blob: e3e2d2911663ee305f3456e6d664e137457798ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import sys

from ..module import DynamicModule

class GdkModule(DynamicModule):

    def __init__(self):
        super(GdkModule, self).__init__()

        initialized, argv = self.init_check(tuple(sys.argv))
        if not initialized:
            raise RuntimeError("Gdk couldn't be initialized")

    def rectangle_new(self, x, y, width, height):
        rectangle = self.Rectangle()
        rectangle.x = x
        rectangle.y = y
        rectangle.width = width
        rectangle.height = height
        return rectangle