Home > lang > eventdecl 
 en fr de es it nl pl pt pt_BR mk ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Warning! This page is not up to date.  See english version 
Deklarimi i ngjarjeve
EVENT Emri ( [ Parametri #1 [ , Parametri #2 ... ] )

Kjo deklaron Klasë Ngjarje. Kjo Ngjarje thiret duke përdorur fjalën kyçe RAISE.

Fjala kuçe RAISE mund të rezultojë vlerë bulian që tregon nëse udhëheqësi i Ngjarje don të anulojë Ngjarje.

Example

EVENT BeforeSend(Data AS String) AS Boolean

...

DIM bResult AS Boolean

' Thir ngjarje

bResult = RAISE BeforeSend("MyData")

IF bResult THEN
  PRINT "Canceled !"
ENDIF

Udhëheqësi i ngjarjes

Emri, Name_EventName është i prazgjedhur për Metoda e thirur në dëgjuesin e Ngjarje kur Ngjarje ështe e thirur.

Për shembull, nëse keni Klasë të quajtur FancyButton dhe thirni një Ngjarje të quajtur FancyClick, dhe nëse në formën tuaj të quajtur FMain keni një Objekti FancyButton të quajtur MyButton, Metoda e udhëheqësit të Ngjarje do të duket kështu:

PUBLIC SUB MyButton_FancyClick(...)

Sjellja e parazgjedhur mund të jetë si: shif Object.Attach dhe metodat tjera të Object Klasë statike, si dhe kontrol grupet informatat e të cilave mund të përdoren për çdo thirje të Klasë për thirjen e ngjarjeve.

See also

Administrimi i ngjarjeve