While developing an enterprise application I faced a problem of communicating various error/warning/notification messages to the user while they are filling out some form or performing other actions within a dialog. I have been using simple pop-up boxes whenever I needed to communicate something to user but it was not flexible or powerful enough as sometimes the messages were too long or complicated for a simple pop-up box.
Attempt to solve.
So I started to experiment with other ways to communicate the user and I settled with using read-only text areas to output all messages for the user. Here is what it looks like with some example error message in it:
I am not very experienced in developing enterprise-level GUI so I would appreciate some comments on this solution. Is it a comparable replacement to pop-up boxes? What would be advantages/disadvantages of such solution? Is there any other solutions to my problem? If this text area is to be used, how and where should be placed in a dialog? What would be the recommendations on the text area's behavior?