Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-ua-dev] Managing multiple messages using MessageManager

Hi,

I referred this article
<http://www.eclipse.org/eclipse/platform-ua/proposals/forms/enhancements
-3.3/index.html>  and tried the class provided in examples project
(org.eclipse.ui.forms.examples.internal.rcp.ErrorMessagesPage).

Is there any other way of displaying the messages but with hyperlinks? I
mean, I like a tooltip with a 'X' button in a corner. I thought of
implementing the ToolTip example given in
<http://www.ibm.com/developerworks/library/os-eclipse-forms/index.html>
but I am not sure which ToolTip he is referring to.
org.eclipse.swt.widgets.ToolTip is not related to any form but he is
overriding createToolTipContentArea(). Do you know how?

Moreover, the way the errors are displayed in ErrorMessagesPage is not
good. When we click on hyperlink ('2 errors detected') and on an error
message hyperlink, the shell closes. But if I click on '2 errors
hyperlink' and click elsewhere on the editor, the shell remains as such.
How do we close it? Is there a way to listen to click event for editor?
I also witnessed that when this shell pops up, the editor loses focus
but I don't know how to listen to editor events. One more situation:
when this shell is displayed, is there a way to stop the yellow tooltip
box from appearing when mouse is hovered? There is no need for both the
boxes at the same time.

I appreciate your help.

Thanks. 


DISCLAIMER:
This message contains privileged and confidential information and is intended only for an individual named. If you are not the intended recipient, you should not disseminate, distribute, store, print, copy or deliver this message. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete or contain viruses. The sender, therefore,  does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required, please request a hard-copy version.


Back to the top