Well it seems like the way Pd handles tcl/tk you have to use a workaround to
get Pd to display a
carbon window correctly. The work around is to put this before creating a
window:
EventRef theEvent;
EventTargetRef theTarget;
theTarget = GetEventDispatcherTarget();
ReceiveNextEvent( 0, NULL, kEventDurationNoWait, true,
&theEvent );
{
SendEventToEventTarget( theEvent, theTarget);
ReleaseEvent( theEvent );
}
clock_delay(s_windowClock, 10);
}
Now I have to figure out how to destroy the window properly.
Alain
>
> From: <[EMAIL PROTECTED]>
> Date: 2007/06/25 Mon PM 04:05:24 EDT
> To: <[email protected]>, <[EMAIL PROTECTED]>
> Subject: Re: [PD-dev] Pd external-window crash
>
> Jamie,
> I am running thru your 2004 apple developer posts.
> http://lists.apple.com/archives/carbon-development/2004/Jan/msg00318.html
> I am trying to figure out how you solved the carbon windowing issue you had
> with Gem for my
> external but you never posted a solution. What did you finaly do to get it
> working? I am looking at
the
> GemWinCreateMac.cpp but cant find the solution.
> Thanks,
> Alain
> >
> > From: <[EMAIL PROTECTED]>
> > Date: 2007/06/25 Mon AM 09:18:44 EDT
> > To: <[email protected]>
> > Subject: Re: [PD-dev] Pd external-window crash
> >
> > > Well it looks like if I get a Gemwin opened first, then I can open an
> > > opencv window without a
> > > crash...
> > > > It seems like the window is made using Carbon. Is there any special
> > > > way Pd handles Carbon
> > > > windows that would cause this stall?
_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev