Mindtraveller Messages: 917 Registered: August 2007 Location: Russia, Moscow rgn.
Experienced Contributor
I want to make some multi-column list, where 2 of the columns have values selected from DropList with predefined values. I`ve tried to choose the easiest way:
I hoped this should make everything alright. After app starts this column has droplist. The problem is when i walk through rows (with mouseclick?) - this control disappears and never appears again.
I tried to restore control manually, but with no luck:
Mindtraveller Messages: 917 Registered: August 2007 Location: Russia, Moscow rgn.
Experienced Contributor
UPDATE: These droplists disappear while row is not in Edit mode. Phew, that was nontrivial solution. I don`t think user will guess that, he`ll think it`s a controls disappearing bug - I suppose.
Mindtraveller Messages: 917 Registered: August 2007 Location: Russia, Moscow rgn.
Experienced Contributor
Testcase will be U++ reference application ArrayCtrlEdits.
Let`s look at it`s editing interface from user`s point of view. After adding a row and defocusing it, editor in the leftmost column disappears. And it doesn`t appear next time user focuses it. What does average user? He clicks this cell, then doubleclicks it, then tries Space and Enter keys. None of them work. User considers it a bug and closes a program. I want to say that it is very unclear that it is required to rightclick and choose edit row to make this editor appear again.
Solution here will be automatic appearing of editor on selecting this row again. And no compromises. Programs for users, not users for programs.