[PD-dev] Pd external-window crash
nosehair911 at bellsouth.net
nosehair911 at bellsouth.net
Tue Jun 26 15:27:19 CEST 2007
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: <nosehair911 at bellsouth.net>
> Date: 2007/06/25 Mon PM 04:05:24 EDT
> To: <pd-dev at iem.at>, <tigital at mac.com>
> 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: <nosehair911 at bellsouth.net>
> > Date: 2007/06/25 Mon AM 09:18:44 EDT
> > To: <pd-dev at iem.at>
> > 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?
More information about the Pd-dev
mailing list