Ok. This may have just become mute.. Seems the developer is unwilling to
accept the overhead of having wxLua as a solution. Adding 5MB of extra stuff
to a client that is currently only 1.8MB in size isn't making him giddy...
However, the solution to this is likely going to be similar to that needed
to solve either of the other options. One option is to use the Windows
Scripting style Python, which is an optional engine in the client (Lua is
the "default" and standard one). Python has many, though not all, of the
same GUI elements with it, but has the same "How are events handled when the
host is the "parent" and that host is MFC?" The other solution is to use
LuaCOM, which supports ActiveX capabilities that Lua itself doesn't, has
much smaller overhead and also have an event manager. Again, still uncertain
"how" that event handler fits into an MFC application though. Solving the
wxLua question will give real clues as to how to solve these. And who knows,
some time in the future I might need the information again for something
else, which isn't as troubled by 5MB of extra overhead.
And, I presume that with straight Lua I can wrap existing API functions for
Frames and the like, so that they have be called from it in, instead of
relying on seperate libraries to supply them, especially a massive
translation layer like wxwidgets basically provides. Even if all I can
manage to do is fix the "How do you make events work for 'existing' ActiveX
components in this case?", it will improve my mood by a huge amount.
_________________________________________________________________
Play Flexicon: the crossword game that feeds your brain. PLAY now for FREE.
http://zone.msn.com/en/flexicon/default.htm?icid=flexicon_hmtagline
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users