11-21-2021 09:30 AM
[VI Attached]
Hello everyone!
Would like to gather ideas (the simpler the better!) from everyone and greatly appreciate for your inputs.
I have created custom control as below:
How can I effectively track which button is clicked (between Edit and Remove) and from which row of the array?
Another approaches on how to achieve similar functionality (display all data with option to edit or remove one of them) are very welcome too!
-> Event can track up to User Lists only
-> Iterate through the whole list seems no very effective
Thank you 😄
[I am trying to make the sentence short and simple. Hope I provide sufficient information]
Solved! Go to Solution.
11-21-2021 11:04 AM
Hi kwsoo,
@kwsoo wrote:
Would like to gather ideas (the simpler the better!) from everyone and greatly appreciate for your inputs.
Compare "new value" and "old value" of the array to easily find the different item! You get both data from the event case…
I suggest a slightly different UI:
11-21-2021 11:04 AM
@kwsoo wrote:
-> Iterate through the whole list seems no very effective
One way or another, you need to find what changed. Here's what I typically do:
11-21-2021 12:54 PM
I agree with Gerd that a listbox is probably better (... but that depends on many unknown factors of your particular use case!).
Here's a quick draft.
Some additional ideas:
11-24-2021 03:12 AM
Thank you to both of you!
Kudos + Solution marked!
Moving forward is just as some insight/discussion on what is going on.
Actually the end user is using touch panel to interface with the VI.
One of the feature is to list out the users so he can modify and remove accordingly.
I feel like the design I provide above is kind of common practice but i am not sure is there a better/easier/fancier way to accomplish similar thing.
as it is a touch panel, button kind of UI would be easier i think 😕
11-24-2021 10:51 AM
Hi kwsoo,
@kwsoo wrote:I feel like the design I provide above is kind of common practice
Can you name/show any other (reasonable) software using an "array of clusters" in its UI, especially for touch panels?
Try to learn from other UI designers... 🙂