Issue 122441 - Help Agent do not shown up
Summary: Help Agent do not shown up
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: 3.4.1
Hardware: All All
: P3 Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2013-06-03 10:22 UTC by hanya
Modified: 2013-06-05 21:20 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

Migrated list (16.12 KB, application/vnd.oasis.opendocument.spreadsheet)
2013-06-03 10:22 UTC, hanya
no flags Details
Extension contains HelpAgentStartList as configuration to test (2.68 KB, application/vnd.openofficeorg.extension)
2013-06-03 11:19 UTC, hanya
no flags Details
Proposed patch to update help agent starter list (50.30 KB, patch)
2013-06-05 11:44 UTC, hanya
no flags Details | Diff
List of items with descriptions (16.32 KB, application/vnd.oasis.opendocument.spreadsheet)
2013-06-05 11:46 UTC, hanya
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description hanya 2013-06-03 10:22:23 UTC
Created attachment 80764 [details]
Migrated list

The help agent is not shown even it is enabled. 
The list of candidate to show the agent is /org.openoffice.Office.SFX/Help/HelpAgentStarterList.
Recent SfxHelp::OpenHelpAgent method takes help id but the list contains slot ids.

The attached spreadsheet contains migrated list of help ids. 
I couldn't find the following ids in uno_hid.lst and help_hid.lst.
Comment 1 hanya 2013-06-03 11:19:25 UTC
Created attachment 80765 [details]
Extension contains HelpAgentStartList as configuration to test

The attached extension package contains the list of candidate from the spreadsheet.
Install the package and then restart the office. 
After that, the help agent should popup by the operations listed in the spreadsheet.
Comment 2 hanya 2013-06-05 11:44:11 UTC
Created attachment 80778 [details]
Proposed patch to update help agent starter list

On recent version (since 3.3?), HelpAgentStarterList should contain 
commands or help id in string format.

There are some localized lists are defined but only "de" locale is different from 
others and it does not contain 10416 (.uno:InternetDialog). 
InternetDialog seems the part of Options dialog but it does not trigger any 
request to open help agent, so I removed it from all list. Now all localized 
lists contains the same elements.

And also the following numbers are not contained in the attached patch.
I could not find the following entries in the current list of help ids: 
956368385, 2567291937, 2567291938, 957028378, 958170133, 956419588, 
956433419, 700777567, 700763681, 957235721, 54946
It seems they are come from controls on some dialog because they are little bit large number. I remove them as unknown.

The following elements come from Options dialog but I can not trigger them.
958202951, sc:CheckBox:RID_SCPAGE_LAYOUT:CB_ALIGN

The style catalog is still used? I can execute it with command but I do not know 
how to be executed by users.
5573, .uno:StyleCatalog

This is the control element on like Format - Page - Organizer - Name field.
Once I click the field, "Sfx2.MultiLineEdit.267.13" is requested that contains 
still integer numbers.
541248011, sfx2_MultiLineEdit_TP_MANAGE_STYLES_ED_DESC, Sfx2.MultiLineEdit.267.13
Comment 3 hanya 2013-06-05 11:46:46 UTC
Created attachment 80779 [details]
List of items with descriptions

Updated list in spreadsheet with location of the each entries.
If you want to test each entries, see Context and Location columns of the attached spreadsheet.
Comment 4 Regina Henschel 2013-06-05 20:36:51 UTC
Thanks for your patch. I think we should use it. If someone will have more information about the unknown numbers, the file can be updated later on.
Comment 5 SVN Robot 2013-06-05 21:20:49 UTC
"regina" committed SVN revision 1490033 into trunk:
#122441 Help Agent do not shown up, slotid->uno.command needed Patch by: Tsut...