new Python features to customize Blender's UI?

Scripting in Blender with Python, and working on the API

Moderators: jesterKing, stiv

monsieurouxx
Posts: 18
Joined: Wed Oct 19, 2011 2:45 pm

new Python features to customize Blender's UI?

Postby monsieurouxx » Fri Dec 28, 2012 6:22 pm

Hi all!
LAst time I checked (around version 2.5), the most that could be done in order to customize Blender's UI through Python was to add some custom Panels (with buttons and controls) in a given view.

Is it still the most that can be done now in 2.65?

Still no way to put those panels at arbitrary coordinates on screen, detach them, expand them, replace standard panels with custom panels, hide some buttons on standard panels, what-not?

CoDEmanX
Posts: 894
Joined: Sun Apr 05, 2009 7:42 pm
Location: Germany

Postby CoDEmanX » Wed Jan 02, 2013 7:48 pm

there are still no floating panels, but there was a GSoC project this year with some working code for it. But iirc it won't make it into trunk.

all panels can be collapsed / expanded and moved by mouse to change their position in sidebars.

Most panels are scripted, so they can be changed, you could e.g. hide buttons.
I'm sitting, waiting, wishing, building Blender in superstition...

monsieurouxx
Posts: 18
Joined: Wed Oct 19, 2011 2:45 pm

Postby monsieurouxx » Wed Jan 02, 2013 8:41 pm

CoDEmanX wrote:all panels can be collapsed / expanded and moved by mouse to change their position in sidebars.

Through script? If yes, thanks for pointing that out.

CoDEmanX wrote:Most panels are scripted, so they can be changed, you could e.g. hide buttons.

I didn't know that about standard panels.
Can the same be done with context menus?


Return to “Python”

Who is online

Users browsing this forum: No registered users and 2 guests