[-] win32
This commit is contained in:
parent
95512992b6
commit
178eb5fcd7
@ -4,7 +4,6 @@ from typing import Optional, Union, Tuple
|
|||||||
|
|
||||||
from customtkinter import CTkToplevel, CTkProgressBar, CTkLabel, ThemeManager, CTkFont
|
from customtkinter import CTkToplevel, CTkProgressBar, CTkLabel, ThemeManager, CTkFont
|
||||||
from loguru import logger as _logger
|
from loguru import logger as _logger
|
||||||
from win32gui import CreateRoundRectRgn, SetWindowRgn
|
|
||||||
|
|
||||||
logger = _logger.bind(module="CTkLoadingBox", prefix="misc")
|
logger = _logger.bind(module="CTkLoadingBox", prefix="misc")
|
||||||
|
|
||||||
@ -44,8 +43,6 @@ class CTkLoadingBox(CTkToplevel):
|
|||||||
self.overrideredirect(True)
|
self.overrideredirect(True)
|
||||||
# Округление окна
|
# Округление окна
|
||||||
hwnd = ctypes.windll.user32.GetParent(self.winfo_id())
|
hwnd = ctypes.windll.user32.GetParent(self.winfo_id())
|
||||||
region = CreateRoundRectRgn(0, 0, 300, 300, 150, 150) # Радиус круга
|
|
||||||
SetWindowRgn(hwnd, region, True)
|
|
||||||
self.bind("<ButtonPress-1>", self.__start_move)
|
self.bind("<ButtonPress-1>", self.__start_move)
|
||||||
self.bind("<B1-Motion>", self.__on_move)
|
self.bind("<B1-Motion>", self.__on_move)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user