Salve raga,
ho un campo testo dinamico che prende valore in base al valore di una variabile,
mi capita che se la variabile è lunga non si legge tutta,
come adatto la dimensione del campo testo al contenuto?
grazie
Salve raga,
ho un campo testo dinamico che prende valore in base al valore di una variabile,
mi capita che se la variabile è lunga non si legge tutta,
come adatto la dimensione del campo testo al contenuto?
grazie
Quello che ti posto è un metodo un po' troppo manuale, ma forse ti può andar bene.
nome = "Benvenuti"
campo.text = nome;
campo._width = Number(nome.length*8);
Facendo cosi comandi il campo di testo ("campo") ad adattarsi calcolando il numero di lettere della variabile e moltiplicandolo per 8 (numero trovato facendo varie prove).
Ripeto non è preciso per automatizzazioni, ma se la tua procedura sarà per lo più semi-automatica ti può andar bene.
ma l'attributo è proprio _width o c'è un underscore di troppo?
grazie milleper aver risposto
No è giusto, tutte le proprietà predefinite si scrivono con l'underscore:
_x
_y
_xscale
_yscale
_alpha
_height
_width
ecc....
Grazie e scusa dell'ignoranza in materia