m-m-m / util

Mature Modular Meta-Framework
http://m-m-m.sourceforge.net
Apache License 2.0
10 stars 5 forks source link

mmm-client-ui-widget: implement resizable popup/window #74

Closed hohwille closed 10 years ago

hohwille commented 11 years ago

DialogBox is not resizable. Therefore we have to reimplement this adding resize feature, close button and potential minimize and maximize icon buttons.

hohwille commented 11 years ago

So far done, but the following issues are remaining:

Will be done soon...

hohwille commented 11 years ago

Escape support is easy to add... Focus problem is filed here: http://code.google.com/p/google-web-toolkit/issues/detail?id=2732

Scroll problem here: http://stackoverflow.com/questions/19203630/div-layout-problems

hohwille commented 11 years ago

So we only need to fix the scrolling support to complete this. Hopefully some CSS expert will show up to help us.

hohwille commented 11 years ago

We also need these features:

hohwille commented 11 years ago

Scroll problem has been resolved by switching to flex layout properly. However, we still need to consider that we should have a build-in button panel at the bottom that does not participate in scrolling.

Minimize/maximize is also implemented but the icon has to change if maximized.

Everything else is working smooth now. Hard work though to get such obvious thing done.

hohwille commented 10 years ago

complete now