imho it is a good idea to respect user changes in UI - number & width of columns in grids etc, and to save them between sessions. Now, there is some support for that - ListGrid & TreeGrid have get/setViewState. But (talking about smartgwt, at least)
1 It would be fine to have such methods for all widgets, or at least full control for UI state. For example, it is impossible to get/set height of section stacks, so one cant restore user changes
2 It is not possible to listen to changes. One way is to add listeners for such events to all widgets, another is to have centralized control over that - one listener, receiving all information about UI changes
1 It would be fine to have such methods for all widgets, or at least full control for UI state. For example, it is impossible to get/set height of section stacks, so one cant restore user changes
2 It is not possible to listen to changes. One way is to add listeners for such events to all widgets, another is to have centralized control over that - one listener, receiving all information about UI changes
Comment