tdf#46579: fix form fields 'Image Button' in Forms

urls have this form:
.uno:FormController/moveToFirst
.uno:FormController/moveToPrev
etc.

So we must use these links for hyperlinks
+ interceptor with ControlFeatureInterception

+ includes https://gerrit.libreoffice.org/c/core/+/107158
Change-Id: I9cff19833d859624239ca6c76152cc88f9cbb278
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107037
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
(cherry picked from commit 07be45d03f80fa681c697ca9f5a13084a81c7a26)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107098
Tested-by: Jenkins
diff --git a/forms/source/component/clickableimage.cxx b/forms/source/component/clickableimage.cxx
index 68861e4..bc2a2ba 100644
--- a/forms/source/component/clickableimage.cxx
+++ b/forms/source/component/clickableimage.cxx
@@ -310,9 +310,9 @@ namespace frm
                }
                else
                {
                    URL aHyperLink = m_pFeatureInterception->getTransformer().getStrictURLFromAscii( ".uno:OpenHyperlink" );
                    URL aHyperLink = m_pFeatureInterception->getTransformer().getStrictURL(aURL.Complete);

                    Reference< XDispatch >  xDisp = Reference< XDispatchProvider > (xFrame,UNO_QUERY_THROW)->queryDispatch(aHyperLink, OUString() , 0);
                    Reference< XDispatch > xDisp =  m_pFeatureInterception->queryDispatch(aHyperLink);

                    if ( xDisp.is() )
                    {