At this moment I have found two ways to invoke the legacy Help Browser by clicking a button:
DisplayForm@ButtonBox["Preface",
BaseStyle -> "AddOnsLinkText",
Active -> True,
ButtonData :> {"PCT Preface", None}]
and
DisplayForm@
ButtonBox[" »", BaseStyle -> "Link", Evaluator -> Automatic,
ButtonFunction :> (PacletManager`Package`helpBrowserLookup[#] &),
ButtonData -> "Help Browser"]
I found that we have the global option HelpBrowserSettings
that specifies settings for the legacy Help Browser.
And we still have working functions HelpBrowserLookup
and HelpBrowserNotebook
(now undocumented) and command FrontEndTokenExecute["RebuildHelpIndex"]
for rebuilding the help index of the legacy Help Browser.