English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Pannelli
  • Libreria Campi di pannello
  • Selezione Testuale

Get Text Selection End

funzione copia link

Scopo

Questa funzione restituisce la posizione finale della selezione testuale del campo oppure -1 se questa è sconosciuta o non gestita.

Sintassi

int selend = Campo.getTextSelectionEnd() 

Valore di ritorno

Un intero che indica la posizione finale della selezione testuale del campo oppure -1 se questa è sconosciuta o non gestita.

Esempio di codice

// ****************************************************************************
// Evento notificato dal pannello quando cambia la selezione testuale di un
// campo
// ****************************************************************************

event Zoomer.Testi.OnChangeTextSelection(
  int Field             // Campo su cuui è cambiata la selezione testuale,...
  int OldSelectionStart // Vecchio valore della posizione iniziale della s...
  int OldSelectionEnd   // Vecchio valore della posizione finale della sel...
)
{
  // Gestiamo la selezione testuale sul campo
  if (Field == Testi.Originale.me())
  {
    // Leggo gli estremi della selezione testuale sul campo
    int ist = 0
    int iend = 0
    ist = Testi.Originale.getTextSelectionStart() + 1
    iend = Testi.Originale.getTextSelectionEnd() + 1
    // 
    // Ora uso gli estremi per copiare il testo selezionato in un altro campo

    Testi.TestoAllargato = mid(Testi.TestoOriginale, ist, iend - ist)
  }
  
}

Ultima modifica: 25/10/2016 / Validità: da 9.1.4040

Vedi Anche

  • Use Text Selection (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum