ENTORNO DE DESARROLLO INTEGRADO - IDE

HMG en Español

Moderator: Rathinagiri

Post Reply
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

ENTORNO DE DESARROLLO INTEGRADO - IDE

Post by SALINETAS24 »

Hola a todos.

Os muestro un proyecto, todavía me falta algo de código, pero ya funciona y cuando esté depurado lo colgaré en abierto.
La idea era tener un repositorio documental para los proyectos, después pensé en añadir un pequeño diseñador de pantallas, para algunos controles, algo sencillo, que trabajase con la forma "@ fila,Columna"...., algo fácil de usar como el "FSDPC.EXE" :lol:

Al final he dejado controles fuera, yo no se más..., pero están los que yo más utilizo. ;)
El programa utiliza el fichero ".hbp" como base del proyecto...., en fin espero que os guste.

Me he tomado la libertad de coger un PRG del amigo Mustafa para que veáis las diferencias, he tenido que hacer algunos ajustes pero creo que se puede ver bien.

Un saludo a todos y vamos con una cervecita bien fresquita!! :lol:
Attachments
IDE.rar
(6.34 MiB) Downloaded 118 times
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
User avatar
luisvasquezcl
Posts: 1258
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Contact:

Re: ENTORNO DE DESARROLLO INTEGRADO - IDE

Post by luisvasquezcl »

Gracias Salinetas24,
saludos cordiales
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: ENTORNO DE DESARROLLO INTEGRADO - IDE

Post by SALINETAS24 »

Hola a todos.

Os presento como avanza el proyecto EDI (Entorno de Desarrollo Integrado...,IDE en Inglés). Creo que está bastante depurado por lo que en breve publicare las fuentes, no obstante si alguno de vosotros lo utiliza y detecta algún bug (que no son pocos) :? , si me lo hace saber intentare solucionarlo para que cuando se comparta el ".prg" sea lo más limpia posible.

Hay muchas herramientas para la creación de pantallas y todas son posiblemente mejores que esta, pero quería dar una solución a los programadores de vieja escuela (a los dinosaurios del Rock & Roll), que usamos “@ Fil, Col” para la mayoría de los controles. Mi intención ha sido crear una herramienta fácil, y que nos ayude a situar básicamente los controles en la pantalla, para que después con muy poco esfuerzo, los podamos ajustar.

Hay una serie de consideraciones para hacer correr correctamente el programa, pero la más importante es mantener el orden de como se crea el control, por favor ver el ejemplo PROBAS\PROYECTO.PRG, y su pantalla.
Para mover un control, mantener pulsado el botón izquierdo del izquierdo del ratón
Para ampliarlo combinar la tecla Mayúsculas con el botón izquierdo del izquierdo del ratón
Hay algunos controles que se hacen de rogar.., cuesta un poco pillarle el truco. Por ejemplo en el GRID la zona es en cualquier celda, en el TAB es en la Páginas.

Ah! y la compilación no puede ser incremental jajaja, como nunca había usado ".fmg" no lo sabia.

Bueno, espero que les guste y quedo esperado su feedback. :roll:

//------------------------------------------------------------------------------

Hello everyone,
I present you how the EDI (Integrated Development Environment...,IDE in English) project is progressing. I think it is quite debugged so soon I will publish the sources, however if any of you use it and detect any bug (which are not few) :? if you let me know I will try to fix it so that when the ".prg" is shared it will be as clean as possible.

There are many tools for the creation of screens and all are possibly better than this one, but I wanted to give a solution to the old school programmers (to the dinosaurs of Rock & Roll), that we use "@ Fil, Col" for most of the controls. My intention has been to create an easy tool, and that helps us to basically place the controls on the screen, so that later with very little effort, we can adjust them.

There are a number of considerations to make the program run correctly, but the most important one is to keep the order of how the control is created, please see the example PROBASASAS\PROYECTO.PRG, and its screen.
To move a control, hold down the left mouse button.
To zoom in, combine the Shift key with the left mouse button.
There are some controls that are a little difficult to get the hang of. For example in the GRID the zone is in any cell, in the TAB it is in the Pages.

Ah! and the compilation can not be incremental hahaha, as I had never used ".fmg" I did not know.

Well, I hope you like it and I am waiting for your feedback. :roll:
Attachments
IDE.rar
(6.54 MiB) Downloaded 98 times
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
Red2
Posts: 273
Joined: Sat May 18, 2019 2:11 pm
DBs Used: Visual FoxPro, FoxPro
Location: United States of America

Re: ENTORNO DE DESARROLLO INTEGRADO - IDE

Post by Red2 »

Hi Salinetas24,

I attempted to substitute English text into your "IDE.PDF" document to try to understand it.

I do not speak Spanish so I relied on Google Translate and what I hope is some common sense.

For what it is worth attached is my modified (into English) .PDF.
IDE-Salietas-English.zip
(202.45 KiB) Downloaded 72 times

Perhaps someday a beer!

Regards,
Red2
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: ENTORNO DE DESARROLLO INTEGRADO - IDE

Post by SALINETAS24 »

Hola a todos.

Aquí os paso los fuentes del proyecto EDI, creo que ha quedado bastante bien.
También os paso el manual en formato WORD, por si lo queres traducir.. ;)
Si lo veis interesante podéis darle el uso que consideréis.

Vamos con una cervecita fresquita... ¡¡salud!!
Attachments
SAR_IDE.rar
(4.72 MiB) Downloaded 92 times
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
Post Reply