IBM Lotus Symphony


Povezovanje makrov z dogodki kontrolnika obrazcev

Na strani zavihka Dogodki lahko povežete makre z dogodki, ki se zgodijo v poljih kontrolnikov obrazca.

Ko se zgodi dogodek, bo poklican z njim povezani makro. Če želite makro dodeliti dogodku, pritisnite gumb .... Odpre se Dodeli makro.

Če želite uporabiti ta ukaz, naredite naslednje:

Odprite kontekstni meni izbranega elementa obrazca - izberite Kontrolnik - zavihek Dogodki.

Odprite orodno vrstico Obrazci, kliknite ikono Kontrolnik - zavihek Dogodki.

Odvisno od kontrolnika so na voljo različni dogodki. Na strani zavihka Dogodki so navedeni samo razpoložljivi dogodki za izbran nadzor in kontekst. Naslednji dogodki so definirani:

Pred začetkom

Ta dogodek se zgodi, je s klikom kontrolnika sproženo dejanje. Če na primer kliknete gumb "Predloži", se začne dejanje pošiljanja. Vendar pa se dejanski proces pošiljanja začne šele, kadar se zgodi dogodek Med inicializacijo. Dogodek Pred začetkom vam omogoča, da prekinete proces. Če povezana metoda pošlje odziv FALSE, se dogodek Med inicializacijo ne bo izvršil.

Med inicializacijo

Dogodek Med inicializacijo se zgodi, ko je zagnano dejanje. Če imate na primer v svojem obrazcu gumb "Predloži", proces pošiljanja predstavlja dejanje, ki se bo začelo.

Spremenjeno

Dogodek Spremenjeno se zgodi, ko kontrolnik izgubi žarišče in se je vsebina kontrolnika, odkar ni več v žarišču, spremenila.

Spremenjeno besedilo

Dogodek Spremenjeno besedilo se zgodi, če vnesete ali spremenite besedilo v vnosnem polju.

Spremenjen status postavke

Dogodek Spremenjen status postavke se zgodi, če se spremeni status polja kontrolnika.

Ob sprejemu žarišča

Dogodek Ob sprejemu žarišča se zgodi, če polje kontrolnika sprejme žarišče.

Ob izgubi žarišča

Dogodek Ob izgubi žarišča se zgodi, če polje kontrolnika izgubi žarišče.

Pritisnjena tipka

Dogodek Pritisnjena tipka se zgodi, ko uporabnik pritisne katerokoli tipko, medtem ko je žarišče na kontrolniku. Ta dogodek se lahko poveže z makrom za preverjanje vnosov.

Spuščena tipka

Dogodek Spuščena tipka se zgodi, ko uporabnik izpusti katerokoli tipko, medtem ko je žarišče na kontrolniku.

Miška znotraj

Dogodek Miška znotraj se zgodi, če je miška znotraj polja kontrolnika.

Premik miške ob pritisnjeni tipki

Dogodek Premik miške ob pritisnjeni tipki se zgodi, ko povlečete miško, medtem ko je pritisnjena tipka. Primer takega dogodka je metoda vleci in spusti, medtem ko dodatna tipka določa način (premakni ali prekopiraj).

Miška premaknjena

Dogodek Premik miške se zgodi, če se miška premakne nad kontrolnik.

Pritisnjena miškina tipka

Dogodek Pritisnjena miškina tipka se zgodi, če pritisnete miškino tipko, medtem ko je miškin kazalec na kontrolniku.

Ikona opombe Pomnite, da se ta dogodek uporablja tudi za obvestilne zahteve za pojavni kontekstni meni na kontrolniku. Če uporabljate ta dogodek z makrom programa, lahko več informacij o tem najdete v vodiču "StarLotus® Symphony™ 8 Programming Guide for BASIC".

Spuščena miškina tipka

Dogodek Spuščena miškina tipka se zgodi, če spustite miškino tipko, medtem ko je miškin kazalec na kontrolniku.

Miška zunaj

Dogodek Miška zunaj se zgodi, ko je miška zunaj polja kontrolnika.

Po ponastavitvi

Dogodek Po ponastavitvi se zgodi potem, ko je bil obrazec ponastavljen.

Pred posodobitvijo

Dogodek Pred posodobitvijo se zgodi, preden je vsebina kontrolnika, ki jo uporabnik spremeni, zapisana v izvor podatkov. Povezani makro lahko na primer to dejanje prepreči tako, da vrne vrednost "FALSE".

Pred ponastavitvijo

Dogodek Pred ponastavitvijo se zgodi, preden je obrazec ponastavljen. Povezani makro lahko na primer to dejanje prepreči tako, da vrne vrednost "FALSE".

Obrazec se ponastavi, če je izpolnjen eden od naslednjih pogojev.

Po posodobitvi

Dogodek Po posodobitvi se zgodi potem, ko je vsebina kontrolnika, ki jo uporabnik spremeni, zapisana v izvor podatkov.


Povratne informacije o izdelku | Dodatna dokumentacija | Blagovne znamke