• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?


  • Subject: Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?
  • From: Evan Olcott <email@hidden>
  • Date: Wed, 25 May 2005 16:51:35 -0500

On May 25, 2005, at 4:34 PM, Luke Bellandi wrote:

Poking around, it seems to be the difference between being able to become the "key window". Cocoa docs says if a window doesn't have a title bar or a resize bar, it can't become key - this carbon window DOESN'T but CAN.

Yes, that's the case in AULab as well.  But in re-reading the sentence above, it's applying Cocoa documentation to Carbon objects.  While there are a great deal of similarities between the two, they are not one and the same

You are correct. Now, how do we get this Carbon window not to become key? Or are those terms just apples and oranges (carbon window / key window)?

AULab isn't using an NSPanel, is it? It's got a big titlebar!?

Actually, NSPanels default appearance is exactly like NSWindow's.  Note NSUtilityWindowMask from NSPanel.h is the constant used to indicate a thin title bar for a utility panel.  That thin title bar is strictly cosmetic.  While any on-screen-window that has a thin titlebar is an NSPanel, not all NSPanels have thin titlebars.

You are again correct. I forgot NSPanel is a *subclass*.

Well, are these further steps just in wait of the Tech Note Bill spoke of, or are there some solid steps I can take here? I'm very happy to get the Carbon window from deactivating, and it feels & looks a lot better than it did, but as Bill said, there's more stuff to do...

Ev
Technical Knowledge Officer
Head Programmer/Designer
Audiofile Engineering

http://www.audiofile-engineering.com/


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?
      • From: Luke Bellandi <email@hidden>
References: 
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: Evan Olcott <email@hidden>)
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: William Stewart <email@hidden>)
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: Evan Olcott <email@hidden>)
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: William Stewart <email@hidden>)
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: Evan Olcott <email@hidden>)
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: Luke Bellandi <email@hidden>)
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: Evan Olcott <email@hidden>)
 >Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs? (From: Luke Bellandi <email@hidden>)

  • Prev by Date: Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?
  • Next by Date: Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?
  • Previous by thread: Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?
  • Next by thread: Re: New way for Cocoa AU hosts to wrap Carbon AU GUIs?
  • Index(es):
    • Date
    • Thread