<?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: Unable to close and reopen Floating Panel using Dojox in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185068#M17204</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Love this example! Thanks so much Ben! &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 May 2016 18:10:21 GMT</pubDate>
    <dc:creator>DavidChrest</dc:creator>
    <dc:date>2016-05-09T18:10:21Z</dc:date>
    <item>
      <title>Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185053#M17189</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am trying to open a floating panel, using onClick event, it opens fine but shows this error in the console, `this.onClick is not a function`.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If I close the floating panel and then try to a reopen, it won't open again and I keep receiving the same error in the console.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is my &lt;/SPAN&gt;&lt;A href="http://msgist2011.grd.arizona.edu/project/begin.html" rel="nofollow noopener noreferrer" target="_blank"&gt;application&lt;/A&gt;&lt;SPAN&gt;. You can see a floating panel emerge when you click on the `Layers` button in the toolbar.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the main function that is opening the FLoating Panel,&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; function addFloatingPanel() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var fp = new dojox.layout.FloatingPane({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Layers",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizeable: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dockable: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; closable: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; style: "position:absolute; top:0; left:50px; width:245px; height: 175px; z-index: 100; visibility: hidden;",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: 'floater'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, dojo.byId('floater'));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fp.startup();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (dojo.byId('floater').style.visibility === 'hidden') {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dijit.byId('floater').show();
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.byId('floater').style.visibility = 'hidden'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dijit.byId('floater').show();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Where am I going wrong? Also, the floating panel is visible in firefox but not in chrome!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:23:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185053#M17189</guid>
      <dc:creator>SmaranHarihar</dc:creator>
      <dc:date>2021-12-11T09:23:08Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185054#M17190</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here's an example I posted to the code gallery. It takes a little finesse to get floating panes looking and functioning properly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.arcgis.com/home/item.html?id=cf41ba2f1798462f9386efdd674f36ba"&gt;http://www.arcgis.com/home/item.html?id=cf41ba2f1798462f9386efdd674f36ba&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When you click the (X) on a floating pane dojo destroys the floating pane; hence the error because the floating pane no long exists. The example shows how to change that. You'll need to create a dock and make the floating pane dockable to said dock. My example hides the dock with css. You can have a visible dock, but there's more dojo and css required to make it look and function right. My experience is users don't like the dock.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 23 Sep 2012 15:33:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185054#M17190</guid>
      <dc:creator>BenFousek</dc:creator>
      <dc:date>2012-09-23T15:33:22Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185055#M17191</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm interested in seeing this example, but when I clicked on the link, it said it wasn't found in the Gallery.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2012 13:20:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185055#M17191</guid>
      <dc:creator>TracySchloss</dc:creator>
      <dc:date>2012-12-05T13:20:44Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185056#M17192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;@Tracy - It looks like I accidentally deleted it last time I cleaned up my content on arcgis. I'm away from home base this morning. I'll hunt down the zip and attach here this evening at the latest.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2012 13:33:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185056#M17192</guid>
      <dc:creator>BenFousek</dc:creator>
      <dc:date>2012-12-05T13:33:28Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185057#M17193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You have to override the close function of the FloatingPane.&amp;nbsp; Here's a snippet from my application that does just that, but for a different component.&amp;nbsp; This constructor creates a floating pane that will stay inside its parent element.&amp;nbsp; In postCreate, I override "this.close" &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

var ConstrainedFloatingPane = declare(FloatingPane, {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; postCreate: function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.inherited(arguments);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.moveable = new Move.parentConstrainedMoveable(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.domNode, {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; handle: this.focusNode,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; area: "content",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; within: true
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.close = function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.domNode.style.display = "none";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.domNode.style.visibility = "hidden";
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

var layercontainerbase = domconstruct.create("div");

layercontainerbase.appendChild(&amp;lt;some content&amp;gt;);

var layercontainer = new ConstrainedFloatingPane({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: "Layers/Legend",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizable: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dockable: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //constrainToContainer: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; style: "position:absolute;top:10px;right:40px;width:260px;height:400px;z-index:99;"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, layercontainerbase);
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:23:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185057#M17193</guid>
      <dc:creator>GeorgeSimpson</dc:creator>
      <dc:date>2021-12-11T09:23:11Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185058#M17194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Attached is the example in a zip. It's api v2.8. Looking at it again, it's a bit antiquated, however the principles are there. Two major differences: 1) I only load templated widgets in floating panes now, even if it's just html; 2) I use a different method to add mouse events that change the (X) button on the floating pane, because often times there is a need to connect to the closing of the pane, e.g. clear measure graphics when the pane with a measure widget closes.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Dec 2012 16:55:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185058#M17194</guid>
      <dc:creator>BenFousek</dc:creator>
      <dc:date>2012-12-05T16:55:45Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185059#M17195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the example.&amp;nbsp; Since I haven't been doing Javascript very long, I prefer antiquated.&amp;nbsp; It's about my speed!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2012 19:04:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185059#M17195</guid>
      <dc:creator>TracySchloss</dc:creator>
      <dc:date>2012-12-10T19:04:05Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185060#M17196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Now that I have unzipped and loaded this example, it isn't doing anything except load the main page.&amp;nbsp; The tools do nothing.&amp;nbsp; I'm not getting any errors.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Dec 2012 19:41:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185060#M17196</guid>
      <dc:creator>TracySchloss</dc:creator>
      <dc:date>2012-12-10T19:41:48Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185061#M17197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Now that I have unzipped and loaded this example, it isn't doing anything except load the main page.&amp;nbsp; The tools do nothing.&amp;nbsp; I'm not getting any errors.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Clicking on bookmarks or map options under the tools drop down doesn't show the floating pane?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Dec 2012 02:47:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185061#M17197</guid>
      <dc:creator>BenFousek</dc:creator>
      <dc:date>2012-12-11T02:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185062#M17198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Not in either IE or Firefox, no.&amp;nbsp; The page loadsfine, it just doesn't do anything for me.&amp;nbsp; I found a more simplistic example from the 'clip and ship' sample, so I was able to accomplish what I wanted.&amp;nbsp; For future reference it would be good to have a working copy of something with more tools and panes to it.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Dec 2012 14:02:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185062#M17198</guid>
      <dc:creator>TracySchloss</dc:creator>
      <dc:date>2012-12-11T14:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185063#M17199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;FYI, I was able to download and loaded the app in Visual Web Developer Express 2010 and it came up in Firefox 17.0.1.&amp;nbsp; I was able to use the drop-down to fire the floating panels and I was then able to resize the bookmark panel.&amp;nbsp; I was also able to use the Map Options floating panel as well and interact with the panes within that one.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When I opened up the instance of the page in IE 8.&amp;nbsp; I could bring up both of the floating panes again, but when I moved them then tried to resize, they reverted back to their original size and location...go go IE.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just thought I would give this feedback.&amp;nbsp;&amp;nbsp;&amp;nbsp; Only wish IE was better with dealing with it &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for providing your information Ben!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Dec 2012 14:39:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185063#M17199</guid>
      <dc:creator>PaulBushore</dc:creator>
      <dc:date>2012-12-11T14:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185064#M17200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ben - many thanks for your floating pane style and code.&amp;nbsp; I have used to to demonstrate on another &lt;/SPAN&gt;&lt;A href="http://forums.arcgis.com/threads/82868-quick-q-how-to-display-ALL-fields-in-esri.dijit.Popup?p=295351&amp;amp;viewfull=1#post295351"&gt;forum &lt;/A&gt;&lt;SPAN&gt;my "all results, all fields from ID in one pane" thingy.&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG&gt;SO &lt;/STRONG&gt;&lt;SPAN&gt;much better than a dialog.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ACM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 May 2013 11:56:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185064#M17200</guid>
      <dc:creator>AdrianMarsden</dc:creator>
      <dc:date>2013-05-04T11:56:38Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185065#M17201</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;Whilst I've got this working, I can't seem to hook anything up to the "close" button - which is really a dock button.&amp;nbsp; Which event works?&amp;nbsp; I'm using a floating pane for my draw tools, so want it to deactivate the draw tools totally when "closed" &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;ACM&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Doh! it was there all the time, needed adding some code&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt; dojo.forEach(dojo.query('.dojoxFloatingMinimizeIcon'), function (i) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.attr(i, 'onmouseover', 'dojo.style(this, "backgroundPosition", "-21px 50%")');
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.attr(i, 'onmouseout', 'dojo.style(this, "backgroundPosition", "0 0")');
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.attr(i, 'onmousedown', 'dojo.style(this, "backgroundPosition", "-42px 50%")')
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.attr(i, 'onClick','alert("This floating pane has been docked")' )
&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:23:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185065#M17201</guid>
      <dc:creator>AdrianMarsden</dc:creator>
      <dc:date>2021-12-11T09:23:13Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185066#M17202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can also connect to the dockNode to have different click events for each dockNode.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var measurefp = new dojox.layout.FloatingPane({
&amp;nbsp; id: 'measure-floating-pane',
&amp;nbsp; title: 'Measure',
&amp;nbsp; resizable: false,
&amp;nbsp; resizeAxis: null,
&amp;nbsp; closable: false,
&amp;nbsp; dockable: true,
&amp;nbsp; dockTo: app.layout.dock,
&amp;nbsp; style: 'position:absolute;top:100px;left:350px;width:160px;height:180px;visibility:hidden;overflow:hidden;',
&amp;nbsp; href: 'html/measure.html',
&amp;nbsp; preload: false
}, dojo.create('div', null, dojo.body()));

measurefp.startup();

measurefp.on('focus', function () {
&amp;nbsp; measurefp.bringToTop();
});

measurefp.on('show', function () {
&amp;nbsp; measurefp.bringToTop();
});

dojo.connect(measurefp.dockNode, 'click', function () {
&amp;nbsp; app.tools.measure.clear();
});&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:23:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185066#M17202</guid>
      <dc:creator>BenFousek</dc:creator>
      <dc:date>2021-12-11T09:23:16Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185067#M17203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have been able to get a floating pane to successfully open and close. Not sure if this is your issue but here is the code that I use to create the floating pane and connect the events.&amp;nbsp; I am sure that I could do this a better way by creating a baseWidget but I was in a crunch.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp; createFloatingPane: function (floatingPaneId, paneTitle, tabContainerID) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; //destroy the dijits before you create them!
&amp;nbsp;&amp;nbsp;&amp;nbsp; var floatingPaneAttributes = dijit.byId(floatingPaneId);
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (floatingPaneAttributes) { //&amp;amp;&amp;amp; treeContainer instanceof dijitTree
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Destroy this widget and it's descendants from the manager object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes.destroyRecursive(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.destroy(floatingPaneId);

&amp;nbsp;&amp;nbsp;&amp;nbsp; var dock = dijit.byId("dock")
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (dock) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dock.destroyRecursive(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.destroy(dock.id);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (dijit.byId(tabContainerID)) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dijit.byId(tabContainerID).destroyRecursive(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.destroy(tabContainerID);
&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp; //NOTE: only&amp;nbsp; need one dock created for the entire app
&amp;nbsp;&amp;nbsp;&amp;nbsp; //TODO: fix this code to make sure it accounts for this
&amp;nbsp;&amp;nbsp;&amp;nbsp; dock = new dojox.layout.Dock({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: "dock",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; style: 'position:absolute; bottom:0; right:0; height:0px; width:0px; display:none; z-index:0;'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //class: "dockClass"
&amp;nbsp;&amp;nbsp;&amp;nbsp; }, dojo.create('div', null, dojo.body()));

&amp;nbsp;&amp;nbsp;&amp;nbsp; //add a floating pane
&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes = new dojox.layout.FloatingPane({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: floatingPaneId,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; title: paneTitle,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resizable: true, //allow resizing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; closable: true, //we never want to close a floating pane - this method destroys the dijit ..otherwise, override the on close event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dockable: true, // yes we want to dock it
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dockTo: dock, //if you create the floating pane outside of the same function as the dock, you'll need to set as dijit.byId('dock')
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; style: 'position:absolute;top:100px;left:50px;width:400;height:400px;visibility:hidden;z-index:999 !important'
&amp;nbsp;&amp;nbsp;&amp;nbsp; }, dojo.create('div', null, dojo.body()));

&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes.resize({ w: 410, h: 410 });

&amp;nbsp;&amp;nbsp;&amp;nbsp; //add the TabContainer to the Floating Pane
&amp;nbsp;&amp;nbsp;&amp;nbsp; var tc = new dijit.layout.TabContainer({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id: tabContainerID,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tabPosition: 'bottom',
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; style: "height: 100%; width: 100%;",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class: "claro" //"soria"
&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp; // place the tabcontainer into content pane.
&amp;nbsp;&amp;nbsp;&amp;nbsp; // IMPORTANT: SINCE FLOATING PANE IS NOT A "Container", WE MUST ATTACH THE TABCONTAINER TO ITS DOM NODE.
&amp;nbsp;&amp;nbsp;&amp;nbsp; tc.placeAt(floatingPaneAttributes.containerNode);
&amp;nbsp;&amp;nbsp;&amp;nbsp; // call startup to layout everyone.
&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes.startup();
&amp;nbsp;&amp;nbsp;&amp;nbsp; return floatingPaneAttributes;
&amp;nbsp; }

//code that calls the create floating pane and sets up the events
var floatingPaneAttributes = helperOperations.createFloatingPane(_floatingPaneId, "Attribute Editor", tabContainerId);

&amp;nbsp;&amp;nbsp;&amp;nbsp; if (floatingPaneAttributes) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //insert code here to add the tab pages of inerest

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Override the close function so the control does not get destroyed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes.close = function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes.minimize();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _isFloatingPaneVisible = false;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clearSelectedFeatureLayers();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //connect the events
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(floatingPaneAttributes, 'onFocus', function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes.bringToTop()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.connect(floatingPaneAttributes, 'onShow', function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; floatingPaneAttributes.bringToTop();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _isFloatingPaneVisible = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 09:23:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185067#M17203</guid>
      <dc:creator>DianaBenedict</dc:creator>
      <dc:date>2021-12-11T09:23:19Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to close and reopen Floating Panel using Dojox</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185068#M17204</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Love this example! Thanks so much Ben! &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 May 2016 18:10:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/unable-to-close-and-reopen-floating-panel-using/m-p/185068#M17204</guid>
      <dc:creator>DavidChrest</dc:creator>
      <dc:date>2016-05-09T18:10:21Z</dc:date>
    </item>
  </channel>
</rss>

