Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by MidgardDev · Feb 17, 2015 at 05:46 PM · editorwindowsplittwodock

Two EditorWindow split in one (side by side)

Hi there everyone. After a lot of searching and lots of failures I come to Unity's Answers because I can't find a solution for this.

What I'm trying to do is SIMPLY dock Two EditorWindows in one, side by side, just like you can do by simply dragging an editorwindow tab inside another editorwindow.

There's some interesting old solutions I have been through, and the best is the following one: http://forum.unity3d.com/threads/docking-editor-windows-side-by-side-via-script.191437/

Unfortunately I can't seem to find the following classes: DockArea, SplitView, DropInfo. They were supposed to exist, but as they were internal classes at the end of 2013 I guess Unity's people just deleted them, because we can no longer use them.

What I'm trying to accomplish is completely possible as seen in the following video: https://www.youtube.com/watch?v=-rSnaJ6Felg

But the user who made it just didn't open source his scripts, so here I am, still trying to find a good solution on this.

Again, I have tried lots of methods, also the well known EditorWindow.GetWindow(typeof(ParentWindow)); and this does not work like I want, it's only making tabs, not splitting the window in two in order to get space to both windows simultaneously.

Comment
Add comment · Show 4
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image fwalker · Mar 31, 2015 at 11:12 AM 0
Share

I am also looking for a solution to this. If this is not possible how did the guy in the video do it? Using an old version of Unity? I think this is a VERY necessary feature. It took me forever to find the solution to docking the windows (adding tabs), I have the feeling that the answer for side to side is there just not obvious, like docking was. Any ideas?

avatar image MidgardDev · Mar 31, 2015 at 12:05 PM 0
Share

In the time that has gone away I didn't find any solution, making my Editor window's look unprofessional, but they're working, I just made the windows to appear in one (with tabs) then the user has to drag one of the tabs and put it on the side, and that would make the side-by-side thing, just that it's manual, and I don't like it.

But it seems like we can't work this out anymore, so.

avatar image fwalker · Mar 31, 2015 at 01:32 PM 0
Share

That is what I am doing as well. But I agree with you. VERY unprofessional :( ... Is there a way to vote for this to be added/fixed?

avatar image MidgardDev · Mar 31, 2015 at 01:50 PM 0
Share

I guess it can be made a suggestion, but I doubt they will look at it. There's more important things suggested and they're not making 'em!

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by Graham-Dunnett · Feb 18, 2015 at 09:59 AM

I'v spoken to the Editor devs, and what you are attempting isn't possible. The classes you are using are internal, so may not be visible to Editor scripts any more. :-(

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image MidgardDev · Feb 18, 2015 at 01:11 PM 0
Share

That is really sad, why is this even not possible? Could you put me in contact with the Editor devs? I would like to talk to them and see if they could make a way of doing this, that honestly I'm in need of having to develop a complete Asset Store Editor that involves two EditorWindows that will look extremely look if they're in the same window, with the view split in two, just like you can do with the mouse in the Editor.

I don't know why could this not be possible in terms of reality, as you can do it simply with the mouse :(

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

How to build an editor window with a treeview widget? 4 Answers

Editor Window stuck on a blank white screen 2 Answers

Editor scene preview window 0 Answers

Game window size from editor window in editor mode 1 Answer

Adjustable width columns in editor 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges