increased node icon size, added improve way to offset text regardless of icon size
This commit is contained in:
parent
72e9ae75eb
commit
8ff63219a3
3 changed files with 6 additions and 4 deletions
|
@ -18,6 +18,8 @@ from coretk.nodedelete import CanvasComponentManagement
|
|||
from coretk.nodeutils import NodeUtils
|
||||
from coretk.wirelessconnection import WirelessConnection
|
||||
|
||||
NODE_TEXT_OFFSET = 5
|
||||
|
||||
|
||||
class GraphMode(enum.Enum):
|
||||
SELECT = 0
|
||||
|
@ -615,8 +617,10 @@ class CanvasNode:
|
|||
self.id = self.canvas.create_image(
|
||||
x, y, anchor=tk.CENTER, image=self.image, tags="node"
|
||||
)
|
||||
image_box = self.canvas.bbox(self.id)
|
||||
y = image_box[3] + NODE_TEXT_OFFSET
|
||||
self.text_id = self.canvas.create_text(
|
||||
x, y + 20, text=self.core_node.name, tags="nodename"
|
||||
x, y, text=self.core_node.name, tags="nodename"
|
||||
)
|
||||
self.antenna_draw = WlanAntennaManager(self.canvas, self.id)
|
||||
self.tooltip = CanvasTooltip(self.canvas)
|
||||
|
|
|
@ -4,8 +4,6 @@ from PIL import Image, ImageTk
|
|||
|
||||
from coretk.appconfig import LOCAL_ICONS_PATH
|
||||
|
||||
NODE_WIDTH = 32
|
||||
|
||||
|
||||
class Images:
|
||||
images = {}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
from core.api.grpc.core_pb2 import NodeType
|
||||
from coretk.images import ImageEnum, Images
|
||||
|
||||
ICON_SIZE = 32
|
||||
ICON_SIZE = 48
|
||||
|
||||
|
||||
class NodeDraw:
|
||||
|
|
Loading…
Add table
Reference in a new issue