ZBrushCentral

Potential Custom UI bug

downloaded ZB4 yesterday created a custom UI saved it via “save as startup doc” have reopened and found its reverted back.

retested this today and checked Pixologic\ZBrush 4.0\ZStartup to confirm it had updated and it has however once reopened it will revert back again to standard.

Any ideas

yep, had that too until I saved my custom config file in both the startup and the ui configs folder.
might wanna give that a try.

This is a pain in my neck also…
I wrote about this in the Z4 wishlist but it did not make it to Z4.

The problem is disappearing UI icons while working in different modes.
For example…
If you are working with a Polymesh 3d mesh, the Texture,Displace
and Normal Map menus are visible but if you are working with 2.5d paint tools they are not.
This causes a problem when saving custom UI elements.

The workaround i use is to create a custom UI for working with 3d meshes
and a seperate custom UI for working with 2.5d painting tools.

I can’t count the number of times i have saved over my custom UI
at the wrong time destroying my UI.

Seems like it would be easy to fix this by making all icons/menus remain
visible at all times.

Are you referring to the C:\Program Files (x86)\Pixologic\ZBrush 4.0\ZStartup\UserInterfaceLayouts if so i have copied there also and it still reverts to default upon start up.

i have noticed the unlock ui button in the top right is not functioning, always says “unlock ui”

yeah I am exactly referring to C:\Program Files (x86)\Pixologic\ZBrush 4.0\ZStartup\UserInterfaceLayouts .
sorry for the wrong naming before.

what I precisely did was this:
save over the CustomUserInterface35.cfg in startup and I saved a custom named copy in the above aforementioned folder.
sounds a bit like Voodoo to me, but it worked.
even if it doesn’t work, if you save your own in UserInterfaceLayouts, then at least you can launch it with one click by clicking the ‘load next user interface
layout’ in the top right.

I did not bother with the unlock ui button, but just tried and it seems to not react on anything. I think its only active when zscripts are running.

“save over the CustomUserInterface35.cfg in startup and I saved a custom named copy in the above aforementioned folder.”

Im not sure what im supposed to save over this with. When you refer to the custom interface do you mean the custom buttons you’ve added as well. Because even if i load the .zbr is still hasnt saved those amendments to the ui.

I mean save your settings also as CustomUserInterface35.cfg replacign the one already there.

yes, including button placement.

cheers Julian, realised after comparing to zb3.5 that i was missing that .cfg all together, this isnt the first time its happened and i know im not the only one its happened to but some files arent being installed correctly. Copied over from zb3.5 and it now works.

great :slight_smile:

okay i spoke too soon there seems to be some sort of write permission issue involved im guessing as the cfg i took from zb3.5 is simply using my old customui i cannot update it i tried creating a new one but whenever i save from zb4 it doesnt update it.

The problem here is that you are trying to save a custom UI as a startup document. Not the same thing at all. Your startup document simply contains info like document size, background color, gradient, etc. The UI elements that you have customized need to be saved via the Preferences:Config:StoreConfig

As soon as you do that, you will get a message saying that your custom configuration will be loaded next time you start ZBrush.

Thanks loads, yeah thats done it.

Cheers for the help people.