<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Codejock Developer Community : Dynamic Pane(ActiveX) 8.6</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Docking Pane : Dynamic Pane(ActiveX) 8.6]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sun, 14 Jun 2026 17:26:51 +0000</pubDate>
  <lastBuildDate>Sat, 06 Nov 2004 08:01:39 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.codejock.com/RSS_post_feed.asp?TID=354</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Codejock Developer Community]]></title>
   <url>http://forum.codejock.com/forum_images/codejock-logo.gif</url>
   <link>http://forum.codejock.com/</link>
  </image>
  <item>
   <title><![CDATA[Dynamic Pane(ActiveX) 8.6 : JSram, Here&amp;#039;s how I&amp;#039;m...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=3879&amp;title=dynamic-paneactivex-8-6#3879</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=229">robs</a><br /><strong>Subject:</strong> 354<br /><strong>Posted:</strong> 06 November 2004 at 8:01am<br /><br /><P>JSram,</P><P>Here's how I'm handeling dynamic panes to work with my plug-in architecture. Some code is omited, but you should be able to get the general idea.</P><P>1. Create a temporary data type to store pane information when plug-ins add panes.</P><P>2. If a plug-in adds a pane, fill TempPane and add it to a collection.</P><P>3. *After* all plug-ins are loaded, load the dockingstate for the dockingpane manager.</P><P>4. Compare collection to dockingpane manager. Load new panes as needed, destroy old panes as needed.</P><P>*EDIT* removed code and posted sample project</P><P><A href="https://forum.codejock.com/uploads/robs/2004-11-06_115324_DockSample.zip" target="_blank">2004-11-06_115324_DockSample.zip</A></P><span style="font-size:10px"><br /><br />Edited by robs</span>]]>
   </description>
   <pubDate>Sat, 06 Nov 2004 08:01:39 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=3879&amp;title=dynamic-paneactivex-8-6#3879</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Pane(ActiveX) 8.6 :  Hi,  I just came onboard and...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=3676&amp;title=dynamic-paneactivex-8-6#3676</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=787">JSram</a><br /><strong>Subject:</strong> 354<br /><strong>Posted:</strong> 25 October 2004 at 8:03am<br /><br />Hi,<br><br>I just came onboard and wonder if this still is the case? I canunderstand the logic in this for a ready and released application, butduring the development phase you only knows how many panes you aregoing to end up with in a perfect world and I think few of us live insuch a one... so some kind of flexability in the IDE could be usefulhere. <br><br>As I'm new to the control I can't say I fully understand and knows howto use it yet, but if you avoid to load and save state duringdevelopment util you know "this will be it", does it introduce anyparticular problems?<br><br>However, the ability to dynamicly load and unload panes, at least in agroup, would be a welcome feature. Much like you can do with a dynamicmenu. I'm working on an app that could make good use of this and willtry robs suggestion above, but are a bit unclear of exactly how youmean to do it rob? Do you mean to just "CreatePane" but never attachthe ones not needed at startup or?<br><br>The app I'm working on it displays a kind of "document" on startup,although it a drawing of a diagram actuall. This drawing can bereplaced with and new drawing, based on other data. I originallydesigned this to pupup as a form, but putting it in a pane Gave me someideas and one is that the second or even third drawing comes up in anew pane and they are nicely tabbed to switch between, or even an otherpane were two drawings are merged with each other into a new drawing.<br><br>But question is then as well if a pane can be "detached"?<br><span style="font-size:10px"><br /><br />Edited by JSram</span>]]>
   </description>
   <pubDate>Mon, 25 Oct 2004 08:03:19 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=3676&amp;title=dynamic-paneactivex-8-6#3676</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Pane(ActiveX) 8.6 : I think I figured out a way to...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=1050&amp;title=dynamic-paneactivex-8-6#1050</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=229">robs</a><br /><strong>Subject:</strong> 354<br /><strong>Posted:</strong> 16 February 2004 at 7:27pm<br /><br /><P>I think I figured out a way to get arround this, incase anyone is wondering. If you need to create dynamic panes, or there is the potential to:</P><P>1. Have your application create more panes than needed to start out with.</P><P>2. If you ever add functionality to your app that needs a new pane, just grab one of the IDs you used for one of those extra panes.</P><P>This appears to be working for me. The plus side is that if I need to add a new pane in the future, I can without first using .DestroyAll first. This way, the panes our clients have been working with maitain there settings. Make sense?</P><P>I added 100 extra as a test and the system resources didn't change much. I'm hoping that because the extra panes don't yet have an associated .handle, they aren't using much memory.</P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Mon, 16 Feb 2004 19:27:00 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=1050&amp;title=dynamic-paneactivex-8-6#1050</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Pane(ActiveX) 8.6 : You must manually control of adding...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=815&amp;title=dynamic-paneactivex-8-6#815</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=6851">Oleg</a><br /><strong>Subject:</strong> 354<br /><strong>Posted:</strong> 18 January 2004 at 11:23pm<br /><br /><P>You must manually control of adding new pane.</P><P>If you release your softwate with 3 panes and the next version must have 4 panes you must change registry key of you Layout setting:</P><P>DockingPaneManager.LoadState "Codejock Software Demos", "SDISample", "<strong>Layout.version2</strong>"<BR>DockingPaneManager.SaveState "Codejock Software Demos", "SDISample", "<strong>Layout.version2</strong>"<BR></P>]]>
   </description>
   <pubDate>Sun, 18 Jan 2004 23:23:39 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=815&amp;title=dynamic-paneactivex-8-6#815</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Pane(ActiveX) 8.6 : Can someone tell me if this is...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=803&amp;title=dynamic-paneactivex-8-6#803</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=229">robs</a><br /><strong>Subject:</strong> 354<br /><strong>Posted:</strong> 16 January 2004 at 2:04pm<br /><br /><P>Can someone tell me if this is normal? Pretty simple question.</P><P>Recap:</P><P>If you add a new docking pane to a project, it will only show if:</P><P>A. It's the first time you are running the project</P><P>or</P><P>B. You manualy delete the Docking pane entrys from the registry</P><P>&nbsp;</P><P>Is this correct?</P>]]>
   </description>
   <pubDate>Fri, 16 Jan 2004 14:04:49 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=803&amp;title=dynamic-paneactivex-8-6#803</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Pane(ActiveX) 8.6 : Oleg, If I manually go into the...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=786&amp;title=dynamic-paneactivex-8-6#786</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=229">robs</a><br /><strong>Subject:</strong> 354<br /><strong>Posted:</strong> 14 January 2004 at 1:02pm<br /><br /><P>Oleg,</P><P>If I manually go into the registry and increase the Client key by 1 for each new pane I add, it seems to work. Is this a bug or normal behavior?</P><P>So, I follow the 3 steps listed above, but before step 3, I modify the registry, and it seems to work.</P><P>thanks</P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Wed, 14 Jan 2004 13:02:27 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=786&amp;title=dynamic-paneactivex-8-6#786</guid>
  </item> 
  <item>
   <title><![CDATA[Dynamic Pane(ActiveX) 8.6 : Is there any way to dynamicly...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=785&amp;title=dynamic-paneactivex-8-6#785</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=229">robs</a><br /><strong>Subject:</strong> 354<br /><strong>Posted:</strong> 14 January 2004 at 11:16am<br /><br /><P>Is there any way to dynamicly add a pane? I would consider the way the panes are added in the SDISample static. You know ahead of time which panes are to be added so you write code to add them. But if you write more code to add another pane, it won't add unless the entire section for the dockingpanes is deleted from the registry.</P><P>For example:</P><P>1. Run the SDI Sample</P><P>2. Stop the sample and add code to add another pane</P><P>3. Run the SDI Sample again. The pane isn't added unless you manually whack all of the registry settings for your app from the registry.</P><P>Am I doing something wrong?</P><P>thanks</P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Wed, 14 Jan 2004 11:16:16 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=354&amp;PID=785&amp;title=dynamic-paneactivex-8-6#785</guid>
  </item> 
 </channel>
</rss>