HMG IDE - Suggestions

Utilities like DBU, Make, IDE written in HMG/ used to create HMG based applications

Moderator: Rathinagiri

User avatar
gfilatov
Posts: 582
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 17 times
Been thanked: 149 times
Contact:

Re: HMG IDE

Post by gfilatov » Tue Nov 27, 2012 1:10 pm

mol wrote: Maybe Grigori Filatov could help us to start - hmg extended has IDE, too.
Hi,

The HMGS-IDE is open source project on the SourceForge site.
The all sources are available via CVS access at
http://hmgs-minigui.cvs.sourceforge.net ... /HMGS-IDE/

Hope you can use an aboved project as start point :idea:
Kind Regards,
Grigory Filatov

"Everything should be made as simple as possible, but no simpler." Albert Einstein

User avatar
mol
Posts: 3071
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Has thanked: 180 times
Been thanked: 96 times
Contact:

Post by mol » Tue Nov 27, 2012 1:18 pm

many thanks for your quick response!

User avatar
esgici
Posts: 4472
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 353 times
Been thanked: 104 times
Contact:

Post by esgici » Tue Nov 27, 2012 1:39 pm

gfilatov wrote: Hope you can use an aboved project as start point :idea:
Does it support UT8 ?
Viva INTERNATIONAL HMG :D

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Post by Pablo César » Tue Nov 27, 2012 2:53 pm

gfilatov wrote:Hope you can use an aboved project as start point :idea:
Yes, It is a hard work, but HMGS from Walter Formigoni has most of we wish from IDE and we can implement with support UT8. But I have tried to compile thru HMGS IDE and is with error displayed:
Error: Unresolved external '_HB_FUN_TURL' referenced from C:\MINIGUI\IDE\HMGS-IDE\OBJ\UPDATE.OBJ
My Harbour MiniGUI Extended version is: Edition 2.1.7 - 2012.10.30

Also using Compile.bat at line command, show these error:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
hmgside.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_HB_FUN_LOADPREFERENCES' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_XDELETECONTROL' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_CONTROLORDER' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_CONTROLPOSSTART' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_MENUBUILDER' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_RELOADUCI' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_EXE_CNT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_MNU_ACT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_FLOADFMG' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_LOADREPORT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_XPREENCHEGRID' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_XGRIDPROPEDIT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_XGRIDEVENTEDIT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_SAVEFORM' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_LOADFMG' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_NEWREPORT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_ADDREPORT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_REFRESHREPORT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_PREFERENCES' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_UPDATE' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_CPREENCHEGRID' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_UCIFILLGRID' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_UCITOARRAY' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_SAVEPREFERENCES' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_DELETEREPORT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_MOVECONTROL' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_SIZECONTROL' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_DELETECONTROL' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_XTYPECONTROL' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_OPENUCI' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_OBJINSFILLGRID' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_FINDRADIONAME' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_MAKESTATUS' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_NOQUOTA' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_SHOWINFO' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_BUILDLOGINIT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_CHECK_MODULES' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_MPMC' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_BUILDSAVE' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_BUILDEXIT' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ
Error: Unresolved external '_HB_FUN_BUILDFIXERRORS' referenced from C:\MINIGUI\IDE\HMGS-IDE\HMGSIDE.OBJ

Link error.
What I am doing wrong ? Is it BCC version ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
tave2009
Posts: 60
Joined: Tue Jul 14, 2009 3:33 am
Location: San Francisco, Córdoba, Argentina.
Been thanked: 1 time

Post by tave2009 » Wed Nov 28, 2012 2:33 am

En mi humilde opinión, quizás deberíamos crear un programa como el que esta en colgado en "sourceforge", para bases de datos: "Smart application maker". No deja modificar los formularios directamente, pero se pueden modificar ciertos aspecto del formulario solo con un "click". Por favor bájenlo y estúdienlo, luego alguien que lo inicie, luego los demás lo seguimos aportando ideas o modificaciones en el código.
Saludos a la hinchada de HMG.

Traducción por Google:

In my humble opinion, maybe we should create a program like this in hanging on "sourceforge" Database: "Smart Application Maker". Leaves no change forms directly, but you can change certain aspects of the form only with a "click". Please then download and study it, then someone to start, then the others followed him with ideas or modifications to the code.
Greetings to the fans of HMG.
Saludos
Nada se pierde. Todo se transforma. (Lavoussier)
Nothing is lost. Everything changes.

User avatar
luisvasquezcl
Posts: 1117
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Has thanked: 13 times
Been thanked: 14 times
Contact:

Post by luisvasquezcl » Wed Nov 28, 2012 2:53 am

Hola amigos,
en los tiempos en que hice la libreria MCL también hice un diseñador de interfaces y les comento que no es tarea fácil, aunque funcionó muy bien.
creo que es mejor esperar a Roberto y ver que pasa con la implementación de las mejoras que a hecho Claudio entre otras.
IMHO.
Saludos cordiales,


Hello friends,
in the days when I did the MCL library also did a UI designer and tell them that it is not easy, but it worked great.
I think Roberto is better to wait and see what happens with the implementation of the improvements made ​​to Claudio and others.
IMHO.
Best regards,

Leopoldo Blancas
Posts: 344
Joined: Wed Nov 21, 2012 7:14 pm
Location: México
Has thanked: 1 time
Been thanked: 4 times

Post by Leopoldo Blancas » Tue Dec 11, 2012 4:41 am

Google Traslator
Hello!
Also reviewing with humility, HMG IDE would give good Plus if you could build from there the *. Prg I will generate the DBF, indexes, you can select the master field (which will not allow duplicates) of additions, deletions, modifications, query, browse, print registration search. I often use the IDE and use a program to generate rustic did PRG code missing, but doubled work, as I have to give back parameters, labels, fields, data type, length, decimal, type of control ......... and if you could do something similar but with the EXTENDED EDIT Form we design with the IDE. Already missing it agragamos little code and if we take away plenty.

Hahaha maybe asking a lot but remember that Christmas hacerca.

regards
Polo
*------------------------------------------------------------------------------------------------------------------------------
Hola!

También opinando con humildad, al IDE de HMG le daria buen Plus si se pudiera generar desde ahi el *.prg que me va a generar las DBF, los índices, poder seleccionar el campo maestro (el que no va a permitir duplicados), de altas, bajas, modificaciones, consultas, browse, imprimir registro, buscar. Yo en muchas ocasiones uso el IDE y uso un programa rústico que hice para generar el código del PRG faltante, pero dúplico trabajo, ya que tengo que dar de nuevo parametros, labels, campo, tipo de dato, longitud, decimales, tipo de control......... y si se pudiera hacer algo similar a EDIT EXTENDED pero con la Form que nosotros diseñemos con el IDE. Ya si falta poco código se lo agragamos y si sobra se lo quitamos.

Jajaja a lo mejor pido mucho pero recuerden que se hacerca navidad.

Saludos
Polo

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Post by Pablo César » Sat May 25, 2013 1:40 pm

Now with UNICODE mode in last HMG version, Dr. Soto left available a IDE_UNICODE presented in HMG sub-folder. This version allows to make fmg in UNICODE format, which is very much appreciated. But my suggestion is to let as default IDE the UNICODE version and then rename the ANSI version as second option not as default. In other words: to change IDE versions, leaving in IDE folder the IDE_UNICODE version and create a folder with IDE_ANSI for this propose. What do you think Mr. Rathi and Dr. Soto, for next releases ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Rathinagiri
Posts: 5251
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 167 times
Been thanked: 165 times
Contact:

Post by Rathinagiri » Sat May 25, 2013 2:07 pm

Since this is a test version I have made like that. If it is stable we can switch them. :)
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 179 times

Post by Pablo César » Sat May 25, 2013 2:55 pm

rathinagiri wrote:Since this is a test version I have made like that.
I normally do not load fmg in my developement, I prefer to from fmg in source code mode into prg.
rathinagiri wrote:If it is stable we can switch them. :)
IMHO: I think the better way to test it is using and providing IDE_UNICODE as default IDE we will colect more experience if is working properly. Don't you think ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

Post Reply