Update of /cvsroot/wxlua/wxLua/docs
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv28184/wxLua/docs
Modified Files:
binding.html
Log Message:
Add wx_datatypes.lua file for use with external bindings
Index: binding.html
===================================================================
RCS file: /cvsroot/wxlua/wxLua/docs/binding.html,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** binding.html 1 Aug 2007 22:16:16 -0000 1.25
--- binding.html 6 Aug 2007 01:46:32 -0000 1.26
***************
*** 2,6 ****
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>wxLua Binding HowTo</title> <meta content="John Labenski" name="author"></head>
-
<body><h2><u>wxLuaBinding - writing and generating
the binding
--- 2,5 ----
***************
*** 95,99 ****
typically alphabetical.</li> <ul> <li style="text-align: justify;">Class constructors
first, class member functions, %operators, %members.</li> </ul>
! </ul><h3>wxluasetup.h </h3>
<ul> <li>Contains #defines of all of the wxLUA_USE_wxXXX
for C++
--- 94,105 ----
typically alphabetical.</li> <ul> <li style="text-align: justify;">Class constructors
first, class member functions, %operators, %members.</li> </ul>
! </ul><h3>*_datatypes.lua files</h3><ul><li>These are generated files
! that contain Lua tables of typedefs, datatypes, and preprocessor
! conditions defined in a binding that may be used by another binding by
! adding them to the <span style="font-style: italic;">datatype_cache_input_fileTable</span> variable of the rules file.</li><li>The
! checking of known datatypes enforces that the generated bindings will
! work correctly. If a datatype is missing it will be unusable in Lua. </li><li>The items are added to the <span style="font-style: italic;">typedefTable, dataTypeTable,</span> and <span style="font-style: italic;">preprocConditionTable</span> variables of the <span style="font-style: italic;">genwxbind.lua</span> program.</li><li>All of the wxWidgets types are added to the <span style="font-weight: bold;">bindings/wxwidgets/wx_datatypes.lua</span> file which may be used by external bindings that use datatypes declared in the wxLua wxWidgets bindings. Note: Each <span style="font-style: italic;">bindings/wxwidgets/wxXXX_rules.lua</span>
! file will generate a wxXXX_datatypes.lua datatype file, but these are
! all gathered together into the wx_datatype.lua file. </li></ul><h3>wxluasetup.h </h3>
<ul> <li>Contains #defines of all of the wxLUA_USE_wxXXX
for C++
|