mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-10 06:00:51 +00:00
Add toggle space visibiity button into spatial tool menu
This commit is contained in:
committed by
Massimo Fabbro
parent
71113b56bf
commit
b63b4ce326
@@ -48,6 +48,7 @@ class SpatialTool(WorkSpaceTool):
|
|||||||
("bim.spatial_hotkey", {"type": "B", "value": "PRESS", "shift": True}, {"properties": [("hotkey", "S_B")]}),
|
("bim.spatial_hotkey", {"type": "B", "value": "PRESS", "shift": True}, {"properties": [("hotkey", "S_B")]}),
|
||||||
("bim.spatial_hotkey", {"type": "A", "value": "PRESS", "shift": True}, {"properties": [("hotkey", "S_A")]}),
|
("bim.spatial_hotkey", {"type": "A", "value": "PRESS", "shift": True}, {"properties": [("hotkey", "S_A")]}),
|
||||||
("bim.spatial_hotkey", {"type": "B", "value": "PRESS", "alt": True}, {"properties": [("hotkey", "A_B")]}),
|
("bim.spatial_hotkey", {"type": "B", "value": "PRESS", "alt": True}, {"properties": [("hotkey", "A_B")]}),
|
||||||
|
("bim.spatial_hotkey", {"type": "T", "value": "PRESS", "shift": True}, {"properties": [("hotkey", "S_T")]}),
|
||||||
)
|
)
|
||||||
|
|
||||||
def draw_settings(context, layout, ws_tool):
|
def draw_settings(context, layout, ws_tool):
|
||||||
@@ -98,6 +99,10 @@ class SpatialToolUI:
|
|||||||
row.operator("bim.generate_spaces_from_walls")
|
row.operator("bim.generate_spaces_from_walls")
|
||||||
else:
|
else:
|
||||||
row.operator("bim.generate_space")
|
row.operator("bim.generate_space")
|
||||||
|
row = cls.layout.row(align=True)
|
||||||
|
row.label(text="", icon="EVENT_SHIFT")
|
||||||
|
row.label(text="", icon="EVENT_T")
|
||||||
|
row.operator("bim.toggle_space_visibility")
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def draw_selected_object_interface(cls, context):
|
def draw_selected_object_interface(cls, context):
|
||||||
@@ -159,3 +164,6 @@ class Hotkey(bpy.types.Operator, Operator):
|
|||||||
bpy.ops.bim.hide_boundaries()
|
bpy.ops.bim.hide_boundaries()
|
||||||
else:
|
else:
|
||||||
bpy.ops.bim.show_boundaries()
|
bpy.ops.bim.show_boundaries()
|
||||||
|
|
||||||
|
def hotkey_S_T(self):
|
||||||
|
bpy.ops.bim.toggle_space_visibility()
|
||||||
|
|||||||
Reference in New Issue
Block a user