Ricco di controllo Modifica / Elaborazione di testi per IntraWeb (Delphi VCL per il Web)?
Domanda
sto sperimentando con Intraweb in questo momento, per un paio di piccole applicazioni web personali di uso Sono voler sviluppare. tempo di apprendimento è ad un premio, quindi sono molto attratto da Intraweb a causa di esperienza Delphi trasferendo così bene e subito - solo fare in giro con oggi, sono riuscito ad ottenere un data-driven web app installato e funzionante, quasi senza sforzo. (Fondamentalmente, io dico tutto questo come una risposta al perché non sto perseguendo questo in ASP.NET). Ho pochissima esperienza / di sviluppo web, così mi è stato entusiasta di essere in grado di tirare fuori così facilmente. :-)
comunque .... scuse se sono troppo eccitato. Questa è la prefazione / contesto ... Ecco la mia domanda:
Per un app ho voglia di sviluppare, sarebbe davvero bello avere un po 'di controllo incorporato di elaborazione / editore / parola Rich Text - "plug and play", come facile / possibile. Qualcosa di simile a quello che WPTools offre per Win32 apps o FCKeditor sembra offrire come un controllo web, o TinyMCE , che sembra di avere un sacco di fan . Potrebbe uno di questi ultimi due essere integrato in un IntraWeb un'applicazione data-driven? - in caso affermativo, dove posso imparare di più re: il "come" di quel
?Nota:. Sto bene l'acquisto di un componente di terze parti, se necessario, per risolvere questo problema
Grazie per qualsiasi e tutti gli input!
Soluzione
appare come la soluzione migliore per le vostre esigenze sarebbero TTIWHTMLEdit o TTIWDBHTMLEdit, parte della TMS Component Pack Pro per IntraWeb (125 euro al momento). Ecco una demo online , anche se sembra che non hanno collegato tutti i pulsanti di formattazione.
Dal momento che si basa Javascript-TinyMCE, dovrebbe essere utilizzabile incorporato in una pagina Intraweb. Hai guardato la proprietà TIWForm.JavaScript
e simili? Il Intraweb Guida in linea ha una sezione embedding Javascript .
I con forza vi incoraggio a chiedere sul newsgroup Intraweb se non si ottiene la soddisfazione qui (o in parallelo ...). E 'probabile che qualcuno ha una soluzione pronta. Anche l'autore originale di Intraweb, Chad Hower, tubi in sul gruppo di supporto tra pari, e Jackson Gomes è spesso molto reattivo. Durante lo sviluppo nel Intraweb, la Supporto AtoZed priorità è opportuno prendere in considerazione - soprattutto se siete già pronti per ottenere qualcosa di terza parte (o quarto?) - il team AtoZed lavorare davvero per aiutarvi a trovare soluzioni e risolvere i problemi. Pagato per se stessa più volte quando ho avuto un progetto Intraweb nelle opere.
Il gruppo NNTP di supporto tra pari è atozedsoftware.intraweb su news.atozed.com
Altri suggerimenti
Lasciamo che gli utenti caricano qualunque file che vogliono come sostituto per trascorrere un lungo periodo di tempo a digitare con una formattazione HTML nella nostra app Intraweb con i componenti TMS di cui sopra. L'ipotesi è che gli utenti sono più abili ad avere un word processor fare quello che vogliono, piuttosto che ottenere HTML a guardare come vogliono.
Il componente IWFile rende il processo di caricamento abbastanza indolore. si applicano restrizioni web standard, vale a dire, devono selezionare il file, il programma non può farlo per loro. Noi non consentire estensioni sospette di file (* .bat, * .exe, ecc) così. Abbiamo disabilitato anche la normale navigazione all'interno dell'applicazione quando sono sulla pagina di upload, in quanto perderebbero la selezione dei file che hanno fatto.
Così i nostri utenti possono digitare in brevi commenti di testo regolari su ogni sezione di ogni pagina della nostra applicazione Intraweb, o il tipo in un grande testo di commento normale per qualunque scopo che vogliono, o caricare allegati di testo formattati con una nota opzionale su quale sezione o la pagina a cui il file caricato è applicabile.