Xcode doesn't show scheme selector - xcode6

I don't know why it disappeared and how to let it reappear... Currently I always have to go through "Edit Scheme", which is kind of annoying...

The scheme selection on the bar is dropped if the Xcode window is too narrow. The far right of the bar shows >> to tell you that there is more to see if you widen the window

Related

IntelliJ Idea: how to dock the java-doc window

how can we dock the java-doc window to the IntelliJ IDE?
There is no Docked mode in the window-popup like explained in the IDE help
e.g. it should be like the Structure, Messages, Version Control tool Window.
Yes, there is something wrong with this window: by default it shows up in your face, preventing you from getting any work done, and it is not immediately obvious how to dismiss it. A programmer's first encounter with this window tends to be a rather bad user experience.
The way I dismiss it is as follows:
Click on the gray gear menu (the one at the top, not the blue one right below it)
Uncheck Floating mode. It will then obtain a "Docked Mode" option.
Move it to any side you like; it will then stay there.

Xcode 4.5 hides the tab bar in full screen mode! Can this be fixed?

I just installed Xcode 4.5 and notice that when I'm in full screen mode, the Xcode tab bar disappears along with the menu bar. It used to remain visible even when the menu bar went away. Does anyone else experience this? Has anyone found a preference to keep the tab bar visible?
Well, it turns out that if you turn off full screen and turn it back on, things return to normal. This seems to be a post-upgrade glitch that seems to fix itself.

Graphics error with NSStatusItem

My application uses NSStatusItem to be visible to the user.
So I set 'Application is agent (UIElement)' to YES, which basically hides the menu bar of the application, and hides the icon from the dock.
Now, I didn't delete the menu bar, so I can still react to shortcuts like cmd+W to close the preference window, or cmd+q to quit the application. The problem is, that anytime I use such a command, the menubar get's messed up.
I've noticed that other Apps which run in the background, like Growl 2, have the same issue.
I have no idea how to fix this.
Hopefully someone of you can help me
I'm running Mountain Lion.
thanks!
HINT
It probably has something to do with the 10.8 SKD. I have never noticed this issue before in any application.
How about move the whole Window menu to be Application menu submenu and then hide it?
You will still receive shortcuts and the highlited menu will be the application menu that is by anyway there (i suppose so, how else you will open preferences window? also shortcut?).

XCode Show Focus Ring

I have a NSButton in my XCode project which gets enabled and disabled.
When it gets enabled, the user doesn't really notice, nothing stands out, the text just goes from grey to black.
What I'd like to happen, is to manually show the button's focus ring, or any other type of highlight when the button gets enabled. I've looked online and I can't find anything, leaving me to think it can't be done?
Can anyone help?
I'd imagine it'd be something as simple as:
[myButton setFocusRing:visible];
Thanks everyone.
[window makeFirstResponder:theButton];
should do it.
Change following setting.Go to System Preferences >> Keyboard >> Shortcuts tab >>Enable "All controls" radio button in bottom left corner.

NSBorderlessWindowMask Window wont show NSPanels if not front most window

I have a window that is set with NSBorderlessWindowMask, and also kCGDesktopWindowLevel. When a NSPanel is supposed to appear from say the selection of a Dock Icon menu or a Status Bar Item menu, the NSPanel will not display if the application is not the front most window.
So this program at this time only has a Status Menu Item (think how QuickSilver is implemented) and when I choose Preferences from my menu it is set to show the Preferences Panel by using Makekeyandorderfront, however unless you have just launched the application and done nothing else, when you select Preferences nothing happens.
I have found that when I choose my menu item for Sparkle's Check for Updates, that the check for update panel will appear and then my preference panel which I told to open will appear.
So it seems like makekeyandorderfront is not really bringing it to the front, perhaps.
Does anyone know how to fix this?
Should I call something besides makekeyandorderfront, or maybe something in conjunction with it?
Thanks in advance
Panels are designed by default to work this way. They're designed as auxiliary windows for your application and always disappear when the application deactivates. You will probably also run into issues with the panel becoming key... but to cure your disappearing panel issue, send this message to your panel:
[panelObject setHidesOnDeactivate:NO];
You should probably be using actual NSWindow objects here instead of NSPanel objects, but since I don't know much about how your application works, you'll have to look into that yourself. For more information on the difference between panels and windows, please review the documentation here: Window Programming Guide