From: John L. <jr...@us...> - 2006-06-09 03:41:53
|
Update of /cvsroot/wxlua/wxLua/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv5425/wxLua/docs Modified Files: wxluaref.html Log Message: update docs Index: wxluaref.html =================================================================== RCS file: /cvsroot/wxlua/wxLua/docs/wxluaref.html,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** wxluaref.html 26 May 2006 03:20:27 -0000 1.7 --- wxluaref.html 9 Jun 2006 03:41:49 -0000 1.8 *************** *** 24,27 **** --- 24,28 ---- <a href="#wxArrayInt">wxArrayInt</a> - NOT IN WX REF MANUAL<br> <a href="#wxArrayString">wxArrayString</a><br> + <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a> - NOT IN WX REF MANUAL<br> <a href="#wxArtProvider">wxArtProvider</a><br> wxAutomationObject - NOT WRAPPED<br> *************** *** 494,498 **** <a href="#wxTreeItemData">wxTreeItemData</a><br> <a href="#wxTreeItemId">wxTreeItemId</a> - NOT IN WX REF MANUAL<br> - <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> - NOT IN WX REF MANUAL<br> <a href="#wxURI">wxURI</a><br> <a href="#wxURL">wxURL</a><br> --- 495,498 ---- *************** *** 609,612 **** --- 609,613 ---- <a href="#wxToolBarToolStyle">wxToolBarToolStyle</a><br> <a href="#wxTreeItemIcon">wxTreeItemIcon</a><br> + <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a><br> <a href="#wxURIFieldType">wxURIFieldType</a><br> <a href="#wxURIFlags">wxURIFlags</a><br> *************** *** 2674,2678 **** <a href="#wxTreeItemId">wxTreeItemId</a> GetSelection() const<br> <font color=#CC3300> // <i>%override</i> [size_t, lua table of wxTreeItemIds] wxTreeCtrl::GetSelections()</font><br> ! size_t GetSelections() const // actually (wxArrayTreeItemIds& selection) const<br> <a href="#wxImageList">wxImageList</a>* GetStateImageList() const<br> <font color=#CC3300> // <i>%override</i> [wxTreeItemId, int flags] wxTreeCtrl::HitTest(const <a href="#wxPoint">wxPoint</a>& point)</font><br> --- 2675,2679 ---- <a href="#wxTreeItemId">wxTreeItemId</a> GetSelection() const<br> <font color=#CC3300> // <i>%override</i> [size_t, lua table of wxTreeItemIds] wxTreeCtrl::GetSelections()</font><br> ! size_t GetSelections() const // actually (<a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a>& selection) const<br> <a href="#wxImageList">wxImageList</a>* GetStateImageList() const<br> <font color=#CC3300> // <i>%override</i> [wxTreeItemId, int flags] wxTreeCtrl::HitTest(const <a href="#wxPoint">wxPoint</a>& point)</font><br> *************** *** 2744,2755 **** // <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> - wxTreeCtrl<br> <br> ! <i>%if</i> <i>%wxchkver25</i><br> ! <font color=#AA0000><font size=+1><i>%class</i> <i>%noclassinfo</i> <b><a name="wxTreeItemIdValue">wxTreeItemIdValue</a></b></font></font><blockquote> ! </blockquote><font color=#AA0000><i>%endclass</i></font><br> ! <i>%endif</i><br> <br> //-----------------------------------------------------------------------------<br> // <a href="#wxTreeItemId">wxTreeItemId</a> - wxTreeCtrl<br> <br> <font color=#AA0000><font size=+1><i>%class</i> <i>%delete</i> <i>%noclassinfo</i> <i>%encapsulate</i> <b><a name="wxTreeItemId">wxTreeItemId</a></b></font></font><blockquote> <font color=#CC3333> <i>%overload</i> <a href="#wxTreeItemId">wxTreeItemId</a>()</font><br> --- 2745,2761 ---- // <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> - wxTreeCtrl<br> <br> ! //<i>%if</i> <i>%wxchkver25</i><br> ! //<i>%class</i> <i>%noclassinfo</i> wxTreeItemIdValue<br> ! //<i>%endclass</i><br> ! //<i>%endif</i><br> <br> //-----------------------------------------------------------------------------<br> // <a href="#wxTreeItemId">wxTreeItemId</a> - wxTreeCtrl<br> <br> + <font color=#007700><font size=+1><i>%enum</i> <b><a name="wxTreeItemIdValue">wxTreeItemIdValue</a></b></font><blockquote> + // FAKE enum, actually typedef void* wxTreeItemIdValue<br> + // but lua only uses double. This gets around compiler errors/warnings<br> + </blockquote><i>%endenum</i></font><br> + <br> <font color=#AA0000><font size=+1><i>%class</i> <i>%delete</i> <i>%noclassinfo</i> <i>%encapsulate</i> <b><a name="wxTreeItemId">wxTreeItemId</a></b></font></font><blockquote> <font color=#CC3333> <i>%overload</i> <a href="#wxTreeItemId">wxTreeItemId</a>()</font><br> *************** *** 2757,2761 **** <br> bool IsOk()<br> ! long GetValue() const // get a pointer to the internal data to use as a reference in a lua table<br> <br> <i>%operator</i> <a href="#wxTreeItemId">wxTreeItemId</a>& operator=(const <a href="#wxTreeItemId">wxTreeItemId</a>& otherId)<br> --- 2763,2767 ---- <br> bool IsOk()<br> ! <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> GetValue() const // get a pointer to the internal data to use as a reference in a lua table<br> <br> <i>%operator</i> <a href="#wxTreeItemId">wxTreeItemId</a>& operator=(const <a href="#wxTreeItemId">wxTreeItemId</a>& otherId)<br> *************** *** 2766,2769 **** --- 2772,2804 ---- <br> //-----------------------------------------------------------------------------<br> + // <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a> - wxTreeCtrl<br> + // Note: This is actually an array of the internal <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> data<br> + // which is a void* pointer. This is why we use long.<br> + // See wxLua's wxTreeItemId::GetValue() function<br> + <br> + <font color=#AA0000><font size=+1><i>%class</i> <i>%delete</i> <i>%noclassinfo</i> <i>%encapsulate</i> <b><a name="wxArrayTreeItemIds">wxArrayTreeItemIds</a></b></font></font><blockquote> + <font color=#CC3333> <i>%overload</i> <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a>()</font><br> + <font color=#CC3333> <i>%overload</i> <i>%constructor</i> wxArrayTreeItemIdsCopy(const <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a>& array)</font><br> + //<i>%overload</i> <i>%constructor</i> wxArrayStringFromTable(const wxArrayString_FromLuaTable& array)<br> + <br> + <font color=#CC3300> // <i>%override</i> [lua table] wxArrayString::ToLuaTable() const</font><br> + //int ToLuaTable() const<br> + <br> + void Add(const <a href="#wxTreeItemId">wxTreeItemId</a>& id)<br> + void Alloc(size_t nCount)<br> + void Clear()<br> + void Empty()<br> + int GetCount() const<br> + int Index(<a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> treeItemIdValue, bool bFromEnd = false)<br> + //void Insert(<a href="#wxTreeItemId">wxTreeItemId</a>& str, int nIndex, size_t copies = 1)<br> + bool IsEmpty()<br> + <a href="#wxTreeItemId">wxTreeItemId</a> Item(size_t nIndex) const<br> + <a href="#wxTreeItemId">wxTreeItemId</a> Last()<br> + void Remove(<a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> treeItemIdValue)<br> + void RemoveAt(size_t nIndex, size_t count = 1)<br> + void Shrink()<br> + </blockquote><font color=#AA0000><i>%endclass</i></font><br> + <br> + //-----------------------------------------------------------------------------<br> // <a href="#wxTreeItemData">wxTreeItemData</a> - wxTreeCtrl, see also wxLuaTreeItemData<br> <br> *************** *** 3114,3121 **** --- 3149,3158 ---- //<i>%class</i> <i>%noclassinfo</i> wxArray<br> // // no constructor since this class doesn't exist<br> + // void Add(T &item, size_t copies = 1)<br> // void Alloc(size_t count)<br> // void Clear()<br> // void Empty()<br> // int GetCount() const<br> + // void Insert(T &item, size_t n, size_t copies = 1)<br> // bool IsEmpty() const<br> // void RemoveAt(size_t index, size_t count = 1)<br> |