restructured imports from modules, created imports in __init__.py

This commit is contained in:
Tom Schimansky
2022-11-29 19:06:33 +01:00
parent 1254a39161
commit 03249110f3
38 changed files with 226 additions and 186 deletions

View File

@@ -0,0 +1,10 @@
import sys
from .ctk_canvas import CTkCanvas
from .draw_engine import DrawEngine
# determine draw method based on current platform
if sys.platform == "darwin":
DrawEngine.preferred_drawing_method = "polygon_shapes"
else:
DrawEngine.preferred_drawing_method = "font_shapes"

View File

@@ -5,7 +5,7 @@ import tkinter
from typing import Union, TYPE_CHECKING
if TYPE_CHECKING:
from customtkinter.windows.widgets.core_rendering.ctk_canvas import CTkCanvas
from ..core_rendering import CTkCanvas
class DrawEngine: