if i want customize my blender in source codes, is it possible to define default position of panels ?
for example by default, we have blender as like as follow :

enter image description here

properties panel in right, info panel in top, time panel, tools panel, ... etc.

for example i want expertise panel in top ( with a new arrangement ) when blender open

  • 3
    $\begingroup$ This question is off-topic because it about building a custom version of blender. See what questions are off-topic #4 $\endgroup$ – sambler Jun 5 '16 at 9:22
  • $\begingroup$ Um... you can customize the UI without building Blender from custom source code. $\endgroup$ – X-27 wants to Reinstate Monica Jun 5 '16 at 13:36

Adjust the layout the way you want it to be, then use File->Save Startup File.

Locate the startup.blend that was saved and place it in release/datafiles/startup.blend within the source tree used to build your copy of blender.

| improve this answer | |
  • $\begingroup$ layout adjusting is in that blend file ? or in the codes ? $\endgroup$ – Arash Hatami Jun 5 '16 at 16:21
  • 1
    $\begingroup$ The default startup.blend begins as a startup file that has been saved with blender, during the build process it is used to generate a c file (startup.blend.c) that you can find inside the build directory, which contains an array containing a binary representation of the file, This c-file is used to compile the default startup.blend within blender's binary file. $\endgroup$ – sambler Jun 5 '16 at 17:02

You can save your current file, including preferences and window layout as startup file by selecting File > Save Startup File or hitting Ctrl + U

| improve this answer | |
  • $\begingroup$ thank you but i want do that in the codes $\endgroup$ – Arash Hatami Jun 4 '16 at 11:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.