enhancement on some cegui widgets we are using + refactoring some module)
## Deliverables
migration to cegui 7.1 including compiling client lib under 2008
items:
1. translate fights dialogs into buttons directly drawn in the 2d scene, logic in dialogs must be the same, with some minor changes i will explain. button must have tooltip, **and maybe some special effect when moving mouse on top (growing ?)** THIS only last time if other stuff all ok.
Some shortkeys must be implemented to quckly navigate in the menu. Like number associated for each icon.
special care must be taken for the magicDialog. Current fight action must apears in screen corner, as the combination of the pressed buttons. (ex if u press 3 buttons to get closer to target then somewhere on he screen u must display them), as well u shall be able to cancel action, validate it, (see dialog logics). When clicking a player on screen or in player list (code already there) then routine to display buttons must scroll to center on clicked player (there is already such a func in 2d ib).
2. ppagemagic must be redesign to use magic icons used in 1, and more like a collection of? spell slots than a simple list. all info in list will be displayed in tooltip? this would be similair to the ppagefigure in fact.
3. if user decides, split the tabbed message dialog into 3 separate windows. must vbe saved in .position
4. copy past on sendmessage view + copy richedit view.?
5. be able to lock automaticscrolling on? textviews.
6. save system settings in .psoition or other files
7. fix arrow key in a editbox not working (if still failing with 7.1)
i will post some image to illusrate 1 and 2.
i believe its easy but need to be careful as fight module is conplicated.