HI_GetSelEF

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)