removed CustomNode class, added nodeutils and NodeDraw to support defining the current node type to draw and reuse for custom nodes as well
This commit is contained in:
parent
7981340b13
commit
8ad9b7d728
9 changed files with 146 additions and 139 deletions
|
@ -9,12 +9,16 @@ from coretk.graph import CanvasGraph
|
|||
from coretk.images import ImageEnum, Images
|
||||
from coretk.menuaction import MenuAction
|
||||
from coretk.menubar import Menubar
|
||||
from coretk.nodeutils import NodeUtils
|
||||
from coretk.toolbar import Toolbar
|
||||
|
||||
|
||||
class Application(tk.Frame):
|
||||
def __init__(self, master=None):
|
||||
super().__init__(master)
|
||||
# load node icons
|
||||
NodeUtils.setup()
|
||||
|
||||
# widgets
|
||||
self.menubar = None
|
||||
self.toolbar = None
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue