Again, somewhat late reply as I just came back from holiday:
1. Yep, thought of that too. :) Will look into making that an option
2. Yes, the idea is to add more custom annotations for "actions" on tables, at the moment there is only a few limited ones.
3. This is doable if the adapter that creates the "Action" Component points to a Component that has an image as it's visible part. This is currently best done through extending the framework and adding your custom annotation. However, there may be a case for adding a means where you could optionally set an image location instead of text?
4. Worth thinking about, definitely, gets a bit verbose if there are lots of actions and hence lots of columns..
5. I think the correct path here is probably "make it customizable" - some people will want it on the left, some on the right. But good catch, I've always used them on the right, so I wouldn't have thought about it without your comment. :)
/ Wille
Jan Mikkelsen wrote:
I have some suggestions regarding tables:
- It would be great to have a class similar to DeleteLink, requiring the user to confirm deletion using javascript.
- It seems to me that you will run out of actions in tables quickly unless you want to create annotation classes for additional actions (similar to BeanLink) - which is certainly doable.
- I would like to be able to use images for actions.
- Also, it would be nice to have a single column for all actions.
- Finally, actions should be placed to the left, not to the right.
/jan