04-19-2014 10:57 PM
I posted this question in the LabVIEW forum but it deals with UI development so I wanted to ask it again in this community.
Here is a link to the question in the LabVIEW forum.
Any help would be appreciated. Thank you in advance.
TheQ
Chief LabVIEW Architect, Testeract | Owner, Q Software Innovations, LLC (QSI)
Director, GCentral | Admin, LabVIEW Wiki | Creator, The QControl Toolkit
Certified LabVIEW Architect | LabVIEW Champion | NI Alliance Partner
04-21-2014 10:49 PM
Update:
One idea coming from the Forum was that the window was losing focus. I think I proved that niether the VI owning the XControl nor the facade VI are losing focus.
Please see the Forum for more information.
--Q
Chief LabVIEW Architect, Testeract | Owner, Q Software Innovations, LLC (QSI)
Director, GCentral | Admin, LabVIEW Wiki | Creator, The QControl Toolkit
Certified LabVIEW Architect | LabVIEW Champion | NI Alliance Partner
04-22-2014 03:38 PM
I'm not saying this is the best solution. You can wait for a mouse down event in your facade. When that happens dynamically call a subVI that takes in a reference for your control. From that pull out the Owning VI reference. Use the Owning VI reference to register for Mouse Up Event on the owning VI (in case the user's mouse falls off the slider). And you can exit it when it does. So you can have that dynamic VI handle whatever other cases you want.