One thing to watch for is that manual instantiation does not always set a default height and width. Explicitly set these to see if the child controls display
Tracy Spratt, Lariat Services, development services available _____ From: [email protected] [mailto:[email protected]] On Behalf Of markgoldin_2000 Sent: Tuesday, April 28, 2009 3:54 PM To: [email protected] Subject: [flexcoders] Re: Tree custom renderer Thanks, Tracy, I have looked into your example. Here is what I got so far. It compiles fine, but when it runs I dont see anything except regular nodes with a text. package { import mx.controls.treeClasses.*; public class treeRendererFilter extends TreeItemRenderer { private var _oTreeListData:TreeListData; public function treeRendererFilter() { super(); } override public function set data(value:Object):void { super.data = value; _oTreeListData = TreeListData(super.listData); } override protected function createChildren():void { super.createChildren(); var filter:customerReportingFilter = new customerReportingFilter(); addChild(filter); validateDisplayList(); } } } //customerReportingFilter <?xml version="1.0" encoding="utf-8"?> <mx:FormItem xmlns:mx="http://www.adobe. <http://www.adobe.com/2006/mxml> com/2006/mxml" height="22" direction="horizontal" visible="true"> <mx:HBox> <mx:RadioButtonGroup id="reportfilter"/> <mx:RadioButton label="Button 1" groupName="reportfilter"/> <mx:RadioButton label="Button 2" groupName="reportfilter"/> </mx:HBox> </mx:FormItem> // tree definition <mx:Tree id="customerServiceTree" fontSize="11" width="100%" height="99%" labelField="@name" textAlign="left" itemRenderer="treeRendererFilter" creationComplete="userNavigation(Number(category4.name), customerServiceTree)" itemClick="itemClickEvt(event);" showRoot="false" borderStyle="solid" borderThickness="1"> </mx:Tree> --- In flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com, "Tracy Spratt" <tr...@...> wrote: > > I have an example on www.cflex.net <http://www.cflex. <http://www.cflex.net/> net/> that extends > TreeItemRenderer and adds the tree sibling lines. It might be a good > starting point. > > > > Tracy Spratt, > > Lariat Services, development services available > > _____ > > From: flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com [mailto:flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com] On > Behalf Of markgoldin_2000 > Sent: Tuesday, April 28, 2009 2:42 PM > To: flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com > Subject: [flexcoders] Tree custom renderer > > > > > > > > > I am looking for design ideas to extend an item renderer for a tree control. > Specifically, I want to have a node that would show a regular label for its > name plus a radiogroup with 3-4 radio buttons shown horizontally with a > node. So, the user can specify some filters for an upcoming interface when > he selects a node. > > Any clue? > > Thanks >

