<?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 How to programmatically arrange AddIn toolbars in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-programmatically-arrange-addin-toolbars/m-p/72045#M1937</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a growing set of AddIns deployed using a path to a shared folder. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It all works well but there is something annoying and time consuming for the staff who installs ArcMap on user machines and configures the AddIns: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The installer has to manually go Customize in ArcMap and turn on the toolbars which then appear floating in ArcMap. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;They then have to manually drag the toolbars and make them dock on the ArcMap command bar. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is inefficient and does not enforce the toolbar addins to be arranged in a specific order which is the same for every user. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know that the design philosophy for AddIns encourages sharing of addins and lets end users add/remove/move addins around at will. Fair enough. But from a support piont of view it is best that every deployment looks the same/familiar.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the scenario that I would like to support...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Installer...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Installs ArcMap&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Enables licensing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Goes to AddIn Manager and sets path to shared folder on public file server for custom company addins&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Installer selects company custom addins in Customize and let them all float over map&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (That???s also inefficient and time consuming)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Installer picks one known addin/menu (open to suggestions) and &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; This automatically docks and arranges all custom addins on the ArcMap main toolbar. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Installer is done and sends machine/laptop back to user.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Users...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If at any point a user loses/changes/messes up the order of addins, they can use the "magic" arranger to "restore defaults" and it all goes back to the standard/approved deployment order.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Whatever command/menu/button implements this should be able to fish out all addins made by company X and may have a configuration file to tell in what order to dock them. This part is no big deal. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The part I am uncertain about is how do I...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dock them in the ArcMap toolbars area in a controlled order?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I do this all programmatically?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am hoping some "enterprise addin suite" deployer might have solved this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 28 Oct 2013 20:10:21 GMT</pubDate>
    <dc:creator>Alaind_Espaignet</dc:creator>
    <dc:date>2013-10-28T20:10:21Z</dc:date>
    <item>
      <title>How to programmatically arrange AddIn toolbars</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-programmatically-arrange-addin-toolbars/m-p/72045#M1937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a growing set of AddIns deployed using a path to a shared folder. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;It all works well but there is something annoying and time consuming for the staff who installs ArcMap on user machines and configures the AddIns: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The installer has to manually go Customize in ArcMap and turn on the toolbars which then appear floating in ArcMap. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;They then have to manually drag the toolbars and make them dock on the ArcMap command bar. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;This is inefficient and does not enforce the toolbar addins to be arranged in a specific order which is the same for every user. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I know that the design philosophy for AddIns encourages sharing of addins and lets end users add/remove/move addins around at will. Fair enough. But from a support piont of view it is best that every deployment looks the same/familiar.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is the scenario that I would like to support...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Installer...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Installs ArcMap&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Enables licensing&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Goes to AddIn Manager and sets path to shared folder on public file server for custom company addins&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Installer selects company custom addins in Customize and let them all float over map&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (That???s also inefficient and time consuming)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Installer picks one known addin/menu (open to suggestions) and &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; This automatically docks and arranges all custom addins on the ArcMap main toolbar. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Installer is done and sends machine/laptop back to user.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Users...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If at any point a user loses/changes/messes up the order of addins, they can use the "magic" arranger to "restore defaults" and it all goes back to the standard/approved deployment order.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Whatever command/menu/button implements this should be able to fish out all addins made by company X and may have a configuration file to tell in what order to dock them. This part is no big deal. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The part I am uncertain about is how do I...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dock them in the ArcMap toolbars area in a controlled order?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I do this all programmatically?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am hoping some "enterprise addin suite" deployer might have solved this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2013 20:10:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-programmatically-arrange-addin-toolbars/m-p/72045#M1937</guid>
      <dc:creator>Alaind_Espaignet</dc:creator>
      <dc:date>2013-10-28T20:10:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to programmatically arrange AddIn toolbars</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-programmatically-arrange-addin-toolbars/m-p/72046#M1938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have never tried to dock toolbar bars in a specific order so this may be a red herring but the ICommandBar.Dock method apparently allows you to specify an optional commandbar "to be used as a location reference". Just an idea?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Oct 2013 22:10:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/how-to-programmatically-arrange-addin-toolbars/m-p/72046#M1938</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2013-10-28T22:10:18Z</dc:date>
    </item>
  </channel>
</rss>

