Cursore
Il cursore, in informatica, è un simbolo che appare sullo schermo del dispositivo per indicare la posizione in cui viene inserito il testo digitato sulla tastiera o su cui ha effetto la pressione dei pulsanti del mouse o di qualunque altra periferica che possa muovere il cursore stesso.
Tipologie
modificaCursore del testo
modificaNella maggior parte delle interfacce della riga di comando o degli editor di testo, il cursore del testo, noto anche come accento circonflesso, è un trattino basso, un rettangolo pieno o una linea verticale, che può essere lampeggiante o fissa, indicando dove verrà posizionato il testo quando inserito (il punto di inserimento)[1].
Un cursore di testo a linea verticale con una piccola appendice che punta a sinistra o a destra serve per indicare la direzione del flusso del testo su sistemi che supportano il testo bidirezionale, ed è quindi generalmente noto tra i programmatori come "cursore bidi". In alcuni casi, il cursore può essere suddiviso in due parti, ciascuna delle quali indica dove verrà inserito il testo da sinistra a destra e da destra a sinistra[2].
Cursore del mouse
modificaIl puntatore o il cursore del mouse riproduce i movimenti del dispositivo di puntamento, comunemente un mouse, touchpad o trackball.
Il puntatore "I-beam" (chiamato anche "cursore a I") è un cursore a forma di una "I" maiuscola in stile serif. Lo scopo di questo cursore è indicare che il testo sotto il cursore può essere evidenziato e talvolta inserito o modificato[3].
Cursore 3D
modificaL'idea di un cursore utilizzato come indicatore o punto di inserimento per nuovi dati o trasformazioni, come la rotazione, può essere estesa a un ambiente di modellazione 3D. Blender, ad esempio, utilizza un cursore 3D per determinare dove devono avvenire le operazioni future[4].
Nelle interfacce di comando
modificaInterfacce testuali
modificaNelle interfacce a riga di comando, in cui l'interazione con la macchina è basata sulla digitazione a video di comandi, il cursore svolge una funzione indispensabile. In genere è costituito da una lineetta verticale od orizzontale, oppure un quadrato, solitamente lampeggianti. Durante la digitazione il cursore avanza, indicando sempre la posizione di inserimento del prossimo carattere. Il cursore può essere spostato all'interno del testo già digitato per mezzo di appositi tasti cursore, allo scopo di inserire nuovo testo oppure sostituire o rimuovere testo esistente. I tasti freccia sono un tipico caso, ma non l'unico, di tasti in grado di muovere il cursore.
Interfacce grafiche
modificaNelle interfacce grafiche (GUI) è chiamato cursore o più propriamente puntatore un simbolo grafico (solitamente una freccia) che indica la posizione esatta su cui agisce l'eventuale pressione di un tasto del mouse, il cosiddetto click e relativo doppio click. In molti ambienti grafici l'aspetto del puntatore cambia in funzione del contesto in cui si trova, ovvero l'azione che viene compiuta con il click. Un cursore di tipo simile a quello usato nelle interfacce a riga di comando è presente anche nelle interfacce grafiche (contemporaneamente a quello del mouse) per definire il punto di inserimento del testo nelle caselle di immissione testo e nelle applicazioni (per esempio un editor di testo).
Modifica coi Cascading Style Sheets
modificaI CSS possono generare una serie di diversi cursori del mouse che l'utente vedrà appena arrivato sulla pagina HTML che li contiene[5][6]:
Note
modifica- ^ FIX: The caret shape appears as a thick rectangle after you switch from the Korean Input Method Editor (IME) to English in Visual FoxPro 8.0
- ^ pdf (PDF), su developer.apple.com. URL consultato il 17 febbraio 2021 (archiviato dall'url originale il 2 novembre 2012).
- ^ (EN) What is I-Beam Pointer?, su computerhope.com. URL consultato il 17 febbraio 2021.
- ^ interface - Precisely move the 3D cursor, su Blender Stack Exchange. URL consultato il 17 febbraio 2021.
- ^ cursor - CSS | MDN, su developer.mozilla.org. URL consultato il 17 febbraio 2021.
- ^ CSS cursor property, su w3schools.com. URL consultato il 17 febbraio 2021.
Voci correlate
modificaAltri progetti
modifica- Wikizionario contiene il lemma di dizionario «cursore»
- Wikimedia Commons contiene immagini o altri file sul cursore
Collegamenti esterni
modifica- Cursore, in Dizionario delle scienze fisiche, Istituto dell'Enciclopedia Italiana, 1996.
- Cursóre, su Vocabolario Treccani, Istituto dell'Enciclopedia Italiana.
- cursóre, su sapere.it, De Agostini.
- (EN) Opere riguardanti cursor, su Open Library, Internet Archive.
- (EN) Denis Howe, cursor, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL