ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> squeak-list
squeak-list
Re: [ANN] Preview of Squeak interface to wxWidgets
by Steven Swerling other posts by this author
Apr 30 2004 9:24PM messages near this date
[ANN] Preview of Squeak interface to wxWidgets | RE: [ANN] Preview of Squeak interface to wxWidgets
Very nice, Rob!

Will it be possible to have a morphic pane run in a wxWindow, or will 
applications be limited to wx widgets? If morphic panes are possible, 
that would seem to be a reasonable solution to having multiple OS 
windows. Other applications also leap to mind. I could not make it crash 
-- how stable do you feel this is? Have you encountered any problems 
that have you worried because they may be hard to solve? The 
wxSqueak.exe file is about a meg larger than squeak.exe -- did you link 
wxWidgets right into the squeak.exe file? If so, are there any licensing 
issues to worry about, or would you guess that it's kosher? I hope you 
will update your page to include your plans and priorities.



Rob Gayvert wrote:
>  Greetings,
>  
>  I have posted a snapshot of my efforts to blend Squeak with the wxWidgets
>  GUI library. Downloads are available at
>              http://homepage.mac.com/rgayvert/wxsqueak.html.
>  
>  Notes:
>    - Currently Win32 only
>    - Wrapper methods are implemented only for core framework and demo classes
>    - Uses version 2.5.1 of the wxWidgets library
>    - Supports (in theory) most of the wxPython API
>    - Uses synchronous callbacks to Squeak via interpret()
>    - Built using a single internal plugin
>    - Most of the plugin methods are generated by parsing the wxWidgets docs
>    - Uses a modified VM (minor tweaks to ioProcessEvents() and interpret()
>      are needed to provide synchronous callbacks to wx events).
>  
>  Any comments or suggestions are appreciated.
>  
>  .. Rob
>  
>  
Thread:
Rob Gayvert
Steven Swerling
Rob Gayvert
Avi Bryant
Rob Gayvert

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved