-
Notifications
You must be signed in to change notification settings - Fork 10
Other Details
Akash Bora edited this page May 18, 2023
·
7 revisions
Here are some miscellaneous details about tknodesystem:
- Double clicking on the wire can remove the connection.
- Hovering over the node and pressing the
<Delete>
key removes the node and connected wires. - Mouse scroll is used to zoom in/out.
- After connecting one socket, other sockets can be connected by just clicking over them. (No need to drag from the output socket again)
- Middle mouse button is used to drag all the components of the canvas.
- Using borderwidth>1 in nodes add a border around it.
- Using corner_radius=0 makes the node square shaped.
- Using hover=False removes the hover effect.
- Multisided sockets can be used using
multiside=True
in the node operation arguments. - Using
grid_image=None
removes the grid and makes a plain background with bg color. - All the color values can be changed using
.configure
method. - Clicking the
<spacebar>
in the canvas spawns the node menu. - You can save the canvas file with any name but
.json
or.ini
are preferred as the extension. - The export file only contains the node arguments, node positions, socket numbers and the line numbers (on the basis of socket numbers).
-
lambda functions
cannot be saved or loaded properly, so avoid using it in the commands of node if you want to save them. - The flow is always from
output-->input(s)
, recursive connections will be connected.