Hi, I want to give a little feed-back on the addition of the edit button to the bottom right of each editable control. I note that this is probably a temporary thing but I'm not very keen on it so encourage a change to be made.
My problems with it are that its pushes the next control down the page and wastes space, and it means more actions if you are editing more than one item. One solution is to make all controls non-editable and provide a mass-update action inside each group, this seems common in Estatio, but I don't see it as a good practice get into, unless common workflows suggest it, there is a far bit of work to do it and it seems to take you away from the Naked Objects paradigm. The question is what is the best solution? Personally I thought the global Edit (mode) button was fine, its pretty standard. But placing it in the left column under all the groups did have the undesirable effect of pushing it down out of sight sometimes. With tabs that is not a good solution either, i.e on the first tab, and putting it under the tab-panel not any better. One solution is to put it into the first 'title' row of the page, but aligned on the right-hand side to differentiate is from other actions that might be there, its kind of an action button. Having tabs is very welcome though, so now I have a dilemma. Go to 1.12 or wait to see if the edit buttons disappear in 1.13. I am inclined to stay at 1.11. Of course, as mentioned, there were issues associated with making JAXB view models editable. If this has led to too much complexity in the viewer then maybe it wasn't such a good move? My concern with that aspect has been that conflating JAXB and a View-model mode. I hope this is of some usefulness. Regards Steve Cameron
