Nápověda LibreOffice 24.8
Na kartě Události je možné připojit makra k událostem, které mohou nastat v ovládacích prvcích formuláře.
Když dojde k události, vyvolá se propojené makro. Chcete-li události přiřadit makro, stiskněte tlačítko .... Otevře se dialog Přiřadit akci.
V závislosti na ovládacím prvků jsou k dispozici různé události. Na kartě Události jsou zobrazeny pouze události dostupné pro vybraný ovládací prvek a kontext.
Existují následující události:
K této události dojde před spuštěním akce vyvolané klepnutím na ovládací prvek. Například klepnutí na tlačítko Odeslat spustí akci odeslání, ale samotný proces odeslání je spuštěn jen tehdy, pokud dojde k události Při inicializaci. Událost Schválit akci umožní proces ukončit. Pokud propojená metoda vrátí hodnotu FALSE, Při inicializaci nebude provedeno.
K události Provést akci dojde při spuštění akce. Pokud máte ve formuláři například tlačítko Odeslat, proces odeslání reprezentuje akci, která by měla být inicializována.
Událost Změněno nastane, když ovládací prvek ztratí zaměření a jeho obsah se od té doby změní.
Událost Text změněn nastane, když zadáte nebo upravíte text ve vstupním poli.
Událost Změna stavu položky nastane, pokud se změní stav ovládacího prvku, například ze zaškrtnutého na nezaškrtnutý.
Událost Při zaměření nastane, když ovládací prvek získá zaměření.
Událost Při ztrátě zaměření nastane, když ovládací prvek ztratí zaměření.
Událost Klávesa stisknuta nastane, když má ovládací prvek zaměření a uživatel stiskne klávesu. Tuto událost lze spojit s makrem pro kontrolu zadaných údajů.
Událost Klávesa uvolněna nastane, když má ovládací prvek zaměření a uživatel uvolní klávesu.
Událost Myš uvnitř nastane, když je ukazatel myši v ovládacím prvku.
Událost Myš se pohnula spolu se stisknutou klávesou nastane, když zároveň držíte klávesu a pohybujete myší. Např. během přetažení určuje klávesa režim (přesun nebo kopírování).
Událost Posuv myši nastane, když se myš přesune nad ovládacím prvkem.
Událost Stisknuto tlačítko myši nastane, když stisknete tlačítko myši a ukazatel je na ovládacím prvku.
Tato událost je použita také pro oznámení požadavků na otevření místní nabídky ovládacího prvku.
Událost Uvolněno tlačítko myši nastane, když je ukazatel myši na ovládacím prvku a uvolníte tlačítko myši.
Událost Myš vně nastane, když se myš přesune mimo ovládací prvek.