LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
shew82

Provide status dialog for Application Builder APIs

Status: New

As described in the following "Darren's Weekly Nugget" posting, LabVIEW provides an API for programatically building projects. Especially when dealing with large projects, this can be a real time saver and great technique for quality control (ensuring that the build process is carried out the same way each time). However, when doing a programatic build, there is no status information - the LabVIEW application that calls these APIs is just left, giving the impression that it has locked up. This can be especially concerning given that builds of complex applications can take quite a while.

 

A solution seems pretty straight forward - give the build API calls, the option to display the standard building dialog.

 

A simple boolean value could allow an API user to provide some feedback to the hosted application as to what is going on without any of the complexities of other status feedback mechanisms (although *any* mechanism would be better than none!)

 

Weekly Nugget Posting regarding App Builder API: http://forums.ni.com/t5/LabVIEW/Darren-s-Weekly-Nugget-02-15-2010/m-p/1072575

4 Comments
jgcode
Active Participant

See here for side chatter on LAVA

Certified LabVIEW Architect * LabVIEW Champion
Jim_Kring
Trusted Enthusiast
PJM_Labview
Active Participant

I could use that yesterday.



  


vipm.io | jki.net

joerg.hampel
Active Participant

With the last post being nearly 5 years old, perhaps someone has found a ways to achieve something like this?

 

I'm using vi.lib\AppBuilder\AB_API_Simple\Build.vi for programmatically building stuff, and I'd really like the possibility to register for a user event, similar to the NI System Configuration Toolkit (vi.lib\nisyscfg\Register User Event.vi).

 

(cross-posted here)




DSH Pragmatic Software Development Workshops (Fab, Steve, Brian and me)
Release Automation Tools for LabVIEW (CI/CD integration with LabVIEW)
HSE Discord Server (Discuss our free and commercial tools and services)
DQMH® (Developer Experience that makes you smile )