Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿Como construir un IDE? (https://www.clubdelphi.com/foros/showthread.php?t=57688)

JXJ 25-06-2008 01:32:18

¿Como construir un IDE?
 
TEngo el problema de no saber como. construir un IDE
como el de delphi 6,7, y el tipo, Eclipse, o el tipo Visual studio,
Rad Studio 2007


¿Como hacer algo asi?
http://isfd.kaju74.de/index.php?isfd_screenshots

Ese no es opensource y no tengo idea. de nada sobre ides
y como poner un objeto en un formulario, sincronizar. el objeto
con sus propiedades o hacer extensible el ide. instalando componentes
como lo hacen los ya nombrados IDEs.

ayuda.,. estoy bien verde.

gracias

Casimiro Notevi 25-06-2008 07:53:10

Creo que el que has puesto de ejemplo sí que es opensource.
Lo mejor que puedes hacer es ver el código fuente de cualquiera de los libres que existen, eclipse, anjuta, kdevelop, lazarus, etc.

Neftali [Germán.Estévez] 25-06-2008 09:32:02

Bueno, no es una tarea fácil.
Supongo que antes de empezar tienes claro TODO lo que necesitas.

En cuanto a la parte visual, tal vez te pueda servir el componente TSelectOnRuntime que hay e mi página web (sección componentes). Está con código fuente, así que puedes echarle un vistazo y ver si es es útil.
En la sección de ejemplos tienes uno que simula cómo crear, mover y seleccionar componentes usando el anterior comentado.
"Crear, mover y redimensionar controles en Runtime (IDE)"
También para la parte visual, te recomiendo el componente Object Inspector de MiTec. Te da todo el trabajo hecho de la parte que conocemos del IDE como object Inspector.

xEsk 25-06-2008 12:30:50

Para completar un poco mas la lista de componente que se necesitan para todo IDE que se apercie, es un editor de código en condiciones, y para esto tenemos el SynEdit, una joya de componente(s).

Saludos.

mamcx 25-06-2008 14:41:49

Un IDE para que?

Porque hay toda una diferencia entre hacer uno para Delphi o uno para PHP o uno para cualquier cosa.

JXJ 25-06-2008 20:13:17

Casimiro Notevi

vieras que no encuentro de donde descargar su codigo fuente..., sigo revisando

neftali
TSelectOnRuntime 1.4
me ha dado esa intencion, de hacer un ide.

el componente de mitec esta bien interesante. y con su
codigo fuente.

Dijo yo, y por que no. hacerlo para, un estacionamiento.


mamcx

esa es la pregunta. que se responde.
despues de que sepa, hacer lo basico, casi igual
al Inno Setup Form Designer.

xEsk
por supuesto, synedit para usarlo.

Casimiro Notevi 25-06-2008 22:46:34

Cita:

Empezado por JXJ (Mensaje 296152)
Casimiro Notevi

vieras que no encuentro de donde descargar su codigo fuente..., sigo revisando


De su cvs:

http://www.jrsoftware.org/iscvs.htm

AzidRain 25-06-2008 23:03:23

Regla de Oro del buen Programador:

Cita:

"No inventes el hilo negro a menos que quieras saber como se hace el hilo negro"
Supongo que quieres saber como se hacen y no has tenido la idea de hacer un IDE para algún lenguaje que ya existe, claro a menos que quieras hacer un IDE para algo un poco esotérico.

roman 26-06-2008 05:00:19

Cita:

Empezado por Casimiro Notevi (Mensaje 296234)

Casimiro, creo que estás confundiendo. Inno Setupo ciertamente es libre, pero JXJ se refiere a ISFD, que es un diseñador de formularios personalizados para ser usados con Inno Setup. Y este diseñador, si bien gratuito, me parece que no es libre.

// Saludos

Casimiro Notevi 26-06-2008 08:00:05

Cita:

Empezado por roman (Mensaje 296274)
Casimiro, creo que estás confundiendo. Inno Setupo ciertamente es libre, pero JXJ se refiere a ISFD, que es un diseñador de formularios personalizados para ser usados con Inno Setup. Y este diseñador, si bien gratuito, me parece que no es libre.

// Saludos

Pues entonces sí que estoy confundido, no sabía de la existencia de esa utilidad.

JXJ 26-06-2008 15:54:14

yo tampoco sabia.
hasta que encontre que el inno setup,
se puede instalar con complementos, como el
ISFD

y ahi me dio por saber como lo hacen.

JXJ 12-01-2009 22:59:36

solo actualizando la informacion el ISDF.

ya no lo encuentro en el sitio web de estos enlaces.. quien sabe por que
el autor ya no lo tiene facilmente disponible.


La franja horaria es GMT +2. Ahora son las 19:18:42.

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