Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
Sign in to follow this  
joshier

I've just put my finger on a minor annoyance

Recommended Posts

Right, so OSX is fantastic, it's quick and fast. I've managed to install my microsoft drivers for my mouse so it's a bit more like the windows acceleration, I've used DoubleCommand so that my CTRL really is CTRL and a number of other keys. It's all perfect, apart from one thing.

 

When a window isn't in focus, say 'firefox'. Upon clicking a tab within firefox, the window is then highlighted and then you have to click the tab again to actually select it. I've noticed it does this in all applications and I'm curious as to why it does this, and also how I can change it so it's like windows in the way that the window doesn't need exclusive focus to give the user the ability to select a function or button for it to work first time.

 

Nevermind, this forum member pointed out:

 

This is one of those inconsistencies in OS X. It is a legacy of Mac OS 9.

 

There are two types of program in OS X: Cocoa and Carbon. To the end user, it doesn't matter which program is of which type as they generally function the same. Some examples of Cocoa apps are Safari, Mail, iChat, iPhoto, Pages, QuickTime Player 7. Some examples of Carbon apps are the Finder, iTunes, and any complex third party application basically (e.g. Microsoft Word and Photoshop). To find out if an app is Cocoa or Carbon, drag its window to the bottom of the screen as far as it goes, under the dock (if it is in the horizontal position). If it is a Cocoa program, it will pop back up to above the dock, while Carbon programs aren't automatically aware of the dock.

 

The other main difference is the one mentioned in this thread. Cocoa programs perform functions immediately when clicked off-focues, while Carbon programs have to be brought into focus first. You'll find that certain other features of OS X only work with Cocoa apps too. This accounts for the inconsistency.

 

The reason for the discrepancy is simple. Carbon programs are old programs that have been designed for OS 9 and OS X (i.e. Microsoft Word and Photoshop were ported and upgraded without too much headache from OS 9) while Cocoa programs use the new OS X object-orientated system and fully make use of OS X's features. In an ideal world, all apps would be Cocoa but it's a question of hassle. MS Word is a huge program - Microsoft can't be bothered to rewrite it from scratch. Don't scoff too much though - Apple can't either. I've been waiting for a Cocoa Finder from day one. Please make it a priority for Lion Apple, please!

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×