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.nodeutils import NodeUtils
|
||||||
from coretk.wirelessconnection import WirelessConnection
|
from coretk.wirelessconnection import WirelessConnection
|
||||||
|
|
||||||
|
NODE_TEXT_OFFSET = 5
|
||||||
|
|
||||||
|
|
||||||
class GraphMode(enum.Enum):
|
class GraphMode(enum.Enum):
|
||||||
SELECT = 0
|
SELECT = 0
|
||||||
|
@ -615,8 +617,10 @@ class CanvasNode:
|
||||||
self.id = self.canvas.create_image(
|
self.id = self.canvas.create_image(
|
||||||
x, y, anchor=tk.CENTER, image=self.image, tags="node"
|
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(
|
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.antenna_draw = WlanAntennaManager(self.canvas, self.id)
|
||||||
self.tooltip = CanvasTooltip(self.canvas)
|
self.tooltip = CanvasTooltip(self.canvas)
|
||||||
|
|
|
@ -4,8 +4,6 @@ from PIL import Image, ImageTk
|
||||||
|
|
||||||
from coretk.appconfig import LOCAL_ICONS_PATH
|
from coretk.appconfig import LOCAL_ICONS_PATH
|
||||||
|
|
||||||
NODE_WIDTH = 32
|
|
||||||
|
|
||||||
|
|
||||||
class Images:
|
class Images:
|
||||||
images = {}
|
images = {}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
from core.api.grpc.core_pb2 import NodeType
|
from core.api.grpc.core_pb2 import NodeType
|
||||||
from coretk.images import ImageEnum, Images
|
from coretk.images import ImageEnum, Images
|
||||||
|
|
||||||
ICON_SIZE = 32
|
ICON_SIZE = 48
|
||||||
|
|
||||||
|
|
||||||
class NodeDraw:
|
class NodeDraw:
|
||||||
|
|
Loading…
Add table
Reference in a new issue