ZBrushCentral

“Tray Right” macro does not work. It’s only me?

Hi there,

I was trying to define shortcuts to toggle visibility for Tray Left and Tray Right, assigning hotkeys to the available buttons on Macro / Macros / Misc / Tray Left & Tray Right

The problem is that the macro button for Tray Right simply does not work on my ZB. When you press the button it “try” to toggle the right tray (you notice some glitch on screen) but it remains open or closed, whatever was the previous state…

This also occurs even if I restore standard UI, just in case…

It’s only me?

This is on an iMac 27” with Mojave (10.14.6) and the latest ZB (2019.1.2)

Thanks for your feedback!

It works for me on Windows. Note that if you are using a modifier key like shift or alt as you were in your last post, you must release and re-press it between each operation, so a more direct hotkey would be better.

For UI related issues, note that the official recommended specs are for a screen resolution of 1920 x 1080 or larger. If running smaller than this, issues are to be expected.

If the button doesn’t work at all, even when you press it directly with no hotkeys, then there may be an issue with your installation, or possibly an issue on the Mac platform. In either event, you should contact Support. They are better equipped to troubleshoot installation issues, and in the event of a bug, they should be informed.

Hello again, Spyndel!

It’s the macro button for the right tray that doesn’t work at all even if you press it directly (left works fine).

And my computer is an iMac 27" Retina, so the resolution of the screen is 5120x2880, so it’s not for lack of resolution (quite the opposite, in any case).

I have the feeling that it is, in fact, something related to the retina screen of the iMac 27". Looking at how the code for macro works, trying to loop internally “using IClicks till it Closes or Opens”, it could be related to that? (look attached code, below…)

Although it’s not a serious problem (because after all, what I wanted is to assign a keyboard shortcut to the button that controls the LEFT tray, and that works perfectly, it’s just the RIGHT which seems broken here) I’m going to write to support, as you advise.

Thanks a lot, Spyndel :slight_smile:

[RoutineDef,RightTrayToggle,

	[If,[IHPos,1001,1]<[IHPos,Unlock,1],
		//Tray is Open keep using IClicks till it Closes
		[Loop,5,
			[If,[IHPos,1001,1]<[IHPos,Unlock,1],
				[IClick,1001]
			,
				[LoopExit]
			]
		]
	,
		//Tray is Closed Keep using IClicks till it Opens
		[Loop,5,
			[If,[IHPos,1001,1]>[IHPos,Unlock,1],
				[IClick,1001]
			,
				[LoopExit]
			]
		]
	]

Not only you, probably a Mac OS related issue as I am on a Mac as well.

Not a major issue, was planning on keeping most my important information on the left side of my screen anyhow (matches my UI from other software packages that I like). Did you get any response from support on the issue though?

Hi, Delofash!

Yes, I received a response from the dev team (I’m sorry I didn’t add it here). Exactly this:

The Tray Right button seems to be broken and must be replaced in a patch. At this time there is no way to replace the existing Macro button, therefore we will work to impliment this patch as quickly as possible.

We will have the right tray button replaced very soon. *As of now there is no plan to allow for single hotkeys to both trays, but I will submit this request to the rest of the dev team. Once we get that macro button back in there, you will be able to continue assigning your own hotkeys to both of those buttons.