<html> <head> <link rel="stylesheet" href="page.css" type="text/css"> <title>fox-toolkit.org - Documentation</title> </head> <body bgcolor=#ffffff link=#990033 vlink=#990033 alink=#990033 text=#000000> <font face='verdana,sans-serif' size=2 > <!---- TOPIC TITLE WITH LOGO---> <table border=0 cellpadding= cellspacing=2 width=100% ><tr><td><a href='http://www.fox-toolkit.org/doc.html'><img src='../art/foxlogo_small.jpg' border=0></a></td><td width=100% valign=bottom><font face='verdana,sans-serif' size=2 ><b> <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <br><img src='../art/line.gif' width=100% height=1></b></font></td></tr></table> <p> <!--- TOPIC TITLE WITH LOGO ---> <!-- Generated by Doxygen 1.3.3 --> <h1>FX::FXTreeList Class Reference</h1>Tree list Widget. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="FXTreeList_8h-source.html">FXTreeList.h</a>></code> <p> <p>Inheritance diagram for FX::FXTreeList: <p><center><img src="classFX_1_1FXTreeList.png" usemap="#FX::FXTreeList_map" border="0" alt=""></center> <map name="FX::FXTreeList_map"> <area href="classFX_1_1FXScrollArea.html" alt="FX::FXScrollArea" shape="rect" coords="0,280,113,304"> <area href="classFX_1_1FXComposite.html" alt="FX::FXComposite" shape="rect" coords="0,224,113,248"> <area href="classFX_1_1FXWindow.html" alt="FX::FXWindow" shape="rect" coords="0,168,113,192"> <area href="classFX_1_1FXDrawable.html" alt="FX::FXDrawable" shape="rect" coords="0,112,113,136"> <area href="classFX_1_1FXId.html" alt="FX::FXId" shape="rect" coords="0,56,113,80"> <area href="classFX_1_1FXObject.html" alt="FX::FXObject" shape="rect" coords="0,0,113,24"> <area href="classFX_1_1FXDirList.html" alt="FX::FXDirList" shape="rect" coords="0,392,113,416"> </map> <a href="classFX_1_1FXTreeList-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0> <tr><td></td></tr> <tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a0">FXTreeList</a> (<a class="el" href="classFX_1_1FXComposite.html">FXComposite</a> *p, <a class="el" href="classFX_1_1FXObject.html">FXObject</a> *tgt=NULL, FXSelector sel=0, FXuint opts=TREELIST_NORMAL, FXint x=0, FXint y=0, FXint w=0, FXint h=0)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a1">create</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a2">detach</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a3">layout</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a4">getDefaultWidth</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a5">getDefaultHeight</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a6">getContentWidth</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a7">getContentHeight</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a8">recalc</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a9">canFocus</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a10">setFocus</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a11">killFocus</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a12">getNumItems</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a13">getNumVisible</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a14">setNumVisible</a> (FXint nvis)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a15">getFirstItem</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a16">getLastItem</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a17">addItemFirst</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *p, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a18">addItemFirst</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *p, const <a class="el" href="classFX_1_1FXString.html">FXString</a> &text, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *oi=NULL, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *ci=NULL, void *ptr=NULL, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a19">addItemLast</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *p, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a20">addItemLast</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *p, const <a class="el" href="classFX_1_1FXString.html">FXString</a> &text, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *oi=NULL, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *ci=NULL, void *ptr=NULL, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a21">addItemAfter</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *other, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a22">addItemAfter</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *other, const <a class="el" href="classFX_1_1FXString.html">FXString</a> &text, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *oi=NULL, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *ci=NULL, void *ptr=NULL, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a23">addItemBefore</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *other, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a24">addItemBefore</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *other, const <a class="el" href="classFX_1_1FXString.html">FXString</a> &text, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *oi=NULL, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *ci=NULL, void *ptr=NULL, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a25">reparentItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a26" doxytag="FX::FXTreeList::moveItemBefore"></a> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><b>moveItemBefore</b> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *other, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="a27" doxytag="FX::FXTreeList::moveItemAfter"></a> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><b>moveItemAfter</b> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *other, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a28">removeItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a29">removeItems</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *fm, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *to, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a30">clearItems</a> (FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a31">getItemWidth</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a32">getItemHeight</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a33">getItemAt</a> (FXint x, FXint y) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a34">findItem</a> (const <a class="el" href="classFX_1_1FXString.html">FXString</a> &text, <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *start=NULL, FXuint flags=SEARCH_FORWARD|SEARCH_WRAP) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a35">makeItemVisible</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a36">setItemText</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, const <a class="el" href="classFX_1_1FXString.html">FXString</a> &text)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXString.html">FXString</a> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a37">getItemText</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a38">setItemOpenIcon</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *icon)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a39">getItemOpenIcon</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a40">setItemClosedIcon</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> *icon)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a41">getItemClosedIcon</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a42">setItemData</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, void *ptr) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a43">getItemData</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a44">isItemSelected</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a45">isItemCurrent</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a46">isItemVisible</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a47">isItemOpened</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a48">isItemExpanded</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a49">isItemLeaf</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a50">isItemEnabled</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a51">hitItem</a> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXint x, FXint y) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a52">updateItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a53">enableItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a54">disableItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a55">selectItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a56">deselectItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a57">toggleItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a58">extendSelection</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a59">killSelection</a> (FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a60">openItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a61">closeItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a62">collapseTree</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *tree, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual FXbool </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a63">expandTree</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *tree, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a64">setCurrentItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item, FXbool notify=FALSE)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a65">getCurrentItem</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a66">setAnchorItem</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a67">getAnchorItem</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a68">getCursorItem</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a69">sortItems</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a70">sortRootItems</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a71">sortChildItems</a> (<a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *item)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a72">setFont</a> (<a class="el" href="classFX_1_1FXFont.html">FXFont</a> *fnt)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXFont.html">FXFont</a> * </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a73">getFont</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a74">setIndent</a> (FXint in)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a75">getIndent</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXColor </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a76">getTextColor</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a77">setTextColor</a> (FXColor clr)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXColor </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a78">getSelBackColor</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a79">setSelBackColor</a> (FXColor clr)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXColor </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a80">getSelTextColor</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a81">setSelTextColor</a> (FXColor clr)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXColor </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a82">getLineColor</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a83">setLineColor</a> (FXColor clr)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXTreeListSortFunc </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a84">getSortFunc</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a85">setSortFunc</a> (FXTreeListSortFunc func)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>FXuint </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a86">getListStyle</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a87">setListStyle</a> (FXuint style)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a88">setHelpText</a> (const <a class="el" href="classFX_1_1FXString.html">FXString</a> &text)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classFX_1_1FXString.html">FXString</a> </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a89">getHelpText</a> () const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a90">save</a> (<a class="el" href="classFX_1_1FXStream.html">FXStream</a> &store) const</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual void </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a91">load</a> (<a class="el" href="classFX_1_1FXStream.html">FXStream</a> &store)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>virtual </td><td class="memItemRight" valign=bottom><a class="el" href="classFX_1_1FXTreeList.html#a92">~FXTreeList</a> ()</td></tr> <tr><td colspan=2><br><h2>Static Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="e0" doxytag="FX::FXTreeList::ascending"></a> FXint </td><td class="memItemRight" valign=bottom><b>ascending</b> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *, const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="e1" doxytag="FX::FXTreeList::descending"></a> FXint </td><td class="memItemRight" valign=bottom><b>descending</b> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *, const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="e2" doxytag="FX::FXTreeList::ascendingCase"></a> FXint </td><td class="memItemRight" valign=bottom><b>ascendingCase</b> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *, const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a name="e3" doxytag="FX::FXTreeList::descendingCase"></a> FXint </td><td class="memItemRight" valign=bottom><b>descendingCase</b> (const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *, const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> *)</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> Tree list Widget. <p> See also: <ul> <li><a class="el" href="group__FXTreeList__0.html">Tree list styles</a>. </li> </ul> <p> <hr><h2>Constructor & Destructor Documentation</h2> <a name="a0" doxytag="FX::FXTreeList::FXTreeList"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FX::FXTreeList::FXTreeList </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXComposite.html">FXComposite</a> * </td> <td class="mdname" nowrap> <em>p</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXObject.html">FXObject</a> * </td> <td class="mdname" nowrap> <em>tgt</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXSelector </td> <td class="mdname" nowrap> <em>sel</em> = 0, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXuint </td> <td class="mdname" nowrap> <em>opts</em> = TREELIST_NORMAL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>x</em> = 0, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>y</em> = 0, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>w</em> = 0, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>h</em> = 0</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Construct a tree list with nvis visible items; the tree list is initially empty. <p> </td> </tr> </table> <a name="a92" doxytag="FX::FXTreeList::~FXTreeList"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FX::FXTreeList::~<a class="el" href="classFX_1_1FXTreeList.html">FXTreeList</a> </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Destructor. <p> </td> </tr> </table> <hr><h2>Member Function Documentation</h2> <a name="a1" doxytag="FX::FXTreeList::create"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::create </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Create server-side resources. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXComposite.html#a1">FX::FXComposite</a>. <p> Reimplemented in <a class="el" href="classFX_1_1FXDirList.html#a1">FX::FXDirList</a>. </td> </tr> </table> <a name="a2" doxytag="FX::FXTreeList::detach"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::detach </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Detach server-side resources. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXComposite.html#a2">FX::FXComposite</a>. <p> Reimplemented in <a class="el" href="classFX_1_1FXDirList.html#a2">FX::FXDirList</a>. </td> </tr> </table> <a name="a3" doxytag="FX::FXTreeList::layout"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::layout </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Perform layout. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXScrollArea.html#a2">FX::FXScrollArea</a>. </td> </tr> </table> <a name="a4" doxytag="FX::FXTreeList::getDefaultWidth"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXint FX::FXTreeList::getDefaultWidth </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return default width. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXScrollArea.html#a0">FX::FXScrollArea</a>. </td> </tr> </table> <a name="a5" doxytag="FX::FXTreeList::getDefaultHeight"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXint FX::FXTreeList::getDefaultHeight </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return default height. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXScrollArea.html#a1">FX::FXScrollArea</a>. </td> </tr> </table> <a name="a6" doxytag="FX::FXTreeList::getContentWidth"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXint FX::FXTreeList::getContentWidth </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Compute and return content width. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXScrollArea.html#a5">FX::FXScrollArea</a>. </td> </tr> </table> <a name="a7" doxytag="FX::FXTreeList::getContentHeight"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXint FX::FXTreeList::getContentHeight </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return content height. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXScrollArea.html#a6">FX::FXScrollArea</a>. </td> </tr> </table> <a name="a8" doxytag="FX::FXTreeList::recalc"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::recalc </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Recalculate layout. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXWindow.html#a69">FX::FXWindow</a>. </td> </tr> </table> <a name="a9" doxytag="FX::FXTreeList::canFocus"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::canFocus </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Tree list can receive focus. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXWindow.html#a50">FX::FXWindow</a>. </td> </tr> </table> <a name="a10" doxytag="FX::FXTreeList::setFocus"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::setFocus </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Move the focus to this window. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXWindow.html#a52">FX::FXWindow</a>. </td> </tr> </table> <a name="a11" doxytag="FX::FXTreeList::killFocus"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::killFocus </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove the focus from this window. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXWindow.html#a53">FX::FXWindow</a>. </td> </tr> </table> <a name="a12" doxytag="FX::FXTreeList::getNumItems"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXTreeList::getNumItems </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return number of items. <p> </td> </tr> </table> <a name="a13" doxytag="FX::FXTreeList::getNumVisible"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXTreeList::getNumVisible </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return number of visible items. <p> </td> </tr> </table> <a name="a14" doxytag="FX::FXTreeList::setNumVisible"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setNumVisible </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname1" valign="top" nowrap> <em>nvis</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change number of visible items. <p> </td> </tr> </table> <a name="a15" doxytag="FX::FXTreeList::getFirstItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::getFirstItem </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return first root item. <p> </td> </tr> </table> <a name="a16" doxytag="FX::FXTreeList::getLastItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::getLastItem </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return last root item. <p> </td> </tr> </table> <a name="a17" doxytag="FX::FXTreeList::addItemFirst"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemFirst </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>p</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Prepend new [possibly subclassed] item as first child of p. <p> </td> </tr> </table> <a name="a18" doxytag="FX::FXTreeList::addItemFirst"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemFirst </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>p</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>text</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>oi</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>ci</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>void * </td> <td class="mdname" nowrap> <em>ptr</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Prepend new item with given text and optional icon, and user-data pointer as first child of p. <p> </td> </tr> </table> <a name="a19" doxytag="FX::FXTreeList::addItemLast"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemLast </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>p</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Append new [possibly subclassed] item as last child of p. <p> </td> </tr> </table> <a name="a20" doxytag="FX::FXTreeList::addItemLast"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemLast </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>p</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>text</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>oi</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>ci</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>void * </td> <td class="mdname" nowrap> <em>ptr</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Append new item with given text and optional icon, and user-data pointer as last child of p. <p> </td> </tr> </table> <a name="a21" doxytag="FX::FXTreeList::addItemAfter"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemAfter </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>other</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Append new [possibly subclassed] item after to other item. <p> </td> </tr> </table> <a name="a22" doxytag="FX::FXTreeList::addItemAfter"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemAfter </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>other</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>text</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>oi</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>ci</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>void * </td> <td class="mdname" nowrap> <em>ptr</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Append new item with given text and optional icon, and user-data pointer after to other item. <p> </td> </tr> </table> <a name="a23" doxytag="FX::FXTreeList::addItemBefore"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemBefore </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>other</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Prepend new [possibly subclassed] item prior to other item. <p> </td> </tr> </table> <a name="a24" doxytag="FX::FXTreeList::addItemBefore"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::addItemBefore </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>other</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>text</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>oi</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>ci</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>void * </td> <td class="mdname" nowrap> <em>ptr</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Prepend new item with given text and optional icon, and user-data pointer prior to other item. <p> </td> </tr> </table> <a name="a25" doxytag="FX::FXTreeList::reparentItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::reparentItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>p</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Reparent item under parent p. <p> </td> </tr> </table> <a name="a28" doxytag="FX::FXTreeList::removeItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::removeItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove item. <p> </td> </tr> </table> <a name="a29" doxytag="FX::FXTreeList::removeItems"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::removeItems </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>fm</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>to</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove items in range [fm, to] inclusively. <p> </td> </tr> </table> <a name="a30" doxytag="FX::FXTreeList::clearItems"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::clearItems </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXbool </td> <td class="mdname1" valign="top" nowrap> <em>notify</em> = FALSE </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Remove all items from list. <p> </td> </tr> </table> <a name="a31" doxytag="FX::FXTreeList::getItemWidth"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXTreeList::getItemWidth </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item width. <p> </td> </tr> </table> <a name="a32" doxytag="FX::FXTreeList::getItemHeight"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXTreeList::getItemHeight </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item height. <p> </td> </tr> </table> <a name="a33" doxytag="FX::FXTreeList::getItemAt"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::getItemAt </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname" nowrap> <em>x</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>y</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get item at x,y, if any. <p> </td> </tr> </table> <a name="a34" doxytag="FX::FXTreeList::findItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::findItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>text</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>start</em> = NULL, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXuint </td> <td class="mdname" nowrap> <em>flags</em> = SEARCH_FORWARD|SEARCH_WRAP</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Search items for item by name, starting from start item; the flags argument controls the search direction, and case sensitivity. <p> </td> </tr> </table> <a name="a35" doxytag="FX::FXTreeList::makeItemVisible"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::makeItemVisible </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Scroll to make item visible. <p> </td> </tr> </table> <a name="a36" doxytag="FX::FXTreeList::setItemText"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setItemText </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname" nowrap> <em>text</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change item's text. <p> </td> </tr> </table> <a name="a37" doxytag="FX::FXTreeList::getItemText"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXString.html">FXString</a> FX::FXTreeList::getItemText </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item's text. <p> </td> </tr> </table> <a name="a38" doxytag="FX::FXTreeList::setItemOpenIcon"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setItemOpenIcon </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>icon</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change item's open icon. <p> </td> </tr> </table> <a name="a39" doxytag="FX::FXTreeList::getItemOpenIcon"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a>* FX::FXTreeList::getItemOpenIcon </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item's open icon. <p> </td> </tr> </table> <a name="a40" doxytag="FX::FXTreeList::setItemClosedIcon"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setItemClosedIcon </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap><a class="el" href="classFX_1_1FXIcon.html">FXIcon</a> * </td> <td class="mdname" nowrap> <em>icon</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Chance item's closed icon. <p> </td> </tr> </table> <a name="a41" doxytag="FX::FXTreeList::getItemClosedIcon"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXIcon.html">FXIcon</a>* FX::FXTreeList::getItemClosedIcon </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item's closed icon. <p> </td> </tr> </table> <a name="a42" doxytag="FX::FXTreeList::setItemData"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setItemData </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>void * </td> <td class="mdname" nowrap> <em>ptr</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change item user-data pointer. <p> </td> </tr> </table> <a name="a43" doxytag="FX::FXTreeList::getItemData"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void* FX::FXTreeList::getItemData </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item user-data pointer. <p> </td> </tr> </table> <a name="a44" doxytag="FX::FXTreeList::isItemSelected"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::isItemSelected </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if item is selected. <p> </td> </tr> </table> <a name="a45" doxytag="FX::FXTreeList::isItemCurrent"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::isItemCurrent </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if item is current. <p> </td> </tr> </table> <a name="a46" doxytag="FX::FXTreeList::isItemVisible"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::isItemVisible </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if item is visible. <p> </td> </tr> </table> <a name="a47" doxytag="FX::FXTreeList::isItemOpened"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::isItemOpened </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if item opened. <p> </td> </tr> </table> <a name="a48" doxytag="FX::FXTreeList::isItemExpanded"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::isItemExpanded </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if item expanded. <p> </td> </tr> </table> <a name="a49" doxytag="FX::FXTreeList::isItemLeaf"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::isItemLeaf </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if item is a leaf-item, i.e. has no children. <p> </td> </tr> </table> <a name="a50" doxytag="FX::FXTreeList::isItemEnabled"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::isItemEnabled </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return TRUE if item is enabled. <p> </td> </tr> </table> <a name="a51" doxytag="FX::FXTreeList::hitItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXTreeList::hitItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>x</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXint </td> <td class="mdname" nowrap> <em>y</em></td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item hit code: 0 outside, 1 icon, 2 text, 3 box. <p> </td> </tr> </table> <a name="a52" doxytag="FX::FXTreeList::updateItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::updateItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Repaint item. <p> </td> </tr> </table> <a name="a53" doxytag="FX::FXTreeList::enableItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::enableItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Enable item. <p> </td> </tr> </table> <a name="a54" doxytag="FX::FXTreeList::disableItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXbool FX::FXTreeList::disableItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Disable item. <p> </td> </tr> </table> <a name="a55" doxytag="FX::FXTreeList::selectItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::selectItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Select item. <p> </td> </tr> </table> <a name="a56" doxytag="FX::FXTreeList::deselectItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::deselectItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Deselect item. <p> </td> </tr> </table> <a name="a57" doxytag="FX::FXTreeList::toggleItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::toggleItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Toggle item selection. <p> </td> </tr> </table> <a name="a58" doxytag="FX::FXTreeList::extendSelection"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::extendSelection </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Extend selection from anchor item to item. <p> </td> </tr> </table> <a name="a59" doxytag="FX::FXTreeList::killSelection"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::killSelection </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXbool </td> <td class="mdname1" valign="top" nowrap> <em>notify</em> = FALSE </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Deselect all items. <p> </td> </tr> </table> <a name="a60" doxytag="FX::FXTreeList::openItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::openItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Open item. <p> </td> </tr> </table> <a name="a61" doxytag="FX::FXTreeList::closeItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::closeItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Close item. <p> </td> </tr> </table> <a name="a62" doxytag="FX::FXTreeList::collapseTree"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::collapseTree </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>tree</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Collapse tree. <p> <p> Reimplemented in <a class="el" href="classFX_1_1FXDirList.html#a8">FX::FXDirList</a>. </td> </tr> </table> <a name="a63" doxytag="FX::FXTreeList::expandTree"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual FXbool FX::FXTreeList::expandTree </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>tree</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Expand tree. <p> <p> Reimplemented in <a class="el" href="classFX_1_1FXDirList.html#a9">FX::FXDirList</a>. </td> </tr> </table> <a name="a64" doxytag="FX::FXTreeList::setCurrentItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::setCurrentItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname" nowrap> <em>item</em>, </td> </tr> <tr> <td></td> <td></td> <td class="md" nowrap>FXbool </td> <td class="mdname" nowrap> <em>notify</em> = FALSE</td> </tr> <tr> <td></td> <td class="md">) </td> <td class="md" colspan="2"><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change current item. <p> </td> </tr> </table> <a name="a65" doxytag="FX::FXTreeList::getCurrentItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::getCurrentItem </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return current item, if any. <p> </td> </tr> </table> <a name="a66" doxytag="FX::FXTreeList::setAnchorItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setAnchorItem </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change anchor item. <p> </td> </tr> </table> <a name="a67" doxytag="FX::FXTreeList::getAnchorItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::getAnchorItem </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return anchor item, if any. <p> </td> </tr> </table> <a name="a68" doxytag="FX::FXTreeList::getCursorItem"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a>* FX::FXTreeList::getCursorItem </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return item under cursor, if any. <p> </td> </tr> </table> <a name="a69" doxytag="FX::FXTreeList::sortItems"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::sortItems </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Sort all items recursively. <p> </td> </tr> </table> <a name="a70" doxytag="FX::FXTreeList::sortRootItems"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::sortRootItems </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Sort root items. <p> </td> </tr> </table> <a name="a71" doxytag="FX::FXTreeList::sortChildItems"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::sortChildItems </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXTreeItem.html">FXTreeItem</a> * </td> <td class="mdname1" valign="top" nowrap> <em>item</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Sort children of item. <p> </td> </tr> </table> <a name="a72" doxytag="FX::FXTreeList::setFont"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setFont </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXFont.html">FXFont</a> * </td> <td class="mdname1" valign="top" nowrap> <em>fnt</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change text font. <p> </td> </tr> </table> <a name="a73" doxytag="FX::FXTreeList::getFont"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXFont.html">FXFont</a>* FX::FXTreeList::getFont </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return text font. <p> </td> </tr> </table> <a name="a74" doxytag="FX::FXTreeList::setIndent"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setIndent </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXint </td> <td class="mdname1" valign="top" nowrap> <em>in</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change parent-child indent amount. <p> </td> </tr> </table> <a name="a75" doxytag="FX::FXTreeList::getIndent"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXint FX::FXTreeList::getIndent </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return parent-child indent amount. <p> </td> </tr> </table> <a name="a76" doxytag="FX::FXTreeList::getTextColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXColor FX::FXTreeList::getTextColor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return normal text color. <p> </td> </tr> </table> <a name="a77" doxytag="FX::FXTreeList::setTextColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setTextColor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXColor </td> <td class="mdname1" valign="top" nowrap> <em>clr</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change normal text color. <p> </td> </tr> </table> <a name="a78" doxytag="FX::FXTreeList::getSelBackColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXColor FX::FXTreeList::getSelBackColor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return selected text background. <p> </td> </tr> </table> <a name="a79" doxytag="FX::FXTreeList::setSelBackColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setSelBackColor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXColor </td> <td class="mdname1" valign="top" nowrap> <em>clr</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change selected text background. <p> </td> </tr> </table> <a name="a80" doxytag="FX::FXTreeList::getSelTextColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXColor FX::FXTreeList::getSelTextColor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return selected text color. <p> </td> </tr> </table> <a name="a81" doxytag="FX::FXTreeList::setSelTextColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setSelTextColor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXColor </td> <td class="mdname1" valign="top" nowrap> <em>clr</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change selected text color. <p> </td> </tr> </table> <a name="a82" doxytag="FX::FXTreeList::getLineColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXColor FX::FXTreeList::getLineColor </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return line color. <p> </td> </tr> </table> <a name="a83" doxytag="FX::FXTreeList::setLineColor"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setLineColor </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXColor </td> <td class="mdname1" valign="top" nowrap> <em>clr</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change line color. <p> </td> </tr> </table> <a name="a84" doxytag="FX::FXTreeList::getSortFunc"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXTreeListSortFunc FX::FXTreeList::getSortFunc </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return sort function. <p> </td> </tr> </table> <a name="a85" doxytag="FX::FXTreeList::setSortFunc"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setSortFunc </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXTreeListSortFunc </td> <td class="mdname1" valign="top" nowrap> <em>func</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change sort function. <p> </td> </tr> </table> <a name="a86" doxytag="FX::FXTreeList::getListStyle"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> FXuint FX::FXTreeList::getListStyle </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const</td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Return list style. <p> </td> </tr> </table> <a name="a87" doxytag="FX::FXTreeList::setListStyle"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setListStyle </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">FXuint </td> <td class="mdname1" valign="top" nowrap> <em>style</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Change list style. <p> </td> </tr> </table> <a name="a88" doxytag="FX::FXTreeList::setHelpText"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> void FX::FXTreeList::setHelpText </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classFX_1_1FXString.html">FXString</a> & </td> <td class="mdname1" valign="top" nowrap> <em>text</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Set the status line help text for this list. <p> </td> </tr> </table> <a name="a89" doxytag="FX::FXTreeList::getHelpText"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="classFX_1_1FXString.html">FXString</a> FX::FXTreeList::getHelpText </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [inline]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Get the status line help text for this list. <p> </td> </tr> </table> <a name="a90" doxytag="FX::FXTreeList::save"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::save </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXStream.html">FXStream</a> & </td> <td class="mdname1" valign="top" nowrap> <em>store</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Save object to a stream. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXWindow.html#a120">FX::FXWindow</a>. <p> Reimplemented in <a class="el" href="classFX_1_1FXDirList.html#a26">FX::FXDirList</a>. </td> </tr> </table> <a name="a91" doxytag="FX::FXTreeList::load"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> virtual void FX::FXTreeList::load </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top"><a class="el" href="classFX_1_1FXStream.html">FXStream</a> & </td> <td class="mdname1" valign="top" nowrap> <em>store</em> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap><code> [virtual]</code></td> </tr> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Load object from a stream. <p> <p> Reimplemented from <a class="el" href="classFX_1_1FXWindow.html#a121">FX::FXWindow</a>. <p> Reimplemented in <a class="el" href="classFX_1_1FXDirList.html#a27">FX::FXDirList</a>. </td> </tr> </table> </font> <!--- COPYRIGHT --> <p> <table width=100% cellpadding=0 cellspacing=0><tr><td width=100% valign=top id=HEADLINE align=right> <img src='../art/line.gif' width=100% height=1><font size=-1> Copyright © 1997-2004 Jeroen van der Zijp</font> </td></tr></table> </p> <!--- COPYRIGHT --> </body> </html>