<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Query with legend? in ArcGIS API for Flex Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110732#M2587</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Shabir,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; I put the legend in a window popup, but you may put it wherever you want. Can you be more specific when&amp;nbsp; you ask about "implementing" this? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var lineSymbol:SimpleLineSymbol = new SimpleLineSymbol("solid", 0x00FF00);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol0:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFF0000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol1:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x0000FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol2:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFFA500, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol3:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x008000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol4:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x9B30FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol5:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x292421, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol6:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFF0000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol7:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x0000FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol8:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFFA500, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol9:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x008000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol10:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x9B30FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol11:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x292421, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var IndustryTypeSymbols:Array =
&amp;nbsp;&amp;nbsp;&amp;nbsp; [
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simplefillsymbol0, simplefillsymbol1, simplefillsymbol2, simplefillsymbol3, simplefillsymbol4, simplefillsymbol5, simplefillsymbol6, 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simplefillsymbol7, simplefillsymbol8, simplefillsymbol9, simplefillsymbol10, simplefillsymbol11
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; ];
&amp;nbsp;&amp;nbsp; private function createIndustryTypeLegend():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; { 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp; myLegend.layers = [legendlayer];
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLegend.visible = true; */
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var label2:mx.controls.Label = new mx.controls.Label
&amp;nbsp;&amp;nbsp;&amp;nbsp; label2.text = "Primary Industry";
&amp;nbsp;&amp;nbsp;&amp;nbsp; label2.setStyle("fontWeight", "bold");
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(label2);
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[0].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Biomass, wood pellet or landscape organic facility"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[1].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Paper mill or chip mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[2].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Plywood, veneer, or oriented strandboard mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[3].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Post, pole, piling, preservative treating plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[4].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sawmill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[5].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other Primary Industry"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var label3:mx.controls.Label = new mx.controls.Label
&amp;nbsp;&amp;nbsp;&amp;nbsp; label3.text = "Secondary Industry";
&amp;nbsp;&amp;nbsp;&amp;nbsp; label3.setStyle("fontWeight", "bold");
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(label3);
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[6].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engineered wood product plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[7].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Millwork, cabinetry, furniture, or flooring plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[8].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pallet, container or remanufacture plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[9].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Panel or wood pellet plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[10].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preservative treating plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[11].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other Secondary Industry"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; } 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; import mx.controls.Label;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createLegendItem(color:uint, text:String):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox:HBox = new HBox();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(createSwatch(color));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel:mx.controls.Label = new mx.controls.Label(); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel.text = text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(myLabel)
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createSwatch(color:uint):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.beginFill(color);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.lineStyle(2.5, 0x00FF00, 1); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.drawCircle(15, 10, 8);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.endFill();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createLegendItem2(color:uint, text:String):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox2:HBox = new HBox();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox2.addChild(createSwatch2(color));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel2:mx.controls.Label = new mx.controls.Label(); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel2.text = text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox2.addChild(myLabel2)
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox2;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createSwatch2(color:uint):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch2:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.beginFill(color);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.lineStyle(2.5, 0x00FFFF, 1); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.drawRect(5,2,17,15);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.endFill();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch2;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 



&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 06:39:40 GMT</pubDate>
    <dc:creator>ionarawilson1</dc:creator>
    <dc:date>2021-12-11T06:39:40Z</dc:date>
    <item>
      <title>Query with legend?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110727#M2582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can anybody post an example of a query that has a legend? Thank you in advance!!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2012 17:27:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110727#M2582</guid>
      <dc:creator>ionarawilson1</dc:creator>
      <dc:date>2012-08-20T17:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: Query with legend?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110728#M2583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;By the way, this is an example of the query I am using , I just need to know how to add a legend in this situation !Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

private function runQueryTaskbuffer(geometry:Geometry):void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryTaskbuffer.url = "http://tfs-24279/ArcGIS/rest/services/ForestProducts/dynamic_layer_forest_products/MapServer/0";
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryTaskbuffer.showBusyCursor = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryTaskbuffer.useAMF = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; querybuffer.geometry = geometry;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //geometry from the drawToolbar
&amp;nbsp;&amp;nbsp;&amp;nbsp; querybuffer.returnGeometry = true;&amp;nbsp;&amp;nbsp;&amp;nbsp; //set to true because we want to place points on the map
&amp;nbsp;&amp;nbsp;&amp;nbsp; querybuffer.spatialRelationship = "esriSpatialRelIntersects";
&amp;nbsp;&amp;nbsp;&amp;nbsp; querybuffer.outSpatialReference = myMap.spatialReference;
&amp;nbsp;&amp;nbsp;&amp;nbsp; querybuffer.outFields = ['*'];&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; //run the query task
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; queryTaskbuffer.execute(querybuffer, new AsyncResponder( onResult, onFault));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; function onResult(featureSet:FeatureSet, token:Object = null):void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (featureSet.features.length == 0){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowbuffer.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowpolygon.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowintersectingpolygon.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindow.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowcompanyincounty.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; querydgbuffer.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; info.text = "No matching records found. Please try again.";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myGraphicslayer.clear()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; querydgbuffer.visible = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowbuffer.visible = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myGraphicslayerbuffer.visible = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; querydgbuffer.dataProvider = queryTaskbuffer.executeLastResult.attributes
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowpolygon.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowintersectingpolygon.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindow.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizableDraggableTitleWindowcompanyincounty.visible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each(var graphic : Graphic in featureSet.features)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.symbol = resultsSymbol;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myGraphicslayerbuffer.add(graphic);&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.addEventListener(MouseEvent.MOUSE_OVER, onMouseOverbuffer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.addEventListener(MouseEvent.MOUSE_OUT, onMouseOutbuffer);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (graphic.attributes.Homepage !== " " || graphic.attributes.Email !==" ")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.addEventListener(MouseEvent.CLICK, clickongraphic)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if&amp;nbsp;&amp;nbsp; (graphic.attributes.Homepage !== " " &amp;amp;&amp;amp; graphic.attributes.Email !==" ")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.toolTip = "Click for Website or Email link"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if&amp;nbsp;&amp;nbsp; (graphic.attributes.Homepage == " " &amp;amp;&amp;amp; graphic.attributes.Email !==" ")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.toolTip = "Click for Email link"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if&amp;nbsp;&amp;nbsp; (graphic.attributes.Homepage !== " " &amp;amp;&amp;amp; graphic.attributes.Email ==" ")
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; graphic.toolTip = "Click for Website link"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (featureSet.features.length &amp;gt; 1) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; info.text = "There are " + featureSet.features.length + " matching records";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (featureSet.features.length == 1) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; info.text = "There is " + featureSet.features.length + " matching record";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; function onFault(info:Object, token:Object = null):void
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Alert.show(info.toString(), "Query Problem in the Buffer Search");
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; }
 
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:39:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110728#M2583</guid>
      <dc:creator>ionarawilson1</dc:creator>
      <dc:date>2021-12-11T06:39:32Z</dc:date>
    </item>
    <item>
      <title>Re: Query with legend?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110729#M2584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I tried this but it did not work, anybody has any idea why? Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Group left="5" bottom="60"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:RectangularDropShadow left="0" right="0" top="0" bottom="0"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; alpha="1"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; angle="90"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blRadius="5"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blurX="6"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; blurY="6"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; brRadius="5"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color="#000000"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; distance="1"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tlRadius="5"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trRadius="5"/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:Rect left="0" right="0" top="0" bottom="0"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; radiusX="5"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; radiusY="5"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:fill&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;s:SolidColor alpha="0.7" color="0xC5C5C9"/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/s:fill&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/s:Rect&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;esri:Legend id="legend" layers="{[myGraphicslayerbuffer]}" map="{myMap}"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left="5" right="5" top="5" bottom="5"/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/s:Group&amp;gt;

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:39:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110729#M2584</guid>
      <dc:creator>ionarawilson1</dc:creator>
      <dc:date>2021-12-11T06:39:34Z</dc:date>
    </item>
    <item>
      <title>Re: Query with legend?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110730#M2585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here is the solution:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt; private var lineSymbol:SimpleLineSymbol = new SimpleLineSymbol("solid", 0x000000); &amp;nbsp;&amp;nbsp; [Bindable] &amp;nbsp;&amp;nbsp; private var noDataSymbol:Symbol = new SimpleFillSymbol("solid", 0x000000, 1.0, lineSymbol); &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; private var IndustryTypeSymbols:Array = [ &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol), &amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol) &amp;nbsp;&amp;nbsp; ]; &amp;nbsp;&amp;nbsp; private function createIndustryTypeLegend():void &amp;nbsp;&amp;nbsp; { &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[28].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Container Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[27].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cooking Wood")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[26].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dry Kiln")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[25].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engineered Wood")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[24].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fencing")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[23].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Firewood")); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[22].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gathering Yard")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[21].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hardwood Mat Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[20].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import/Export")); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[19].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Landscape Organics")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[18].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pallet Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[17].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Paper Mill"));&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[16].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Planning Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[15].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import/Export")); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[14].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Plywood Plant")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[13].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pallet Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[12].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Paper Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[11].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Planning Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[10].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import/Export")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[9].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Plywood Plant")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[8].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posts/Poles/Pilings ")); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[7].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preservation wood")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[6].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Re-saw Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[5].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Saw Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[4].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Secondary Manufacturing")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[3].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shaving Mill")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[2].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Timber-Frame Homes")); &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[1].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Veneer")); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[0].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wood Pellet Mill"));&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; import mx.controls.Label;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; private function createLegendItem(color:uint, text:String):UIComponent &amp;nbsp;&amp;nbsp; { &amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox:HBox = new HBox(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(createSwatch(color)); &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel:mx.controls.Label = new mx.controls.Label();&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel.text = text; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(myLabel) &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox; &amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; private function createSwatch(color:uint):UIComponent &amp;nbsp;&amp;nbsp; { &amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.beginFill(color); &amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.drawCircle(15, 10, 8); &amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.endFill(); &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch; &amp;nbsp;&amp;nbsp; } &amp;nbsp;&amp;nbsp; &lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And on the mxml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TitleWindow id="titleWin2" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title="Legend" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height="860" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mouseDown="titleWin2_mouseDownHandler(event)" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mouseUp="titleWin2_mouseUpHandler(event)" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showCloseButton="true" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; verticalScrollPolicy="off" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horizontalScrollPolicy="off" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible="false" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleName="titlewindowstyle" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color="#000000" &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; close="close()"&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:VBox&amp;nbsp; height="850" width="200"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Spacer height="2"&amp;nbsp;&amp;nbsp; /&amp;gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:VBox id="IndustryTypeLegend" initialize="createIndustryTypeLegend()"&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Label text="Industry Type" fontWeight="bold" color="#000000" /&amp;gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:VBox&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:VBox&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:TitleWindow&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2012 14:19:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110730#M2585</guid>
      <dc:creator>ionarawilson1</dc:creator>
      <dc:date>2012-08-23T14:19:35Z</dc:date>
    </item>
    <item>
      <title>Re: Query with legend?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110731#M2586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have the same requirement to query and display only the feature with the legend, Can you please help me with code how you have implement it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks and Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Shabbir Ahmad Siddiqui&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Here is the solution:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
 private var lineSymbol:SimpleLineSymbol = new SimpleLineSymbol("solid", 0x000000);
&amp;nbsp;&amp;nbsp; [Bindable]
&amp;nbsp;&amp;nbsp; private var noDataSymbol:Symbol = new SimpleFillSymbol("solid", 0x000000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var IndustryTypeSymbols:Array = [
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xFFFFCC, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0xC2E699, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x78C679, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x31A354, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol),
&amp;nbsp;&amp;nbsp;&amp;nbsp; new SimpleFillSymbol("solid", 0x006837, 1.0, lineSymbol)
&amp;nbsp;&amp;nbsp; ];
&amp;nbsp;&amp;nbsp; private function createIndustryTypeLegend():void
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[28].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Container Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[27].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cooking Wood"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[26].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dry Kiln"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[25].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engineered Wood"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[24].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fencing"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[23].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Firewood"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[22].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gathering Yard"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[21].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hardwood Mat Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[20].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import/Export"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[19].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Landscape Organics"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[18].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pallet Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[17].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Paper Mill"));

&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[16].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Planning Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[15].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import/Export"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[14].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Plywood Plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[13].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pallet Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[12].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Paper Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[11].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Planning Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[10].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import/Export"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[9].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Plywood Plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[8].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posts/Poles/Pilings "));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[7].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preservation wood"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[6].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Re-saw Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[5].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Saw Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[4].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Secondary Manufacturing"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[3].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shaving Mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[2].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Timber-Frame Homes"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[1].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Veneer"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[0].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wood Pellet Mill"));
 

&amp;nbsp;&amp;nbsp;&amp;nbsp; 

 
&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; } 
&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; import mx.controls.Label;


&amp;nbsp;&amp;nbsp; private function createLegendItem(color:uint, text:String):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox:HBox = new HBox();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(createSwatch(color));
&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel:mx.controls.Label = new mx.controls.Label(); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel.text = text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(myLabel)
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createSwatch(color:uint):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.beginFill(color);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.drawCircle(15, 10, 8);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.endFill();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;And on the mxml&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;mx:TitleWindow id="titleWin2"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title="Legend"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; height="860"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mouseDown="titleWin2_mouseDownHandler(event)"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mouseUp="titleWin2_mouseUpHandler(event)"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; showCloseButton="true"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; verticalScrollPolicy="off"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; horizontalScrollPolicy="off"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; visible="false"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; styleName="titlewindowstyle"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; color="#000000"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; close="close()"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:VBox&amp;nbsp; height="850" width="200"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Spacer height="2"&amp;nbsp;&amp;nbsp; /&amp;gt; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:VBox id="IndustryTypeLegend" initialize="createIndustryTypeLegend()"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mx:Label text="Industry Type" fontWeight="bold" color="#000000" /&amp;gt; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:VBox&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:VBox&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/mx:TitleWindow&amp;gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:39:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110731#M2586</guid>
      <dc:creator>shabbirsiddiqui2</dc:creator>
      <dc:date>2021-12-11T06:39:37Z</dc:date>
    </item>
    <item>
      <title>Re: Query with legend?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110732#M2587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Shabir,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; I put the legend in a window popup, but you may put it wherever you want. Can you be more specific when&amp;nbsp; you ask about "implementing" this? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var lineSymbol:SimpleLineSymbol = new SimpleLineSymbol("solid", 0x00FF00);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol0:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFF0000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol1:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x0000FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol2:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFFA500, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol3:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x008000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol4:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x9B30FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol5:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x292421, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol6:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFF0000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol7:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x0000FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol8:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFFA500, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol9:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x008000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol10:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x9B30FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol11:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x292421, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var IndustryTypeSymbols:Array =
&amp;nbsp;&amp;nbsp;&amp;nbsp; [
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simplefillsymbol0, simplefillsymbol1, simplefillsymbol2, simplefillsymbol3, simplefillsymbol4, simplefillsymbol5, simplefillsymbol6, 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simplefillsymbol7, simplefillsymbol8, simplefillsymbol9, simplefillsymbol10, simplefillsymbol11
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; ];
&amp;nbsp;&amp;nbsp; private function createIndustryTypeLegend():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; { 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp; myLegend.layers = [legendlayer];
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLegend.visible = true; */
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var label2:mx.controls.Label = new mx.controls.Label
&amp;nbsp;&amp;nbsp;&amp;nbsp; label2.text = "Primary Industry";
&amp;nbsp;&amp;nbsp;&amp;nbsp; label2.setStyle("fontWeight", "bold");
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(label2);
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[0].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Biomass, wood pellet or landscape organic facility"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[1].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Paper mill or chip mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[2].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Plywood, veneer, or oriented strandboard mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[3].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Post, pole, piling, preservative treating plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[4].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sawmill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[5].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other Primary Industry"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var label3:mx.controls.Label = new mx.controls.Label
&amp;nbsp;&amp;nbsp;&amp;nbsp; label3.text = "Secondary Industry";
&amp;nbsp;&amp;nbsp;&amp;nbsp; label3.setStyle("fontWeight", "bold");
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(label3);
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[6].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engineered wood product plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[7].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Millwork, cabinetry, furniture, or flooring plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[8].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pallet, container or remanufacture plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[9].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Panel or wood pellet plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[10].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preservative treating plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[11].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other Secondary Industry"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; } 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; import mx.controls.Label;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createLegendItem(color:uint, text:String):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox:HBox = new HBox();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(createSwatch(color));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel:mx.controls.Label = new mx.controls.Label(); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel.text = text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(myLabel)
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createSwatch(color:uint):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.beginFill(color);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.lineStyle(2.5, 0x00FF00, 1); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.drawCircle(15, 10, 8);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.endFill();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createLegendItem2(color:uint, text:String):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox2:HBox = new HBox();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox2.addChild(createSwatch2(color));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel2:mx.controls.Label = new mx.controls.Label(); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel2.text = text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox2.addChild(myLabel2)
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox2;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createSwatch2(color:uint):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch2:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.beginFill(color);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.lineStyle(2.5, 0x00FFFF, 1); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.drawRect(5,2,17,15);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.endFill();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch2;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 



&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:39:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110732#M2587</guid>
      <dc:creator>ionarawilson1</dc:creator>
      <dc:date>2021-12-11T06:39:40Z</dc:date>
    </item>
    <item>
      <title>Re: Query with legend?</title>
      <link>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110733#M2588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; How to display this legend on the map with the query, Please guide me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks and Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Shabbir&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi Shabir,&lt;BR /&gt;&lt;BR /&gt; I put the legend in a window popup, but you may put it wherever you want. Can you be more specific when&amp;nbsp; you ask about "implementing" this? &lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var lineSymbol:SimpleLineSymbol = new SimpleLineSymbol("solid", 0x00FF00);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol0:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFF0000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol1:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x0000FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol2:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFFA500, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol3:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x008000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol4:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x9B30FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol5:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x292421, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var simplefillsymbol6:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFF0000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol7:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x0000FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol8:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0xFFA500, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol9:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x008000, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol10:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x9B30FF, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; private var simplefillsymbol11:SimpleFillSymbol =&amp;nbsp; new SimpleFillSymbol("solid", 0x292421, 1.0, lineSymbol);
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private var IndustryTypeSymbols:Array =
&amp;nbsp;&amp;nbsp;&amp;nbsp; [
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simplefillsymbol0, simplefillsymbol1, simplefillsymbol2, simplefillsymbol3, simplefillsymbol4, simplefillsymbol5, simplefillsymbol6, 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; simplefillsymbol7, simplefillsymbol8, simplefillsymbol9, simplefillsymbol10, simplefillsymbol11
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; ];
&amp;nbsp;&amp;nbsp; private function createIndustryTypeLegend():void
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; { 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; /*&amp;nbsp; myLegend.layers = [legendlayer];
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLegend.visible = true; */
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var label2:mx.controls.Label = new mx.controls.Label
&amp;nbsp;&amp;nbsp;&amp;nbsp; label2.text = "Primary Industry";
&amp;nbsp;&amp;nbsp;&amp;nbsp; label2.setStyle("fontWeight", "bold");
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(label2);
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[0].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Biomass, wood pellet or landscape organic facility"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[1].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Paper mill or chip mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[2].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Plywood, veneer, or oriented strandboard mill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[3].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Post, pole, piling, preservative treating plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[4].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sawmill"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem(IndustryTypeSymbols[5].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other Primary Industry"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var label3:mx.controls.Label = new mx.controls.Label
&amp;nbsp;&amp;nbsp;&amp;nbsp; label3.text = "Secondary Industry";
&amp;nbsp;&amp;nbsp;&amp;nbsp; label3.setStyle("fontWeight", "bold");
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(label3);
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[6].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engineered wood product plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[7].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Millwork, cabinetry, furniture, or flooring plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[8].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pallet, container or remanufacture plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[9].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Panel or wood pellet plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[10].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Preservative treating plant"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; IndustryTypeLegend.addChild(createLegendItem2(IndustryTypeSymbols[11].color, "&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other Secondary Industry"));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; } 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; import mx.controls.Label;
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createLegendItem(color:uint, text:String):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox:HBox = new HBox();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(createSwatch(color));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel:mx.controls.Label = new mx.controls.Label(); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel.text = text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox.addChild(myLabel)
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createSwatch(color:uint):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.beginFill(color);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.lineStyle(2.5, 0x00FF00, 1); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.drawCircle(15, 10, 8);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch.graphics.endFill();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createLegendItem2(color:uint, text:String):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var hbox2:HBox = new HBox();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox2.addChild(createSwatch2(color));
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; var myLabel2:mx.controls.Label = new mx.controls.Label(); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; myLabel2.text = text;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; hbox2.addChild(myLabel2)
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return hbox2;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp; private function createSwatch2(color:uint):UIComponent
&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp; var swatch2:UIComponent = new UIComponent();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.beginFill(color);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.lineStyle(2.5, 0x00FFFF, 1); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.drawRect(5,2,17,15);
&amp;nbsp;&amp;nbsp;&amp;nbsp; swatch2.graphics.endFill();
&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; return swatch2;
&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp; 



&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 06:39:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-flex-questions/query-with-legend/m-p/110733#M2588</guid>
      <dc:creator>shabbirsiddiqui2</dc:creator>
      <dc:date>2021-12-11T06:39:42Z</dc:date>
    </item>
  </channel>
</rss>

