Italian textchanged

Discussion in 'Italian Forum' started by micro, Jun 18, 2008.

  1. micro

    micro Well-Known Member Licensed User

    Salve ragazzi.
    Ho una casella di testo (logrx) e con la lib Door mi sono creato un'evento TextChanged.
    Fin quì tutto ok tantè che funziona perfettamente nel senso che l'evento è attivato ad ogni inserimento di carattere.
    Ho abilitato l'evento perchè mi serviva tenere sempre in visuale la parte bassa della casella di testo così vedevo sempre gli ultimi caratteri in arrivo e devo dire che il codice che credo ovvio e che con visual studio funziona qui non và.
    questo è il codice che ho inserito nella sub che si scatena con l'evento TextChanged.
    Code:
    Sub evlogrx_NewEvent 'TextChanged
       logrx.SelectionStart = StrLength(logrx.Text)
       logrx.Focus
    End Sub
    In pratica nelle prime righe prima che compaia la scrollbar verticale sembra funzionare ma dopo la scrollbar invece di restare "incollata" in basso per l'effetto del codice si sposta verso l'alto e vedo in pratica solo le prime righe di log.
    Sbaglio io qualcosa?
    Quel codice l'ho sempre usato naturalmente per programmi windows ma forse quì c'è bisogno di qualche trucco ;).

    Grazie
     
  2. micro

    micro Well-Known Member Licensed User

    Lo sò ragazzi che devo essere più attento ma ad essere sincero della proprietà ScrollToCaret non me n'ero proprio accorto.
    Ho aggiunto alla fine (dopo logrx.Focus):

    logrx.ScrollToCaret

    ed ho ottenuto quello che volevo.

    Grazie comunque e un saluto a tutti.
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice