Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » Help button not available on wizard dialog
Help button not available on wizard dialog [message #325498] Wed, 20 February 2008 10:17 Go to next message
Eclipse UserFriend
Originally posted by: ptrinchini.quipo.it

Hi All,

In my RCP application I've implemented some Wizards using the
org.eclipse.ui.newWizards extension point.

My wizard extends Wizard and implements INewWizard and everything works
fine, i.e. I'm able to launch it from the New Wizard Selection page.

However both the New Wizard Selection page and my wizard pages don't
show the Help button (the question mark icon).
The only way I found to have it displayed is to enable the help on ALL
the dialogs, using the WizardDialog.setDialogHelpAvailable(true) static
method.

Even if this shows the help button on my wizard dialog, I'm still not
able to invoke the help system pressing the button; I would like to have
the help displayed on the right side of the dialog.
In my wizard class, I also invoke the setHelpAvailable(true) in the
constructor, but it seems to have no effect.

I think to have all the required plug-ins available, because invoking
the help application from the Help menu works fine.

Do you have some advice on how to implement the Help system the way
Eclipse platform does ?

Thanks a lot for your help

Regards,
Patrizio
Re: Help button not available on wizard dialog [message #325508 is a reply to message #325498] Wed, 20 February 2008 17:01 Go to previous messageGo to next message
Prakash G.R. is currently offline Prakash G.R.Friend
Messages: 621
Registered: July 2009
Senior Member
http://www.eclipse.org/articles/article.php?file=Article-Add ingHelpToRCP/index.html

- Prakash

Eclipse Tips: http://blog.cypal-solutions.com
Eclipse Search: http://www.cypal.in/eclipsesearch


Patrizio wrote:
> Hi All,
>
> In my RCP application I've implemented some Wizards using the
> org.eclipse.ui.newWizards extension point.
>
> My wizard extends Wizard and implements INewWizard and everything works
> fine, i.e. I'm able to launch it from the New Wizard Selection page.
>
> However both the New Wizard Selection page and my wizard pages don't
> show the Help button (the question mark icon).
> The only way I found to have it displayed is to enable the help on ALL
> the dialogs, using the WizardDialog.setDialogHelpAvailable(true) static
> method.
>
> Even if this shows the help button on my wizard dialog, I'm still not
> able to invoke the help system pressing the button; I would like to have
> the help displayed on the right side of the dialog.
> In my wizard class, I also invoke the setHelpAvailable(true) in the
> constructor, but it seems to have no effect.
>
> I think to have all the required plug-ins available, because invoking
> the help application from the Help menu works fine.
>
> Do you have some advice on how to implement the Help system the way
> Eclipse platform does ?
>
> Thanks a lot for your help
>
> Regards,
> Patrizio
Re: Help button not available on wizard dialog [message #325528 is a reply to message #325508] Thu, 21 February 2008 08:00 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ptrinchini.quipo.it

Thanks a lot for the link, but it doesn't cover my problem.
I'm already able to provide help in the way described in the article,
but what I'm still missing is the way to provide context sensitive help
on my new wizard dialogs.
What I would obtain is have the help displayed on the right side of the
dialog when the user clicks the help button (the question mark icon
available on wizard dialogs) or hit the F1 key.

Do you have some advice on how to implement this?

Regards,
Patrizio

Prakash G.R. wrote:
> http://www.eclipse.org/articles/article.php?file=Article-Add ingHelpToRCP/index.html
>
>
> - Prakash
>
> Eclipse Tips: http://blog.cypal-solutions.com
> Eclipse Search: http://www.cypal.in/eclipsesearch
>
>
> Patrizio wrote:
>> Hi All,
>>
>> In my RCP application I've implemented some Wizards using the
>> org.eclipse.ui.newWizards extension point.
>>
>> My wizard extends Wizard and implements INewWizard and everything
>> works fine, i.e. I'm able to launch it from the New Wizard Selection
>> page.
>>
>> However both the New Wizard Selection page and my wizard pages don't
>> show the Help button (the question mark icon).
>> The only way I found to have it displayed is to enable the help on ALL
>> the dialogs, using the WizardDialog.setDialogHelpAvailable(true)
>> static method.
>>
>> Even if this shows the help button on my wizard dialog, I'm still not
>> able to invoke the help system pressing the button; I would like to
>> have the help displayed on the right side of the dialog.
>> In my wizard class, I also invoke the setHelpAvailable(true) in the
>> constructor, but it seems to have no effect.
>>
>> I think to have all the required plug-ins available, because invoking
>> the help application from the Help menu works fine.
>>
>> Do you have some advice on how to implement the Help system the way
>> Eclipse platform does ?
>>
>> Thanks a lot for your help
>>
>> Regards,
>> Patrizio
Re: Help button not available on wizard dialog [message #325536 is a reply to message #325528] Thu, 21 February 2008 10:54 Go to previous messageGo to next message
Prakash G.R. is currently offline Prakash G.R.Friend
Messages: 621
Registered: July 2009
Senior Member
The article has a section "Add Context Help Support". Please go thru the
steps. I tried with RCP Mail sample and added a wizard. It worked fine.

(*) Make sure the context id that you have defined in the xml file is
correctly reflected in the code as <plugin id>.<context id>

(*) Are you calling the setHelp on the right control?

- Prakash

Eclipse Tips: http://blog.cypal-solutions.com
Eclipse Search: http://www.cypal.in/eclipsesearch

Patrizio wrote:
> Thanks a lot for the link, but it doesn't cover my problem.
> I'm already able to provide help in the way described in the article,
> but what I'm still missing is the way to provide context sensitive help
> on my new wizard dialogs.
> What I would obtain is have the help displayed on the right side of the
> dialog when the user clicks the help button (the question mark icon
> available on wizard dialogs) or hit the F1 key.
>
> Do you have some advice on how to implement this?
>
> Regards,
> Patrizio
>
> Prakash G.R. wrote:
>> http://www.eclipse.org/articles/article.php?file=Article-Add ingHelpToRCP/index.html
>>
>>
>> - Prakash
>>
>> Eclipse Tips: http://blog.cypal-solutions.com
>> Eclipse Search: http://www.cypal.in/eclipsesearch
>>
>>
>> Patrizio wrote:
>>> Hi All,
>>>
>>> In my RCP application I've implemented some Wizards using the
>>> org.eclipse.ui.newWizards extension point.
>>>
>>> My wizard extends Wizard and implements INewWizard and everything
>>> works fine, i.e. I'm able to launch it from the New Wizard Selection
>>> page.
>>>
>>> However both the New Wizard Selection page and my wizard pages don't
>>> show the Help button (the question mark icon).
>>> The only way I found to have it displayed is to enable the help on
>>> ALL the dialogs, using the WizardDialog.setDialogHelpAvailable(true)
>>> static method.
>>>
>>> Even if this shows the help button on my wizard dialog, I'm still not
>>> able to invoke the help system pressing the button; I would like to
>>> have the help displayed on the right side of the dialog.
>>> In my wizard class, I also invoke the setHelpAvailable(true) in the
>>> constructor, but it seems to have no effect.
>>>
>>> I think to have all the required plug-ins available, because invoking
>>> the help application from the Help menu works fine.
>>>
>>> Do you have some advice on how to implement the Help system the way
>>> Eclipse platform does ?
>>>
>>> Thanks a lot for your help
>>>
>>> Regards,
>>> Patrizio
Re: Help button not available on wizard dialog [message #325555 is a reply to message #325498] Thu, 21 February 2008 22:07 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: nospam_kowalskilee.gmail.com

Hi Patrizio,

I recently asked a similar question on the eclipse.platform.ua
newsgroup. Here's a link to the response that someone gave me:

http://dev.eclipse.org/newslists/news.eclipse.platform.ua/ms g00365.html

The eclipse.platform.ua newsgroup is a relatively new Eclipse
newsgroups. It is focused on the things that fall under the "user
assistance" (=ua) umbrella like wizards, cheat sheets, help system
stuff, and even Forms (because the Eclipse UA team also develops the
Forms code). AFAIK.

Best regards,
Lee Anne
(to email direct, remove the nospam_ portion).


Patrizio wrote:
> Hi All,
>
> In my RCP application I've implemented some Wizards using the
> org.eclipse.ui.newWizards extension point.
>
> My wizard extends Wizard and implements INewWizard and everything works
> fine, i.e. I'm able to launch it from the New Wizard Selection page.
>
> However both the New Wizard Selection page and my wizard pages don't
> show the Help button (the question mark icon).
> The only way I found to have it displayed is to enable the help on ALL
> the dialogs, using the WizardDialog.setDialogHelpAvailable(true) static
> method.
>
> Even if this shows the help button on my wizard dialog, I'm still not
> able to invoke the help system pressing the button; I would like to have
> the help displayed on the right side of the dialog.
> In my wizard class, I also invoke the setHelpAvailable(true) in the
> constructor, but it seems to have no effect.
>
> I think to have all the required plug-ins available, because invoking
> the help application from the Help menu works fine.
>
> Do you have some advice on how to implement the Help system the way
> Eclipse platform does ?
>
> Thanks a lot for your help
>
> Regards,
> Patrizio
Re: Help button not available on wizard dialog [message #325574 is a reply to message #325555] Fri, 22 February 2008 13:22 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: ptrinchini.quipo.it

Hi Lee Anne,

thanks a lot for pointing me to the right place to check what was going
on with my context id. Inspecting the code reached at the breakpoint
described in the article, I was able to see what I was doing wrong!
Now the context sensitive help works fine.

Thanks again!!

Regards,
Patrizio


Lee Anne wrote:
> Hi Patrizio,
>
> I recently asked a similar question on the eclipse.platform.ua
> newsgroup. Here's a link to the response that someone gave me:
>
> http://dev.eclipse.org/newslists/news.eclipse.platform.ua/ms g00365.html
>
> The eclipse.platform.ua newsgroup is a relatively new Eclipse
> newsgroups. It is focused on the things that fall under the "user
> assistance" (=ua) umbrella like wizards, cheat sheets, help system
> stuff, and even Forms (because the Eclipse UA team also develops the
> Forms code). AFAIK.
>
> Best regards,
> Lee Anne
> (to email direct, remove the nospam_ portion).
>
>
> Patrizio wrote:
>> Hi All,
>>
>> In my RCP application I've implemented some Wizards using the
>> org.eclipse.ui.newWizards extension point.
>>
>> My wizard extends Wizard and implements INewWizard and everything
>> works fine, i.e. I'm able to launch it from the New Wizard Selection
>> page.
>>
>> However both the New Wizard Selection page and my wizard pages don't
>> show the Help button (the question mark icon).
>> The only way I found to have it displayed is to enable the help on ALL
>> the dialogs, using the WizardDialog.setDialogHelpAvailable(true)
>> static method.
>>
>> Even if this shows the help button on my wizard dialog, I'm still not
>> able to invoke the help system pressing the button; I would like to
>> have the help displayed on the right side of the dialog.
>> In my wizard class, I also invoke the setHelpAvailable(true) in the
>> constructor, but it seems to have no effect.
>>
>> I think to have all the required plug-ins available, because invoking
>> the help application from the Help menu works fine.
>>
>> Do you have some advice on how to implement the Help system the way
>> Eclipse platform does ?
>>
>> Thanks a lot for your help
>>
>> Regards,
>> Patrizio
Would you post the code that was the problem? (was Re: Help button not available on wizard dialog [message #325578 is a reply to message #325574] Fri, 22 February 2008 14:49 Go to previous message
Eclipse UserFriend
Originally posted by: nospam_kowalskilee.gmail.com

Hi Patrizio,

You're welcome. I'm glad it helped!

Would you mind posting here what you discovered was the problem? What
was wrong with the code at the breakpoint?

I find it a learning experience to see 'what doesn't work' as well as
what does work. :-)

Thanks in advance,
Lee Anne

Patrizio wrote:
> Hi Lee Anne,
>
> thanks a lot for pointing me to the right place to check what was going
> on with my context id. Inspecting the code reached at the breakpoint
> described in the article, I was able to see what I was doing wrong!
> Now the context sensitive help works fine.
>
> Thanks again!!
>
> Regards,
> Patrizio
>
>
> Lee Anne wrote:
>> Hi Patrizio,
>>
>> I recently asked a similar question on the eclipse.platform.ua
>> newsgroup. Here's a link to the response that someone gave me:
>>
>> http://dev.eclipse.org/newslists/news.eclipse.platform.ua/ms g00365.html
>>
>> The eclipse.platform.ua newsgroup is a relatively new Eclipse
>> newsgroups. It is focused on the things that fall under the "user
>> assistance" (=ua) umbrella like wizards, cheat sheets, help system
>> stuff, and even Forms (because the Eclipse UA team also develops the
>> Forms code). AFAIK.
>>
>> Best regards,
>> Lee Anne
>> (to email direct, remove the nospam_ portion).
>>
>>
>> Patrizio wrote:
>>> Hi All,
>>>
>>> In my RCP application I've implemented some Wizards using the
>>> org.eclipse.ui.newWizards extension point.
>>>
>>> My wizard extends Wizard and implements INewWizard and everything
>>> works fine, i.e. I'm able to launch it from the New Wizard Selection
>>> page.
>>>
>>> However both the New Wizard Selection page and my wizard pages don't
>>> show the Help button (the question mark icon).
>>> The only way I found to have it displayed is to enable the help on
>>> ALL the dialogs, using the WizardDialog.setDialogHelpAvailable(true)
>>> static method.
>>>
>>> Even if this shows the help button on my wizard dialog, I'm still not
>>> able to invoke the help system pressing the button; I would like to
>>> have the help displayed on the right side of the dialog.
>>> In my wizard class, I also invoke the setHelpAvailable(true) in the
>>> constructor, but it seems to have no effect.
>>>
>>> I think to have all the required plug-ins available, because invoking
>>> the help application from the Help menu works fine.
>>>
>>> Do you have some advice on how to implement the Help system the way
>>> Eclipse platform does ?
>>>
>>> Thanks a lot for your help
>>>
>>> Regards,
>>> Patrizio
Previous Topic:"The operation is not currently available"
Next Topic:[forms] adding composites + scrolling
Goto Forum:
  


Current Time: Sat Nov 09 05:03:09 GMT 2024

Powered by FUDForum. Page generated in 0.04267 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top