Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603

    Proprietà maxscroll...

    Ho un campo di testo dinamico che carica da un file txt dei testi...ho associato una scrollbar a questo campo di testo ma vorrei che questa apparisse solo quando ce n'è bisogno...
    Ho provato a controllare la proprietà maxscroll del campo di testo che se è maggiore di tot mi rende visibile la scrollbar o meno...ma non funziona!! Anzi con il trace vedo che il maxscroll è sempre 1! come mai??? Non mi dovrebbe mettere il numero totale di righe del testo caricato????

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    La barra è necessaria quando la proprietà maxscroll è maggiore di 1:

    codice:
    scrollbar._visible = testo_txt.maxscroll > 1;
    La proprietà maxscroll non indica il numero totale di righe, bensì l'indice massimo della proprietà scroll. Per capirci:

    - supponi di avere un campo di testo di cui siano visibili solo 10 righe alla volta
    - supponi che il testo sia lungo un totale di 50 righe

    Quando il testo è "scrollato" al massimo verso il basso, la prima riga in alto è la riga 41. Quello è il valore di maxscroll.

  3. #3
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603
    Ho capito...grazie, gentilissimo come sempre!!

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.