01-05-2015 09:54 AM
What if all ring elements in the array has the same properties? I've been trying to put a ring data into my cluster; which failed me so far.
In this short demonstration, string input works quite well where ring doesn't... Any thoughts?
Palazzo
01-05-2015 09:59 AM
01-05-2015 10:09 AM
Hi GerdW,
I did it after your reply but couldn't get any progress still. I can set a ring without a problem but when I am trying to put it into a cluster, the problem happens. After allowing undefined values:
Kind of confused here actually Do you need me to post the code?
BR, Palazzo
01-05-2015 12:55 PM
Palazzzo wrote:
I have my own version of this approach also; positioning the ring to active cell's position and writing the input to the cell afterwards. Works fine but I couldn't deal with the bothersome UI issues here, clicking the ring twice to open down, some blinking cursors while opening ring etc... I think you've had the same issues but it seems only way to do this now... Thanks for the reply...
I didn't have any issue with blinking cursors; in my version the interface experience was quite smooth. There is the issue of needing to click twice on the ring but the users never complained; in general I think they used the keyboard navigation (I implemented tabbing through fields, including in reverse with shift-tab).
Over the weekend, I started experimenting with some code to eliminate the "click twice" problem with rings, but didn't get a chance to finish it yet. If I do, I'll post it here, if you're interested. My plan is to create a large, transparent ring containing no items and place it on top of the correct column of the table. This makes it effectively invisible. Catch "Mouse Down?" filter events for that ring. When the event occurs, fill in the Strings[] property with the desired items (this much I implemented and it works), and resize the ring so it covers only the correct cell of the table. When a value change event occurs for the ring, grab the string, put it in the table, resize the ring back to the full column size, and clear the Strings[] property so the ring vanishes.
01-06-2015 01:22 AM - edited 01-06-2015 01:23 AM
Hello Nathand,
Thanks for the reply. I would be really interested in your new study about this tables, so please post it here if this is also OK for you.
Making it big seems a good idea to eliminate clicking the "right spot".
Thanks,
Palazzo
01-06-2015 02:10 AM - edited 01-06-2015 02:10 AM
Hi Palazzo,
what kind of ring do you use in your "short demonstration"?
Rings have a numeric datatype, yet you store a string in your "ring"?! So I guess you use a combobox instead…
Comboboxes accept undefined values nicely:
01-06-2015 03:45 AM
Hello GerdW,
I was using numeric data while using ring. I've also tried combobox since it might be suitable for my work as well. Combobox seems OK while using a string constant as you suggested, but doesn't work out if I use a multi-item constant or control.
Cheers,
Palazzo
01-06-2015 03:50 AM
01-06-2015 03:56 AM
Hello GerdW,
The purpose is to assign multi-items into a combobox, not a single value chosen from my constant or control. I need to see both "a" and "b" values in my combobox.
Is this somehow possible?
BR, Palazzo
01-06-2015 03:58 AM - edited 01-06-2015 04:07 AM