Hi,
I have a Maxon::Url, containing the following:
file:///Applications/Maxon/Cinema 4D R22/plugins/myplugin/help/content/omyobject/omyobject.html#MYOBJECT_ATTRIBUTE
.
The Url was assembled in a PluginHelpDelegate:
maxon::Url url;
url.SetUrl(GeGetPluginPath().GetString(), true) iferr_return;
url.Append("help"_s) iferr_return;
url.Append("content"_s) iferr_return;
url.Append(baseType.ToLower()) iferr_return;
url.Append(opType.ToLower() + ".html#"_s + property) iferr_return;
The Url is correct, if I copy & paste it into Safari or Chrome, the page opens as expected.
But trying to open it from within Cinema 4D, using GeOpenHTML(url.GetUrl());
just returns false
. Why?
Cheers,
Frank