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 |
Eclipse User |
|
|
|
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 #325528 is a reply to message #325508] |
Thu, 21 February 2008 08:00 |
Eclipse User |
|
|
|
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 |
Prakash G.R. 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 |
Eclipse User |
|
|
|
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 |
Eclipse User |
|
|
|
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 |
Eclipse User |
|
|
|
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
|
|
|
Goto Forum:
Current Time: Sat Nov 09 05:03:09 GMT 2024
Powered by FUDForum. Page generated in 0.04267 seconds
|