Autore Topic: [RISOLTO] intercettare testo che "deborda" da una text label  (Letto 370 volte)

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
nel mio progetto di lettore/visualizzatore di feed RSS (in area progetti utenti) ho notizie piu' corte che entrano tranquillamente a schermo, mentre quelle piu' lunghe debordano.

Ho gia' cercato di scalare il font size in modo che le notizie piu' corte avessero caratteri grandi e quelle lunghe caratteri piu' piccoli (e quindi piu' linee a schermo), ma alle volte mi esce comunque fuori.

C'e' un modo per scalare la text label in automatico (e contenere tutto il testo e poi faccio uno scorrimento verticale) oppure di intercettare il debordamento e agire di conseguenza?

thanks e happy gambas :D
« Ultima modifica: 05 Aprile 2016, 13:22:45 da allegfede »
se corri, morirai stanco (motto degli sniper)

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Re:intercettare testo che "deborda" da una text label
« Risposta #1 il: 31 Marzo 2016, 14:05:30 »
RISOLTO

Ho impostato la proprieta' autoscale a true (scala solo in verticale).

Poi ho messo la text label in un frame trasparente e dopo n secondi ho tolto un pixel alla y della textlabel (fino a che il fondo della text label non entra nel frame).

il timer ad un centesimo di secondo genera uno scroll tutto sommato accettabile (non e' sub pixel, ma sti cavoli) :D
se corri, morirai stanco (motto degli sniper)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:intercettare testo che "deborda" da una text label
« Risposta #2 il: 31 Marzo 2016, 16:57:11 »
 :D  :ciao: Ciao Allefede,
hai mica sbagliato trasmissione?
Volevi andare da Marzullo?
 :ciao:  :D  :ok:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Re:intercettare testo che "deborda" da una text label
« Risposta #3 il: 01 Aprile 2016, 13:21:03 »
:D
se corri, morirai stanco (motto degli sniper)