DQMH Consortium Toolkits Feature Requests

cancel
Showing results for 
Search instead for 
Did you mean: 
0 Kudos
Nico_EMC

Don't change window position with RT target

Status: Declined

Hey Nicolas, thank you so much for your trust in DQMH and for taking time out of your day to share your idea with us.

 

The module template feature allows developers to solve this kind of issue without waiting for a new version of the framework. 

We suggest creating a template with the Conditional Disable Structure in the Initialize case for this specific use case. Once created, you'll be able to add modules using this template as a starting point.

 

So, we decline this request, at least for the next DQMH version.

 

Again, thank you for your input; it is most appreciated. Please keep those ideas coming!

During initializing, the window is open, center and the title is change. Those operations are very slow in RT target (4 seconds on my cRio).

Nico_EMC_2-1643964316842.png

It is much faster if I disable them with a Conditional Disable Structure.
Could it be like this in the template?

13 Comments
ChrisFarmerWIS
Active Participant

The best the DQMH Consortium can probably do in this instance is to put a #CodeRecommended comment to suggest disabling this code IF the target is RT AND embedded UI is never going to be enabled.

 

They can't put in your latest suggestion unfortunately because as Joerg suggested, Embedded_UI is not a native symbol.

Christopher Farmer

Certified LabVIEW Architect and LabVIEW Champion
DQMH Trusted Advisor
https://wiredinsoftware.com.au

Taggart
Trusted Enthusiast

Why is that an issue? 

 

AF includes the AF_Debug which is not a native symbol.

Sam Taggart
CLA, CPI, CTD, LabVIEW Champion
DQMH Trusted Advisor
Read about my thoughts on Software Development at sasworkshops.com/blog
GCentral
Olivier-JOURDAN
Active Participant
Status changed to: Declined

Hey Nicolas, thank you so much for your trust in DQMH and for taking time out of your day to share your idea with us.

 

The module template feature allows developers to solve this kind of issue without waiting for a new version of the framework. 

We suggest creating a template with the Conditional Disable Structure in the Initialize case for this specific use case. Once created, you'll be able to add modules using this template as a starting point.

 

So, we decline this request, at least for the next DQMH version.

 

Again, thank you for your input; it is most appreciated. Please keep those ideas coming!


Olivier Jourdan

Wovalab founder | DQMH Consortium board member | LinkedIn

Stop writing your LabVIEW code documentation, use Antidoc!