ID:1601307
 
Problem description: I'm learning the interface and I'm stuck on this for hours. I am trying to add a bar and I add it to the map when I run it it won't show up on it and if I add it as a new interface window when I run it a new window with the bar pops up. How can I fix this?
I don't see the bar's layer nor where it says autolocking. I also did search for interface tutorials and didn't get what I was looking for.
I already saw that and that can't help my problem.
But you haven't given me an answer.
I've never had issues with bars getting covered up by mobs. The bars (and other interface elements) sorta just sit where they do and they don't move.

I also ran a test on adding bars to the basic interface and I had no issues. So if you want any help from me, you're gonna have to clearly explain your problem and give a list of steps you made to produce it. Some pictures might help.
I'm not sure if this is your problem or not, but the interface will draw components based on how old they are, or when they were added.


If I put down a map, for example, it will cover anything that I place afterwards. If I put down a bar first, it will display above the map.

You can manually change the way that the interface draws components using the "Move Forward" and "Move Backward" controls located next to the anchor option.

Hope this helps.
In response to InsidPro
InsidPro wrote:
I'm not sure if this is your problem or not, but the interface will draw components based on how old they are, or when they were added.


If I put down a map, for example, it will cover anything that I place afterwards. If I put down a bar first, it will display above the map.

You can manually change the way that the interface draws components using the "Move Forward" and "Move Backward" controls located next to the anchor option.

Hope this helps.

While usually true, this is not the case with bars, as they are set to always overlay other objects.
I don't think that's necessarily true any more if it once was, as placing down a map followed by a bar reproduces the issue: http://i.imgur.com/hclzT17.png
Really? I placed a map over a bar and got this. http://imgur.com/I8Ukhtx

Which leads me to believe you just assumed it wouldn't work and didn't actually test it out. Either that or you're not on the most recent BYOND version.
If you put a map down and then try to place a bar over it, the map is drawn above the bar. This is an example of that outside the editor, run on the latest version of BYOND: http://i.imgur.com/8RI4geT.png

The key is in the order. If you place a bar first and a map second, it will work. If you place a map first and a bar second, it will not work. The oldest objects are drawn on top.
That's completely counter-intuitive. But you're right. I'm making a feature request on this.
I'm just saiyan, it makes more sense for the youngest control to be on the top layer. Like stacking dishes.