/PyVDE

Virtual Desktop Environment write in python with pygame

Primary LanguagePythonMIT LicenseMIT

PyVDE

Virtual Desktop Environment write in python with pygame

image

import time

from PyVDE.desktop import Desktop
from PyVDE.App import AppWindow
import pygame
import threading

class MyFirstApp(AppWindow):
    def __init__(self):
        super().__init__()

    def init(self):
        print('Hello')
        self.window.fill((255, 255, 255))


desktopwindow = Desktop()

desktopwindow.register("myapp", MyFirstApp)

def delayopenapp():
    time.sleep(2)
    desktopwindow.runapp("myapp", (50, 50))

delayopenappthread = threading.Thread(target=delayopenapp)
delayopenappthread.start()

desktopwindow.start()