Funkcia %HI_GetSelEF


Funkcia
Funkcia %HI_GetBSelEF zistí pozíciu začiatku aktuálneho výberu v prístroji Vstup textu.

Funkcia %HI_GetESelEF zistí pozíciu konca aktuálneho výberu v prístroji Vstup textu.


Deklarácia
%HI_GetBSelEF(
   INT in refEntryField
 )

 
 
 
%HI_GetESelEF(
   INT in refEntryField
 )

Parametre
refEntryField Odkaz na Vstup textu (referenčná premenná).

Popis
Poloha sa udáva ako poradové číslo znaku (=> počítané od 1), za ktorým sa nachádza zisťovaná hranica výberu.
Napríklad, ak je hodnota funkcie %HI_GetBSelEF = 1 a hodnota funkcie %HI_GetESelEF = 2, výber obsahuje prvý znak.
Presun kurzora na koniec potom vykonáme nasledovne:
Príklad
 INT _length
 
 ; počet znakov v prístroji
 _length := %LenStr(%HI_GetText(_refEntryField))
  ; umiestním kurzor za posledný znak
 _length := _length - 1
 %HI_SetSelEF(_refEntryField, _length, _length)

Napíšte komentár