Esempio n. 1
0
 def test_get_shaped_window_mode(self):
     flags = (video.SDL_WINDOW_HIDDEN, )
     for flag in flags:
         window = shape.create_shaped_window("Test", 10, 10, 10, 10, flag)
         self.assertIsInstance(window, video.SDL_Window)
         mode = shape.get_shaped_window_mode(window)
         self.assertIsInstance(mode, shape.SDL_WindowShapeMode)
         video.destroy_window(window)
Esempio n. 2
0
    def test_is_shaped_window(self):
        flags = (video.SDL_WINDOW_HIDDEN, )
        for flag in flags:
            window = shape.create_shaped_window("Test", 10, 10, 10, 10, flag)
            self.assertIsInstance(window, video.SDL_Window)
            val = shape.is_shaped_window(window)
            self.assertTrue(val)
            video.destroy_window(window)

            window = video.create_window("Test", 10, 10, 10, 10, flag)
            self.assertIsInstance(window, video.SDL_Window)
            val = shape.is_shaped_window(window)
            self.assertFalse(val)
            video.destroy_window(window)
Esempio n. 3
0
 def test_create_shaped_window(self):
     flags = (video.SDL_WINDOW_HIDDEN, )
     for flag in flags:
         window = shape.create_shaped_window("Test", 10, 10, 10, 10, flag)
         self.assertIsInstance(window, video.SDL_Window)
         video.destroy_window(window)