Forse anomalia nell'editing di elemento di testo
Автор: Serzio ©Forse anomalia, non saprei, potrebbe essere una scelta dei programmatori, ma la trovo assai scomoda.
Durante la digitazione di un testo, il cursore si sposta regolarmente da sinistra verso destra sull'ultima riga in corrispondenza dei caratteri che via via vengono digitati e fin qui, tutto bene. Potrebbe capitare di fermarsi un attimo per rileggere un periodo appena digitato ed effettuare la correzione del classico errore di battitura ed a questo punto, non appena si preme un tasto sulla posizione della correzione, tutto il testo della "edit box" viene scrollato (?!?!?) in alto riposizionando la riga che contiene il carattere appena corretto sulla prima riga della editbox e costringendo a giocherellare continuamente con la rotellina del mouse per riportare tutto nella posizione più comoda per la digitazione. Il comportamento corretto sarebbe quello di lasciare il contenuto della edit box al suo posto fino a quando non si verifica uno dei seguenti eventi:
- spostamento volontario della visualizzazione corrente mendiante scrollbar, mouse, tastiera ... etc
- digitazione sull'ultimo carattere dell'ultima riga disponibile (ed in questo caso il testo dovrebbe essere riposizionato più su di due o tre righe al massimo)
Buongiorno Serzio,
ho provato ma non riesco a riprodurre quanto da te segnalato, l'oggetto testo funziona correttamente, se attendo o mi sposto per editare il testo, questo non viene spostato/scrollato.
Prova a speigarmi passo passo cosa fai così da poterlo riprodurre.
Fammi sapere.
Автор
Credo che questa volta sia io ad aver "toppato" ... ho ripreso il progetto, depurato il testo con il notepad ed ora funziona correttamente. Probabilmente c'era qualche carattere non visibile che faceva pasticci nell'editor, solo che non ho idea di quale sia ... la prossima volta, analizzo il testo con un hex-editor e vi faccio sapere. Grazie.
http://www.unofficialwsx5.com
Buongiorno Serzio,
perfetto, grazie.
Se vuoi puoi provare anche con "incolla speciale".