Hi Larry, re: SeparateSidePanePalettes.js different behavior, please try the attached version which has a slight adjustment. Does it behave better?
It looks like there might be some slight differences in when the first UI layout happens on Mac versus Windows, I'll investigate that.
I made this change so that the script from this thread could work ok:
http://moi3d.com/forum/messages.php?webtag=MOI&msg=6925.554
That one was trying to just set a different tab to be active. It's easier for something like that to work when it's run after the UI has been all positioned already instead of before the initial layout. It was originally intended for the startup scripts to run after the initial layout but Qt was delaying the initial window sizing in a way I didn't expect so on Windows anyway it was running the startup scripts slightly earlier in the startup process than I had thought, making some UI adjustments more difficult to do.
Another thing that I was thinking of is that maybe there should be a way to mark a startup script with some kind of label in its first line so it could declare when it wants to run.
Anyway, please let me know if the adjusted script doesn't fix the behavior. If there are any other side effects from it I may roll back this change.
- Michael
|