IDE proyecto nuevo

HMG en Español

Moderator: Rathinagiri

User avatar
danielmaximiliano
Posts: 2681
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

IDE proyecto nuevo

Post by danielmaximiliano »

Hola a Todos : Como les habia comentado antes, mi carrera como programador esta casi cerrado pero no del todo :D .
Gacias a Roberto y don Claudio Soto trabaje con ansias unos lindos proyectos o los que ustedes comparten :mrgreen:

decidí ya que tengo tiempo libre crear un nuevo ide basado en TreeView ( el tree de HMG) , un editor de texto básico integrado (en próxima usar uno externo si quieren) basado en RichEditBox y una consola de lo que pasa dentro del ide :ugeek:

en 2013 maneje Tree para polizas de seguro y me fue re bien pero ahora todo eso se me olvido y tuve que luchar unos días para leer el viejo código de seguros para implementarlo correctamente en el IDE , deje algo funcional y tosco por ahora, pero lo deje usable para unas pruebas (version 0.1)
como me cuesta trabajar en HMG Harbour voy a implementar lo mejor que se usar en turbo Pascal que es el manejo de Hash (hb_hash) y estoy leyendo eso para poder la siguiente etapa del IDE mas "profesional" .

este ide contiene errores todavía y lo estoy haciendo con cariño separando cosas y aplicando una separación por etapas ( como ser.. Menu básico) editor con su propio menú, el editor de formulario con sus propios botones ) . el motor (ConsoleLog) muestra todo , desde la carga de un proyecto, doble click sobre el Tree que acción hace, si hay un error (que actualmente no lo muestra el IDE Actual, proxímante este si), porque va a mirar los residuos de HBMK2 y el html que genera el .exe en caso de error.

bueno basta de texto.. los aprecio por su incansable ayuda para con todos les presento al proyecto IDE :D
ide.png
ide.png (24.97 KiB) Viewed 298 times
Proyecto ----->
IDE.rar
(92.59 KiB) Downloaded 18 times
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
serge_girard
Posts: 3392
Joined: Sun Nov 25, 2012 2:44 pm
DBs Used: 1 MySQL - MariaDB
2 DBF
Location: Belgium
Contact:

Re: IDE proyecto nuevo

Post by serge_girard »

Thanks Daniel, I will take a look at it!
Serge
There's nothing you can do that can't be done...
User avatar
Steed
Posts: 450
Joined: Sat Dec 12, 2009 3:40 pm

Re: IDE proyecto nuevo

Post by Steed »

Thanks
martingz
Posts: 407
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: IDE proyecto nuevo

Post by martingz »

Mil gracias Daniel
User avatar
danielmaximiliano
Posts: 2681
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: IDE proyecto nuevo

Post by danielmaximiliano »

Hola a Todos :
Volví a reescribir todo el IDE basado en paneles a ventanas Child .
este IDE estaba basado en hb_hash() ahora migré a DOM (Document Object Model) mas rápido.
recuerden que estoy en fase beta hasta que encuentre todos lo faltantes para integrar en el nuevo IDE.
sigo usando TREE pero este tiene una caracteristica que es ver el proyecto dentro de un RichEditBox al hacer un click encima, Se puede editar ese contenido? si! pero las funciones de guardado no están del todo probadas.
puedo utilizar un editor externo? si el que Windows asigno como editor para esa extensión de archivo.
¿ como lo pruebo ? en el tree dobleClick del mouse con la tecla CTRL presionada (CTRL + CLICK mouse)
panel de Function / Procedure / DEFiNE WINDOW encontradas en el .PRG.
este LISTBOX indica lo que encontró , su numero de LINEA y al hacer doble click encima te lleva a la linea .
Control RICHEDITBOX para editor interno.
una ventana que sirve de Depurador interno básico en linea.
¿ Como Funciona ? mientras escribimos código en una linea debajo "ConsoleLog( "xxxxx" ) todavía me queda copiar a MSGDEBUG() del Maestro Claudio SOTO !!!
recuerden formatear la variable a modo texto para leer su contenido !!!
que queda ? importar proyecto para que el contenido este en su lugar dentro de la carpeta, se elimina el problema de main.prg y main.fmg con diferentes proyectos en una misma carpeta!!!
recuerden probarlo con ejemplos de HMG ...
Otra cosa. seguimos usando Build64.bat para compilar (la función esta pero no la probé todavía) pero la nueva carácteristica es que al compilar si hay errores el control Listbox muta a un control de errores donde sacamos toda la información que HBMK2 nos regresa mediante ERROR.LOG
esto se lee en el ListBox y ConsoleLog..
bueno con uds IDEUnicode v02. para no tener problemas de compilación es preferible la carpeta c:\Temp de Windows y fijare que la carpeta donde este el IDE no tenga permisos de solo lectura
IDEUnicodeV02.rar
(176.89 KiB) Downloaded 18 times
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
danielmaximiliano
Posts: 2681
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: IDE proyecto nuevo

Post by danielmaximiliano »

Captura de pantalla 2026-05-01 181717.png
Captura de pantalla 2026-05-01 181717.png (122.76 KiB) Viewed 204 times
el Checkbox es para abrir el ultimo proyecto utilizado en el IDE , esto nos da la posibilidad de volver a trabajar el ultimo proyecto y no andar cargando mediante MENU Cargar proyecto.

todavía falla pero ya le voy a encontrar la vuelta ya que perdí muchos días con la falla del control TREE para cargar el proyecto con los DATOS DE DOM
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
tonton2
Posts: 484
Joined: Sat Jun 29, 2013 1:26 pm
Location: Algerie
Contact:

Re: IDE proyecto nuevo

Post by tonton2 »

merci,j'espere que d'autre membres maitrisant le sujet vont aider DanielMaximiliano et bon suite a toi Daniel
L'Algerie vous salut
Y.TABET
WatsApp :+213770943143
User avatar
danielmaximiliano
Posts: 2681
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: IDE proyecto nuevo

Post by danielmaximiliano »

tonton2 wrote: Sat May 02, 2026 10:50 am merci,j'espere que d'autre membres maitrisant le sujet vont aider DanielMaximiliano et bon suite a toi Daniel
Gracias, estoy haciendo la traduccion del ide como estaba en el viejo IDE
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
tonton2
Posts: 484
Joined: Sat Jun 29, 2013 1:26 pm
Location: Algerie
Contact:

Re: IDE proyecto nuevo

Post by tonton2 »

danielmaximiliano wrote: Sat May 02, 2026 4:45 pm
tonton2 wrote: Sat May 02, 2026 10:50 am merci,j'espere que d'autre membres maitrisant le sujet vont aider DanielMaximiliano et bon suite a toi Daniel
Gracias, estoy haciendo la traduccion del ide como estaba en el viejo IDE
MERCI et bon courage
L'Algerie vous salut
Y.TABET
WatsApp :+213770943143
ASESORMIX
Posts: 220
Joined: Thu Oct 25, 2012 8:08 pm
Location: Bqto, Venezuela

Re: IDE proyecto nuevo

Post by ASESORMIX »

Gracias Daniel.
Lo descargué, lo revisé y resurgieron en mi algunas ideas que tengo desde hace algún tiempo.
Me gusta esta aplicación.
Quiero contribuir con esas ideas.
Por ahora estoy ocupado en otros proyectos.
Cuando tenga holgura en tiempo le dedico.
Post Reply