Udalosť OnColumnClick


Deklarácia
Globálna obsluha:
 ENTRY OnColumnClick(IN INT _refId, IN INT _column)
 ; akcie
 END OnColumnClick 

Špeciálna obsluha:
 ENTRY XXX_OnColumnClick(IN INT _column)
 ; akcie
 END XXX_OnColumnClick 

Parametre
_refId Pre globálnu obsluhu - povinný vstupný parameter typu INT.
column Poradové číslo stĺpca.
XXX Meno Referenčnej premennej pripojenej ku grafickému objektu bez úvodného znaku "_".

Popis
Udalosť je generovaná, ak užívateľ stlačí ľavé tlačidlo myši nad titulkom stĺpca v zobrazovači typu Browser.
Príklad
Špeciálna obsluha udalosti:
 
 ; obsluha udalosti: Stlačenie ľavého tlačidla myši nad
 ; titulkom stĺpca v zobrazovači typu Browser,
 ; ku ktorému je pripojená Referenčná premenná _List
 
 ENTRY List_OnColumnClick
   ; akcie
 END List_OnColumnClick
 

 
Globálna obsluha udalosti:
 
 ; obsluha udalostí: Stlačenie ľavého tlačidla myši nad
 ; titulkom stĺpca v zobrazovačoch typu Browser,
 ; ktoré nemajú definovanú špeciálnu obsluhu tejto udalosti
 
 ENTRY OnColumnClick(IN INT _refId, IN INT _column)
 ; _refId - hodnota Referenčnej lokálnej premennej schémy, ktorá je
 ; pripojená ku grafickému objektu
   IF _refId = _List THEN  ; test ktorý určí, v ktorom zobrazovači došlo k udalosti
    ; akcie
   ENDIF
 END OncolumnClick 

Poznámka
Ak sú v jednom skripte definované obidve obsluhy, globálna nebude nikdy zavolaná pre _refId=_List, pretože existuje špeciálna obsluha.

Súvisiace stránky:

Napíšte komentár