BLT for LabVIEW (Build, License, Track)

cancel
Showing results for 
Search instead for 
Did you mean: 

BLT Splashscreen

Solved!
Go to solution

BLT User Group,

 

I have configured a splashscreen in the 'Product configuration' section of BLT but when I build the EXE the splashscreen does not appear.  I just see the BLT_MAIN_ID1.vi front panel (running through its checks).

 

I do not see a splashscreen.ini config file in the BLT_data folder (as the BLT_Spy.lvlib.CheckForSplashscreen.vi context help suggests).  Should this have been created during the build process?  I've tried enabling and disabling license checking to see how that affects things but I assume the lack of config file is the issue. 

 

Can anybody shed some light?  I've read the BLT online documentation but I've only been using BLT for a few days now so maybe I'm missing something trivial.

 

Cheers, 

-MB  

Best regards,
Brown

The more I know...the more I don't know
0 Kudos
Message 1 of 5
(4,115 Views)

Hello, 

 

After creating your splashscreen, did you click on the "Select Splashscreen" button?

If not, please select your splashscreen in the list on the left and then click this button. You should see a checkmark next to your splashscreen name after it's been selected for your product.

Then, the splashscreen.ini file will be created and added to your product when you build it from BLT.

Product Splash Menu.png

 

Let me know if it doesn't work or if you have any question.



Matthias Baudot | Software Architect | Founder at STUDIO BODs


STUDIO BODs     BLT for LabVIEW     LabVIEW Champion     Certified Professional Instructor     DQMH Trusted Advisor     GCentral Sponsor


 Check out my LabVIEW presentations and videos!

0 Kudos
Message 2 of 5
(4,112 Views)

Thank you for the quick reply Matthias. Yes, I clicked on the "Select Splashscreen".  Maybe it's the way I'm building the EXE? I've included a snapshot of the build and distribute window.  I don't need to package or distribute the exe yet (the application is only 95% finished.  I still need to add a few minor details).  I just wanted to give BLT a try so that I'd be ready to move ahead with version #s, session logging, error tracking, etc, when the time comes.  I really like BLT so far.  You've done a great job with it. 

 

Splashscreen Config Window.pngImage detailsImage detailsBuild specsBuild specsBLT_Data folder after buildBLT_Data folder after build

Best regards,
Brown

The more I know...the more I don't know
0 Kudos
Message 3 of 5
(4,110 Views)
Solution
Accepted by Brown@KTR

Actually, the splashscreen is only included to the files that are uploaded to the BLT Server, not in the build directory on your development computer.

So in order to test your splashscreen, you'll have to Build, Package and Distribute your product. Then if you install it and run it, you should see the splashscreen and find the splashscreen.ini file in the BLT_data folder of the installed product.

 

I'm glad you like BLT so far 🙂 Thank you for your comments!



Matthias Baudot | Software Architect | Founder at STUDIO BODs


STUDIO BODs     BLT for LabVIEW     LabVIEW Champion     Certified Professional Instructor     DQMH Trusted Advisor     GCentral Sponsor


 Check out my LabVIEW presentations and videos!

Message 4 of 5
(4,103 Views)

I just tested it and the splashscreen appears now!  However, the application is shown before the splashscreen is at 100% (almost instantly actually, maybe around 10-15% complete).  I just realized that I still have "enable licensing authentication" set to false in the START_UP_VI so I assume skipping the checks doesn't allow the splashscreen enough time to complete?  I'll change it back and test.

 

Thanks,

-MB

Best regards,
Brown

The more I know...the more I don't know
0 Kudos
Message 5 of 5
(4,092 Views)