On Jul 27, 2011, at 8:02 AM, Guido Sales Calvano wrote:

> Ogre3D however, uses a cocoa window to render on, and obviously I want user 
> input. But if I start ogre in a dynamic library ui events register 
> incorrectly. 

It’s not the fact that it’s in a dynamic library that causes trouble (for 
example, all system frameworks are in dynamic libraries!) It’s the fact that 
you’re starting a generic Unix process (node.js server) and then trying to turn 
it into a GUI app by calling AppKit in it, without going through the usual 
AppKit initialization (NSApplicationMain). However, I don’t think calling 
NSApplicationMain is the right thing for you to do, because (a) it expects to 
be the first thing called when the process starts, and (b) it will take over 
the main thread.

I know that this can be done, though I don’t know the details of how. But 
hopefully this will get you looking closer to the right place, or nudge people 
who do know more to provide some answers.

—Jens

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to