Currently developing an UI with custom titlebar like JKI Package Manager 2020, applications from MS Office etc. I have a laptop (1440 X 900) running windows 7 and a second monitor with resolution 1920 X 1080. Scale and layout options for both monitors are set to 100%.
"FP.State = Maximized" seems to work only when the resolutions for all monitors are equal or selecting the monitor with highest resolution as main screen.
1. Laptop(1440 X 900) as main screen: FP.State = Maximized works fine in Laptop but not in second monitor. The Panel Bounds and Window Bounds are way out of the screen resolution.
Same as in case of JKI VI Package Manager (2020)
2. Setting Window bounds and panel bounds manually:
Some pixels appear in the another monitor when setting the Window Bounds and Panel Bounds manually. This sems to be also the case with NI-Package Manager
Is there a way to make it work? Any help is greatly appreciated.
I thought there was an easy, built in, VI server way of doing the following, but I haven't found one. Am I missing something trivial?
So I have one application instance, spawning clones of a certain VI. I would like to get an array of the VI refs of all of these clones. I thought I could via some property like Application:All VIs in memory, but I haven't found any suitable. All VIs in memory gets only the base VI names.
Missing that, I resort to register all my clones in a FGV as they startup, , and consult the FGV at will. Is there a more linear way?
I also note that I have to associate each VI ref with its clone name in the FGV, otherwise plain refs to different clones match as equal in lookups.
I will take the CLD exam in two days and I would be grateful if anyone could help me in these two questions:
1/ Do I have the ability to change a Cluster from the given UI into a Typedef?
2/ In addition to Tip strips, Is it recommended to add some comments on the front panel or not?
Thank you very much!
programmatic control of front panel requires signaling instead of just simple value change . This requires access to controls . The attached VI's should do the job. The controls can be anywhere including tabs etc which requires recursive access.
Get FP References.vi
Get Set FP Value Signaling Anywhere.vi
Hello to all.
Thanks for helping me.
I have developed an application in a laptop of 15.6 inches.
Now I am creating a .EXE to deploy in a PLC of 15 inches.
All my front panel is a tab control which has controls and indicators inside.
The problem is that when I deploy de application I can not see a part of tab control (15 inches vs 15.6 inches).
How can I fit tab control to 15 inches easyly?
Thanks a lot.