Collabora Office 24.04 Help
Op de tabpagina Gebeurtenissen kunt u gebeurtenissen die kunnen voorkomen in een besturingselement van een formulier aan een macro koppelen.
Wanneer de gebeurtenis zich voordoet, zal de gekoppelde macro worden opgeroepen. Om een macro aan een gebeurtenis toe te wijzen, klikt u op de knop .... Het dialoogvenster Gebeurtenis toewijzen opent.
Afhankelijk van het besturingselement zijn verschillende gebeurtenissen beschikbaar. Daarom worden alleen de gebeurtenissen die zinvol zijn voor het besturingselement en de geselecteerde context vermeld op het tabblad Gebeurtenissen.
De volgende gebeurtenissen zijn gedefinieerd:
Deze gebeurtenis vindt plaats voordat een actie wordt geactiveerd door op het besturingselement te klikken. Als u bijvoorbeeld op een knop "Verzenden" klikt, wordt een verzendactie gestart; Het eigenlijke "verzend"-proces wordt echter alleen gestart wanneer de gebeurtenis Bij het initiëren plaatsvindt. Met de gebeurtenis Actie goedkeuren kunt u het proces beëindigen. Als de gekoppelde methode FALSE terugstuurt, wordt Bij het initiëren niet uitgevoerd.
De gebeurtenis Actie uitvoeren vindt plaats wanneer een actie wordt gestart. Als u bijvoorbeeld een knop Verzenden in uw formulier heeft, vertegenwoordigt het verzendproces de actie om te worden geïnitieerd.
De gebeurtenis Gewijzigd vindt plaats wanneer de controle de focus verliest en de inhoud van het besturingselement is veranderd sinds het de focus verloor.
De gebeurtenis Tekst gewijzigd vindt plaats als u een tekst invoert of wijzigt in een invoerveld.
De gebeurtenis Itemstatus gewijzigd vindt plaats als de status van het controleveld is gewijzigd, bijvoorbeeld van aangevinkt naar niet aangevinkt.
De gebeurtenis Bij ontvangst van focus vindt plaats als een controleveld de focus ontvangt.
De gebeurtenis Bij verlies van focus vindt plaats als een controleveld de focus verliest.
De gebeurtenis Toets ingedrukt vindt plaats wanneer de gebruiker een willekeurige toets indrukt terwijl het besturingselement de focus heeft. Deze gebeurtenis kan worden gekoppeld aan een macro voor het controleren van invoer.
De gebeurtenis Toets vrijgegeven vindt plaats wanneer de gebruiker een toets loslaat terwijl het besturingselement de focus heeft.
De gebeurtenis Muis binnen vindt plaats als de muis zich binnen het besturingsveld bevindt.
De gebeurtenis muis verplaatst terwijl toets ingedrukt vindt plaats wanneer de muis wordt gesleept terwijl een toets wordt ingedrukt. Een voorbeeld is wanneer tijdens slepen en neerzetten een extra toets de modus bepaalt (verplaatsen of kopiëren).
De gebeurtenis Muis verplaatst treedt op als de muis over het besturingselement beweegt.
De gebeurtenis muisknop ingedrukt vindt plaats als de muisknop wordt ingedrukt terwijl de muisaanwijzer op het besturingselement staat.
Onthoud dat deze gebeurtenis ook wordt gebruikt voor het aanroepen van een contextmenu op het besturingselement.
De gebeurtenis Muisknop losgelaten treedt op als de muisknop wordt losgelaten terwijl de muisaanwijzer op het besturingselement staat.
De gebeurtenis Muis buiten vindt plaats wanneer de muis zich buiten het besturingsveld bevindt.