Domanda

Qualcuno sa di un widget GWT che funziona come un suggeritore di ortografia?

L'ideale sarebbe simile a questo: http://www.polishmywriting.com/

Ho bisogno di un pop-up click-triggered sul testo generati dagli utenti in modo che posso suggerire sostituzioni (io non sono la costruzione di un correttore ortografico, ma qualcosa di simile). Mi piace molto anche il modo in cui il menu polishmywriting è impostato (quando si fa clic su una parola sottolineata).

C'è un widget che mi permettesse di fare qualcosa di simile? Fondamentalmente sto cercando di clonare i piccoli popup utilizzati da controllo ortografico in Gmail e polishmywriting.

In caso contrario, quale sarebbe il mio primo passo per farlo?

Grazie per il vostro tempo e le risposte,

DTrejo

È stato utile?

Soluzione

Hai avuto ancora fortuna? Io so che è stato un bel po 'di tempo, ma trovato questo solo ora. Si tratta di un widget molto specifico, quindi forse non sarà in grado di trovare esattamente quello che stai cercando. In questo caso, facendo uno da zero potrebbe rivelarsi come una sfida.

La prima cosa che noterete è che un GWT regolare TextArea non farà il lavoro di tenere il testo. Avrete bisogno di qualcosa di più flessibile per mettere dinamicamente cliccabile etichette nel testo stesso.

TinyMCE è una piattaforma web indipendente basata controllo JavaScript Editor HTML WYSIWYG, rilasciato come Open Source.

http://en.wikipedia.org/wiki/TinyMCE

C'è anche un involucro GWT a disposizione, per cui si potrebbe scoprire che utile:

http://code.google.com/p/tinymce-gwt/

Se si seleziona la polishmywriting Editor dopo il markup controllo ortografico viene visualizzato, si noterà che non è un TextArea. Il testo è una serie di punti e le parti contrassegnate sono elementi span. Questo sono gli elementi si può facilmente accedere con GWT e mettere alcuni gestori di click qui per aprire il pop-up.

E per il popup, non dovrebbe essere difficile. Utilizzare un gwt PopupPanel standard. Il pannello pop-up può essere visualizzato in una posizione relativa ad altri elementi visualizzati nella pagina:

popup.showRelativeTo(otherElement);

Se avete trovato qualcosa di utile nel frattempo, sentitevi liberi di condividere.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top