09-06-2016 01:52 PM
I'd vote for "bug" because there shouldn't be a way to create an icon that you can't click on in the BD. Of course, the minute you fix it, someone will complain that they can longer make an unselctable subVI!
The fix could be as simple as diabling the save button until there is at least one pixel in the icon.
09-06-2016 04:34 PM
09-06-2016 05:09 PM
Throwing Caution to the Wind (fortunately, I have Subversion to get me out of any jams), I opened a modest-sized Project (about 20 VIs and a half-dozen TypeDefs) and "invisibled" one of my VI. I tried Blokk's suggestion of Viewing the Hierarchy to find it. This actually worked, but even with such a small Project, it took me a while (20 seconds?) looking back and forth to find the "empty Rectangle".
When I found it, I tried right-clicking and doing a "Find All Instances". Not only did it find all of the "invisible VIs" in my Project (everything was in Memory), but the Search Results also told me the name of this "Invisible VI", allowing me to find it in the Project and "fix" its visibility "problem".
I don't want to get into semantic arguments about "Is this a Bug?", but it is surely "inconvenient" to have a VI on the Block Diagram that cannot (easily) be selected.
Bob Schor
09-06-2016 10:43 PM
Yep, I do not think this is a real bug, we could call it "corner case" 🙂 But English is not my first language... With this thinking we could call a bug when you get accidentally two subVIs placed exactly on top of each other, so you think you have only a single instance: once caused me some hours of headache in my early times in the world of LV when I was less aware of the different debugging techniques... LV lets you place two subVIs on top of each others: is this also a bug then, hmm? 🙂
09-07-2016 09:47 AM
@Blokk wrote:Yep, I do not think this is a real bug, we could call it "corner case" 🙂 But English is not my first language... With this thinking we could call a bug when you get accidentally two subVIs placed exactly on top of each other, so you think you have only a single instance: once caused me some hours of headache in my early times in the world of LV when I was less aware of the different debugging techniques... LV lets you place two subVIs on top of each others: is this also a bug then, hmm? 🙂
I'm not sure I would call it a "corner case". I've had it where I cleared the icon and then thought I was typing in the text box, pressed return only to have it save the icon as empty. At this point, you can't even double-click the icon to open the editor.
But then again, this might speak more about my typing skills than anything else. 😉
09-10-2016 03:13 AM
09-10-2016 03:20 AM
Well, I can find more interesting things in LabVIEW than discussing whether this behaviour is a bug or not 🙂 Will I ever face this behaviour in LabVIEW? Not. Either we call this a bug or not will not change anything...
09-10-2016 07:13 AM - edited 09-10-2016 07:15 AM
@Blokk wrote:Well, I can find more interesting things in LabVIEW than discussing whether this behaviour is a bug or not 🙂 Will I ever face this behaviour in LabVIEW? Not. Either we call this a bug or not will not change anything...
I do not find this problem with inspiration
I encountered with this problem in one of my project and it is possible it happen for other one again
also it could be a method for misuse for example any one can hide part of vi behind other vi for time that he had to give his code
at the end if this issue is not interesting thing for you why you just involve in to answer for several time ! ?
09-10-2016 12:19 PM
@Hatef.fouladi wrote:
@Blokk wrote:Well, I can find more interesting things in LabVIEW than discussing whether this behaviour is a bug or not 🙂 Will I ever face this behaviour in LabVIEW? Not. Either we call this a bug or not will not change anything...
I do not find this problem with inspiration
I encountered with this problem in one of my project and it is possible it happen for other one again
also it could be a method for misuse for example any one can hide part of vi behind other vi for time that he had to give his code
at the end if this issue is not interesting thing for you why you just involve in to answer for several time ! ?
Could not understand some of your sentences, but anyway you misunderstood me 🙂 The problem itself was interesting, that is why I had a look and I realized you can easily spot "invisible" VIs in the hierarchy window. What I do not find interesting is to debate about whether this is a bug or not...
09-10-2016 05:12 PM
sorry Blokk if any misunderstood happen about your means
Indeed I want to know if I report it as a bug to NI for fix the problem or not it is not worthy to report and it is not bug to fix
I had one bug report before
bug
but for this one and some others I have doubt to report it as bug to NI or not
I decide to make topic about them to know other friends opinion about them in NI forum