<?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 Problem with change inheritance dialog in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/Problem-with-change-inheritance-dialog/m-p/3164924#M913402</link>
    <description>&lt;P&gt;Hello all,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This problem has recently popped up several times and I was wondering if anyone has seen it. &amp;nbsp;I am trying to create a class and I want to change the inheritance, but when I go to do it it pops up with a dialog that shows the following:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="https://ip1.i.lithium.com/635aad48c40ed120cc80789a2e1880c407bda67b/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f31363938343569343832433544394544333931324239462f696d6167652d73697a652f6f726967696e616c3f763d6d70626c2d312670783d2d31" border="0" alt="odd class dialog.png" title="odd class dialog.png" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and the CPU runs up to about 30%. &amp;nbsp;I then can't seem to get off of the dialog (LV is obviously off busy doing something) and I have to kill it via the windows task manager. &amp;nbsp;Any ideas as to what might be causing this or how to fix it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Matt&lt;/P&gt;</description>
    <pubDate>Tue, 14 Jul 2015 05:24:45 GMT</pubDate>
    <dc:creator>cirrusio</dc:creator>
    <dc:date>2015-07-14T05:24:45Z</dc:date>
    <item>
      <title>Problem with change inheritance dialog</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Problem-with-change-inheritance-dialog/m-p/3164924#M913402</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This problem has recently popped up several times and I was wondering if anyone has seen it. &amp;nbsp;I am trying to create a class and I want to change the inheritance, but when I go to do it it pops up with a dialog that shows the following:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG src="https://ip1.i.lithium.com/635aad48c40ed120cc80789a2e1880c407bda67b/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f31363938343569343832433544394544333931324239462f696d6167652d73697a652f6f726967696e616c3f763d6d70626c2d312670783d2d31" border="0" alt="odd class dialog.png" title="odd class dialog.png" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and the CPU runs up to about 30%. &amp;nbsp;I then can't seem to get off of the dialog (LV is obviously off busy doing something) and I have to kill it via the windows task manager. &amp;nbsp;Any ideas as to what might be causing this or how to fix it?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Matt&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jul 2015 05:24:45 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Problem-with-change-inheritance-dialog/m-p/3164924#M913402</guid>
      <dc:creator>cirrusio</dc:creator>
      <dc:date>2015-07-14T05:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with change inheritance dialog</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Problem-with-change-inheritance-dialog/m-p/3164930#M913403</link>
      <description>&lt;P&gt;I haven't run into anything like this, but my best guess would be that the dialog is choking on something (size, bad relationship between classes, etc).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How big is your hierarchy? Clearly, it's not just those two classes, because you seem to have two open windows from another class and based on the names I'm assuming those are just for demonstration.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have circular references (A containing B which has a VI which calls a VI from C which calls a VI from A or other things along that line)? LV really doesn't like that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you take all your classes and just put them in a new project, does this still happen?&lt;/P&gt;
&lt;P&gt;If you then start removing classes one by one (making sure you don't have any left over as dependencies), at what point does it stop happening? That could help pinpoint the issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the end, you might have to share the code with NI and let them figure it out.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jul 2015 05:48:29 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Problem-with-change-inheritance-dialog/m-p/3164930#M913403</guid>
      <dc:creator>tst</dc:creator>
      <dc:date>2015-07-14T05:48:29Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with change inheritance dialog</title>
      <link>https://ni.lithium.com/t5/LabVIEW/Problem-with-change-inheritance-dialog/m-p/3164958#M913411</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/27860"&gt;@tst&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;I haven't run into anything like this, but my best guess would be that the dialog is choking on something (size, bad relationship between classes, etc).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;My guess too...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How big is your hierarchy? Clearly, it's not just those two classes, because you seem to have two open windows from another class and based on the names I'm assuming those are just for demonstration.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;Not totally following this. &amp;nbsp;There are lots of classes, but this was not a particullarly deep hiearchy (LabVIEW Object -&amp;gt; Class to Inherit from -&amp;gt; Current Class). &amp;nbsp;I don't know why those names are there. &amp;nbsp;I am guessing they are a place holder until the dialog loads.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you have circular references (A containing B which has a VI which calls a VI from C which calls a VI from A or other things along that line)? LV really doesn't like that.\&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;Nope. &amp;nbsp;But, I am not sure that LV acutally does have a problem with this. &amp;nbsp;Sounds a lot like a compositional pattern and I use this for building sequences. &amp;nbsp;But that is tangential...&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you take all your classes and just put them in a new project, does this still happen?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;This is not a problem that happens all of the time. &amp;nbsp;I ended up using a new project and dumping&amp;nbsp;&lt;EM&gt;most&lt;/EM&gt; of the classes back in and had no problem.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you then start removing classes one by one (making sure you don't have any left over as dependencies), at what point does it stop happening? That could help pinpoint the issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the end, you might have to share the code with NI and let them figure it out.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#0000FF"&gt;Not worthwhile. &amp;nbsp;The project contains about 800+ Mb of files and runs on an RT system.&lt;/FONT&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jul 2015 06:56:15 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/Problem-with-change-inheritance-dialog/m-p/3164958#M913411</guid>
      <dc:creator>cirrusio</dc:creator>
      <dc:date>2015-07-14T06:56:15Z</dc:date>
    </item>
  </channel>
</rss>

