From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Configuration / Application Settings manager in 2022?

Greetings community,


I am looking for guidance about configuration / application settings manager options in 2022. In my research I have come across quite a few things, none of which seem to have many examples/discussion beyond their existence and maybe a hello world:

Configuration Editor Framework (CEF) 

Options Dialog Framework (ODF) 

AF Based Options Dialog 

MGI Framework - Hot off the press (29 March 2022), experimental 

Open Source Configuration Manager, just found in a google search 

 

An exception is This post by Hooovahh explaining his approach (as of 2016 at least).

 

Might some of the more veteran/active members have some guidance on a wise way of tackling this issue 2022? The only real definitive thing that I have noticed is that CEF and MGI seemed aimed towards on-the-fly management of devices only whereas ODF and AF solutions are rather for application logic.

 

One of my big sticking points is named in the ODF page, but they defer to show an example, and that is propograting settings changed in a central configuration window to the relavent applicaiton pieces. Hooovahh goes into his solution for this.

My second pain point is that a lot of times actors have settings on their UIs (in a subpanel, likely) that make sense to save. So then there is the question of coordination options as shown in a central configuration window (probably run by it's own actor) and the target actor FP. I guess a settings manager could maintain "visible in config" and "not visible in config" options.

Quite a complex topic with as many possible solutions as developers. Any advice from the Pros out there?

0 Kudos
Message 1 of 5
(996 Views)

Bump

0 Kudos
Message 2 of 5
(941 Views)

If this is the beta you are talking about, you are not to talk about the beta outside of the forum.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 3 of 5
(930 Views)

@billko wrote:

If this is the beta you are talking about, you are not to talk about the beta outside of the forum.


 

I meant in the current calendar year. All of those links I posted are 5-10 years old aside from MGI. Had I meant the LabVIEW version I would have wrote LV22.

0 Kudos
Message 4 of 5
(923 Views)

Bump.

0 Kudos
Message 5 of 5
(896 Views)