[Openmcl-devel] #/addSubviews: under MS-Windows

Alexander Repenning ralex at cs.colorado.edu
Mon Jul 11 08:38:48 PDT 2011

seems to work fine in XMLisp: http://code.google.com/p/xmlisp/   (CCL + Cocotron)


On Jul 11, 2011, at 8:38 AM, Greg Bennett wrote:

> Good morning from Greg Bennett,
> I am trying to find my way around the cocoa material in the MS-Windows
> files included in the trunk. I'm running revision 14863 of version 1.7 under
> Windows 7 Pro; using the 32-bit environment with its listener.
> Specifically I tried to work my way down the code in
> ccl/examples/cocoa/ui-elements/HOWTO.html
> but I could persuade subviews to show themselves.
> In the notation of that page, I can create and display my-window,
> I can create my-button ..  but
> (#/addSubview: (#/contentView my-window) my-button)
> returns NIL and leaves the my-window's appearance unchanged.
> However
> (#/subviews (#/contentView my-window))
> does return my-button thusly:
>  "<NSButton[0x33dc010] frame: {{10, 10}, {72, 32}}>"
>  ) (#x342F458)>
> It looks as if I need some sort of re-display method for the
> contentView, so on the basis of P238 in Aaron Hillegass' 3rd Edition, I tried
> (#/setNeedsDisplay: (#/contentView my-window) #$YES)
> which returns NIL and no change to my-window
> Perhaps there is a spot on Clozure's website in which the oddities of MS-Windows and
> drawing and CCL are noted. A pointer to such a spot or to a place where such items
> are discussed would help me along; perhaps any such discussion is in the pipermail archives
> Thanks for all the effort which has obviously gone into making it even possible for
> cocoa to run in this environment.
> Cheers /Greg Bennett
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel

Prof. Alexander Repenning

University of Colorado
Computer Science Department
Boulder, CO 80309-430

vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20110711/8d7e710c/attachment.htm>

More information about the Openmcl-devel mailing list