Add files via upload

This commit is contained in:
themixray 2021-11-08 13:21:44 +03:00 committed by GitHub
parent 815a7bea90
commit db05a386cb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 132 additions and 13 deletions

View file

@ -1,4 +1,5 @@
from pygwin.surface import surface as _surface
from pygwin.tray import tray as _tray
from datetime import datetime as _dt
from pygwin.image import save as _s
from pygwin._pg import pg as _pg
@ -13,12 +14,14 @@ import tempfile as _tf
import pickle as _p
class win(_surface):
def __init__(self):
def __init__(self, iconpath):
self._orig = _pg.display.get_surface()
super().__init__(self._orig.get_size())
self._orig = _pg.display.get_surface()
self._clock = _pg.time.Clock()
self._withfps = False
self._iconpath = iconpath
self.tray = _tray(_pg.display.get_caption(),self._iconpath)
def update(self, fps=-1):
if fps != -1:
self._clock.tick(fps)
@ -37,6 +40,7 @@ class win(_surface):
title = property(**title())
def icon(value):
_pg.display.set_icon(_pg.image.load(value))
self._iconpath = iconpath
def size():
def fget(self):
return _pg.display.get_window_size()
@ -111,6 +115,7 @@ def create(title=None, size=(0,0), icon=None, resizable=False, noframe=False):
except:
orig = surf._orig
_pg.display.set_icon(orig)
return win(icon)
return win()
def ramLimit(memory_limit):