[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.platform.rcp] Re: Animated message widgets

Hi,

I think there isn't any. The change happend fairly early somewhere in M4 I think.

https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BDialogs%5D&classification=Eclipse&product=Platform&component=UI&target_milestone=3.3+M4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=VERIFIED&resolution=FIXED&emailtype1=substring&email1=&emailassigned_to2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=

Tom

Daniel Krügler schrieb:
Hello,

Up to Eclipse 3.2.x the WizardDialog used an animation technique
for warning and error messages via the publicly available class
ImageAndMessageArea. This behaviour was warmly appreciated by our
customers.

As I realized this weekend, in Eclipse 3.3 the class ImageAndMessageArea has been deprecated and the wizard does no longer animate those messages.

I wonder concerning this decision: I understand that ImageAndMessageArea
has been deprecated, but as far as I understand this is related to
the fact, that there had been some resource leak issues because of the
internally used class FieldDecorationRegistry (Please correct me, if I'm wrong). But I don't understand, why this leads to an overall deprecation of ImageAndMessageArea itself. Worse, the current comment does not provide a hint, which alternative class could be used instead.


Animated messages are a cute method to inform the user without disturbing her current workflow. Can someone give me a pointer,
which class should be used in 3.2.x, which can also be used in 3.3?


I also would like to enable animated error messages in 3.3 wizards.
Can someone give me a hint, how to realize that without reimplementing
the complete WizardDialog class?

Thanks,

Daniel Krügler