📋 Metadata

💬 Content

In both cases you can use operator() or prop_enum() functions in Custom tab:

plundh:

C.scene.tool_settings.transform_pivot_point = ‘BOUNDING_BOX_CENTER’

L.operator("pme.exec", text=slot, icon=icon, icon_value=icon_value, depress=C.scene.tool_settings.transform_pivot_point == 'BOUNDING_BOX_CENTER').cmd = "C.scene.tool_settings.transform_pivot_point = 'BOUNDING_BOX_CENTER'"

Or

L.prop_enum(C.scene.tool_settings, "transform_pivot_point", 'BOUNDING_BOX_CENTER')

plundh:

C.space_data.shading.type = ‘SOLID’

L.operator("pme.exec", text=slot, icon=icon, icon_value=icon_value, depress=C.space_data.shading.type == 'SOLID').cmd = "C.space_data.shading.type = 'SOLID'"

Or

L.prop_enum(C.space_data.shading, "type", 'SOLID')

❤️ 3 likes


🔗 View on Blender Artists