# Hiding transform panel from 3D view properties 'UI' Panel from user?

Almost everything is in the question. I've been browsing the web for a while and couldn't find out a way to hide or at least disable the Properties Transform Panel of the 'View_3D' area. Is there a way to redraw (override the draw) entirely this Panel, by the way? I need the user to be unable to transform the objects otherwise, but by using my custom tools. I've been able to remove every other Panel but this one. Any brilliant idea?

Also, is there a way to simply remove this whole area (and replace it by a new fresh one), or even better redraw completely the area?

• Do you still need an answer? Jan 11, 2016 at 20:06
• Absolutely, I finally left this panel accessible, and spend my time to develop my application. But in the end, I'll need do it. So I'll be very thankful if you can help with this. Thanks. Jan 11, 2016 at 21:25
• do you want to draw is somewhere else? Jan 11, 2016 at 21:59

I use this to draw it in the tool shelve

class ObjectTransformation(bpy.types.Panel):
bl_label = "Transformation"
bl_idname = "Transformation"
bl_space_type = 'VIEW_3D'
bl_region_type = 'TOOLS'
bl_category = "Modeling Toolbox"

def draw(self, context):
layout = self.layout
obj = context.object
row = layout.row()
row.column().prop(obj, "location")
row.column().prop(obj, "rotation_euler", text="Rotation")
row.column().prop(obj, "scale")
row = layout.row()
#Calls the CTRL A menu

• Yep. As far as I have been digging there was no other way than changing (a few) things in a couple of C files and recompile Blender. But I was hopping some pythonic trick could help with overriding/redrawing the content of the whole Property region. Thanks anyway. Cheers. Jan 12, 2016 at 20:40