Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   WYSIWYG - componente VCL (https://www.clubdelphi.com/foros/showthread.php?t=77860)

zampa 01-03-2012 18:10:12

WYSIWYG - componente VCL
 
Hola a todos.

Estoy a punto de embarcarme en otro proyecto y, para ello estoy sopesando algunas posibilidades. Quisiera saber:

¿Hasta que punto considerais razonable implementar un "pequeño" editor WYSIWYG en Delphi...?

El proyecto es para una academia: yo propongo crear los examenes dentro del nuevo software que voy a programar. Así se podría trazar la evolución de los alumnos, comparar los diferentes grupos. El software leería de una base de datos los nombres y grupos de los alumnos, etc. Al tener el examen en el software sé ya directamente la puntuación, ...

Los examens se repiten de año a año. Creando los ejercicios en el software puedo asignar a cada ejercicio unos puntos, y bueno todo funcionaría mejor y todos serían más felices (como ocurre siempre).

Bueno, he visto algunas componentes. Hay una (de pago) que me parece cojonudísima: wpcubed
Preguntas:
  1. Es mucho reinventar la rueda incluyendo un mini editor WYSIWYG (aunque debería tener casi todo: tipo fuente, subrayado, cursiva, tablas, incluir imágen...)
  2. ¿Conoceis componentes VCL "chulas" (y mejor aún, de gratis) que hacen eso?
Muchas gracias,
un saludo,
Zampa

mamcx 01-03-2012 19:17:42

Algunas ideas se exponen aqui (mencionan uno gratis de JCL):

http://stackoverflow.com/questions/2...ent-for-delphi
http://stackoverflow.com/questions/6...-memo-richedit

Otros componentes:

http://www.devdirect.com/delphi/Word...PCAT_2086.aspx


Quizas usando http://www.tmssoftware.com/site/advmemo.asp o http://sourceforge.net/projects/synedit/ puedes tener un mini-editor con color de sintaxis y edicion basica, quizas uniendolo a un formato de texto como markdown (ej: http://markdownpad.com/).

Otra opcion es embeder en HTML un editor javascript como en:

http://stackoverflow.com/questions/6...wyg-web-editor

Crear un editor desde cero es MUY complicado. En serio. Es mejor que uses uno comercial, o uno ya hecho.


La franja horaria es GMT +2. Ahora son las 07:33:03.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi