Trays in SketchUp

Ok, nevermind.
Now i’m totaly more focused in what it is that you are modelling.
Is it some kind of torture device… sex hardware?? eheheheheh
Anyways, thanks for your view on this.
Cheers

LOL! It’s a frame I designed to go on an operating table to protect the patient’s head and airway from robots and leaning surgeons.

I’m disappointed and relieved at the same time.
ahahahah.
Cheers

2 Likes

I thought about topping it with stainless steel “sharks teeth” to get the attention of the surgeons but figured that might be overkill.

1 Like

You did well.

1 Like

The correct term is subjectively, because objective is not a personal opinion.

For your info, this is the Microsoft Foundation Classes (MFC) tray system. Not something Trimble designed. It acts the way that Microsoft designed it to act. It is up to you, the user, to position and size the panels, so that unneeded scroll bars are hidden.

The “Default Tray”, was never intended to be the way a user would use it. It is simply a temporary tray with ALL of the panels in it. Microsoft always recommend that applications install this way, rather than having no tray, and no panels visible at first run of the application.

This is like the 3rd or 4th time I’ve had to defend the Microsoft tray system, from posters who do not seem to understand their power and versatility, nor realize just how many years they’ve been around. Visual Studio has had them as long as I can remember, near 30 years. As well as many major applications, ie, Visio, Excel, Access, etc.


_Microsoft Learn: Build skills that open doors in your career


You can modify the tray to meet your needs. You can create multiple trays. You can have some or all trays docked, some or all trays floating, some floating trays on other display monitors, and some docked trays that Autohide and slide out of sight into the window margins.

SketchUp User Guide


I have two trays auto-hidden into the left margin, and 4 custom tray tabs in the right-side dock.

See this image of my trays (but at that time, I had the “TREE” and “HELP” trays hidden on the right. I afterward moved them to the left side margin, so that the Outliner tree tray would not slide out and hide the Entity Info panel, in my “PROPERTIES” tray.)

Let’s not forget one can toggle the visibility of floating trays with a keyboard shortcut. I like to model with Entity Info hanging around in the upper right quadrant - as I’ve done pre-SU16. So Entity Info is the sole occupant of a small floating tray which becomes invisible with the tap of a key of my choice.

Ok, The trays in sketchup are amazing. They are the best in business.
They are based in a 30 year old architecture and that a very good thing. No one can question anything.
Got it,´
Now let me get back to work because no one seems to be trtying to read my comments

1 Like

Just to weigh in and spark up the debate again - on Mac, everything is different. I wish I had trays like in Windows, actually (first time I have ever wished for something like Windows).

I think the panels need an update generally (for Mac, at least). Panels behave and look differently to the WebDialogs used by plugins, and it is annoying.

Components Panel really needs to be overhauled - why can’t I easily bring up the selected component in the model? Why can’t I search my model for components?

Entity Info box is also not detailed enough - where can I put in a"Component Description" for example?

OK. I’ve learned something from reading this conversation and will reorganize my trays to eliminate a few inefficient mouse moves. So let’s say you’ve spent quite a bit of time to set up your trays just the way you want them and have all your tools & extensions (plugins) loaded with their icons placed where you are accustomed to finding them almost without looking.

Now comes the big question: Why bother updating Sketchup for a few added features you may never use when that update destroys your working environment and condemns you to hours rebuilding it? Said another way, how do you keep everything where it is now after updating Sketchup without spending hours reloading extensions and reestablishing your working environment? The best I’ve been able to do so far is to print a screenshot of the startup screen for reference prior to updating. An “analog” solution for the problem but the best I have so far. What’s the secret here? What do you do to deal with this issue?

There’s a huge problem with your process if it takes you hours to rebuild it. It shouldn’t even take 15 minutes to set up the new version like you had your old one.

So you print it on paper? I just import the screenshot of the previous version into SketchUp as an image and use it as a reference.

Use the Extension Warehouse and the Sketchucation Extension Store tools to automatically install current versions of the extensions you have in the previous version. They can both install them en masse.

I usually take the time to do some house cleaning, too, and get rid of or disable extensions I haven’t been using so I don’t have to wait for them to load at start up.

Here’s a little more: Migrating to SketchUp 2017

1 Like

The issue of extension migration has moved forward in the past several major cycles, whilst the the UI setup migration has been stagnant.

Why ?

There is a challenge with bringing the toolbar locations forward. And that is that all the extensions first need to be migrated, before SketchUp can attempt to load their toolbars and put them where they were in the previous version.

Should SketchUp just assume a user will install the entire same set of extensions ?

Re: tray location migration, should be something that can be implemented as, so far, all of them are controlled by SketchUp. (Although developers are wanting to be able to create docking panels for extensions.)

Anyway, it is not trivial. But I do wish it gets implemented.

1 Like

I may have exagerated the time needed, but you’re right. I’ll try your idea of importing the screenshot to serve as a model. The referenced URL was a big help, too. Thanks for your help!

I’m having trouble finding out how to set up a default tray with 2017 on my MacBook… help

Please don’t double post. I responded to your question in the other thread.

Should SketchUp just assume a user will install the entire same set of extensions ?

Yes.

And all extensions should follow MFC dociking system (or sketchup’s implementation of it) not create their own whack toolbars etc.

I am not surprised. Currently trays are Windows editions only as they are Microsoft Foundation Classes objects.

There is a newer trend in Mac software where “tray-like” interfaces are appearing, but not being a Mac person I don’t know what GUI framework they are using.

This makes no sense at all Sam.
First of all there is no MFC on the Mac and extension usually are written to run on both SketchUp editions (Windows and OSX.) Secondly, API coders do not have a choice, they MUST follow SketchUp’s wrapping of the underlying OS’s toolbar implementation. No one is “creating their own whack toolbars”.

1 Like

I can’t say I’m a fan of the Tray system. It introduces yet another platform difference and the double scrollbars are plain annoying. Personally I don’t care about setting up custom trays. I use SU on too many computers and too many versions for setting that up.

my.sketchgup has a really interesting approach where the individual panels have a dynamic height depending on their content (even though I don’t agree with how things are sorted into the different panels, or like the styling of them).

They are easily adjusted so the rightmost scrollbar disappears.

But you can’t have ALL of the inspectors on one stupid “Default” tray, (in order to adjust the “master” scrollbar out.) Which is another reason I could NOT use the web edition.

They were never meant to be used like this (all in one big stack) by Microsoft. It was only called “Default” because they suggested all panels be visible when I user first installed and ran the application.

Oh, wouldn’t it nice if you could have your “setup” on a thumb drive and just plug it in to whatever workstation or computer you’re working at?

Roaming profiles are supposed to do this automatically within the same LAN. This is why they are called “roaming”.

Actually I personally wouldn’t bother plugin in my thumb drive all the time for this. I use SketchUp weekly on at least 3 computers. I just want to get on with whatever I am doing and not bother setting or syncing preferences. I can see though how others would benefit from it.

However, even if your own preferences were synced to all the various machines you may use SU on it would still lead to problems for teachers, students and friends learning from each other with too many arbitrary personal differences to the interface.