{{htmlmetatags>metatag-robots=() metatag-title=(LOCATE | ugBASIC User Manual) metatag-keywords=(ugBASIC,Commodore 64,Commodore PLUS/4,ZX Spectrum) metatag-description=(Pagina del manuale per LOCATE) metatag-media-og:image=(:ugbasic:logo-ugbasic-fb.png) metatag-og:title=(LOCATE | ugBASIC User Manual) metatag-og:description=(Pagina del manuale per LOCATE) }} ====== ugBASIC Manuale Utente ====== ===== LOCATE ✓ ===== ===== SINTASSI ===== LOCATE [x],[y] ==== SCOPO ==== Il comando ''LOCATE'' sposta il cursore del testo su coordinate specifiche, e questa nuova posizione definisce la posizione iniziale per tutti i successivi comandi di stampa testo fino a quando non viene comandato diversamente. Tutte le posizioni della console sono misurate in "coordinate di testo", che sono misurate in unità di un carattere stampato sulla console, con la coordinata x che controlla la posizione orizzontale e la coordinata y riferita alla posizione verticale. L'angolo in alto a sinistra della console ha coordinate 0,0 mentre le coordinate di testo di 15,10 si riferiscono a una posizione di 15 caratteri dal bordo sinistro della console e 10 caratteri dall'alto. L'intervallo di queste coordinate dipenderà dalle dimensioni del carattere e le dimensioni dell'area di visualizzazione assegnata, denominata "console". Tutte le misurazioni di coordinate vengono effettuate utilizzando le coordinate di testo relative a la console corrente. Provare a stampare qualcosa al di fuori di questi limiti verrà automaticamente fatta scorrere verso il basso. La schermata corrente viene automaticamente trattata come una console, quindi non c'è bisogno di "aprirne" una. ==== ESEMPIO ==== LOCATE 15,0 LOCATE ,20 Si vedano anche i seguenti file di esempio: * ''[[https://github.com/spotlessmind1975/ugbasic/tree/main/examples/texts_position_01.bas|texts_position_01.bas]]'' * ''[[https://github.com/spotlessmind1975/ugbasic/tree/main/examples/texts_position_02.bas|texts_position_02.bas]]'' ==== ABBREVIAZIONE ==== Lc ==== DISPONIBILE SU ==== ==== VEDI ANCHE ==== [[AT$]] [[CMOVE]] ==== PROBLEMI? ==== Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile [[https://github.com/spotlessmind1975/ugbasic/issues/new?title=SEGNALAZIONE SU LOCATE|aprire una segnalazione]] per questa parola chiave su GitHub. Grazie!===== POWERED BY ===== [[:it:ugbasic:user:index|{{ :ugbasic:user:logo-ugbasic.png?nolink&600 |}}]]