HI_GetSelEF
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)Súvisiace stránky:
Funkcie pre ovládanie grafických objektov
Argumenty funkcie - typy