[Openmcl-devel] iSight code?
ron at awun.net
Sun Jan 27 19:35:34 EST 2008
On Jan 27, 2008, at 4:20 PM, Ron Garret wrote:
> The problem I'm having right now is trying to figure out how to access
> classes that aren't loaded into the Cocoa app by default (like
> QCView). I've built and loaded the :quartz interface directory, but
> the analog of (make-instance 'ns:ns-view) still doesn't work. I'm
> digging through the sources to try to figure out how ns:ns-view gets
> set up to try to do something analogous for qc:qc-view.
Hm, I really would have expected this work, but it doesn't:
? (use-interface-dir :quartz)
#<INTERFACE-DIR :QUARTZ #P"quartz/" #x300041B793AD>
? (ccl::use-interface-dir :quartzcore)
#<INTERFACE-DIR :QUARTZCORE #P"quartzcore/" #x300041B832AD>
? (ccl::make-objc-instance "QCView")
> Error: ObjC class QCView not found
> While executing: CCL::LOOKUP-OBJC-CLASS, in process Listener(93).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
More information about the Openmcl-devel