wxLua

Lua scripting language wrapper around the wxWidgets cross-platform GUI library
Download

wxLua Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • wxLua Team
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 2.6 MB

wxLua Tags


wxLua Description

Lua scripting language wrapper around the wxWidgets cross-platform GUI library wxLua is a set of bindings to the wxWidgets library for the Lua programming language. With wxLua you can write programs in Lua that use the wxWidgets cross-platform GUI library to develop and deliver your software with the programming ease of an interpreted language like Lua. Nearly all of the functionality of wxWidgets is exposed to Lua, meaning that your programs can have windows, dialogs, menus, toolbars, controls, image loading and saving, drawing, sockets, streams, printing, clipboard access... and much more.wxLua can additionally be used in your C++ programs to embed a lua interpreter with the wxWidgets API bindings.NOTE: wxLua is licensed and distributed under the terms of the wxWindows Library Licence. What's New in This Release: · Changed the %typedef binding to work as the C/C++ typedefs work. · The usage is reversed from how it was in previous versions. · You will need to swap the parameters for it in your bindings. · Example: %typedef long wxTextCoord · Added more C/C++ operators in the bindings. · wxLuaEdit now prints values in the console like the Lua executable. · Changed signature of wxLuaState::RunBuffer() to take a const char* · instead of an const unsigned char*, cast to (const char*) as appropriate. · Allow wxLuaState::RunString/Buffer() and friends to allow for values left · on the stack. The default is to leave none as before. · Added wxTextUrlEvent to the bindings. · Fixed double -> unsigned integer using all 32 bits conversion. · Fixes wxSTC_MASK_FOLDERS problem, thanks to Andre Arpin. · Allow multiple inheritance in the bindings. Changed members of · wxLuaBindClass to reflect that base class info are stored in arrays.


wxLua Related Software