HMG 3.1.5

HMG Unicode versions 3.1.x related

Moderator: Rathinagiri

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

Re: HMG 3.1.5 (Test)

Post by danielmaximiliano »

srvet_claudio wrote:
Hi Pablo,
this is the tooltip of IDE:

Code: Select all

-------------
.hbc options: 
-------------

libs=[<libname[s]>]
hbcs=[<.hbc file[s]>]
gt=[gtname]
syslibs=[<libname[s]>]
frameworks=[<framework[s]>]
prgflags=[Harbour flags]
cflags=[C compilerflags]
resflags=[resource compiler flags]
ldflags=[linker flags]
pflags=[flags for plugins]
libpaths=[paths]
sources=[source files]
psources=[source files for plugins]
incpaths=[paths]
requests=[func]
instfiles=[files]
instpaths=[paths]
autohbcs=[<.ch>:<.hbc>]
plugins=[plugins]
gui|mt|pic|shared|nulrdd|nodefgt|debug|opt|map|strip|hbcppmm|winuni|implib|run|inc=[yes|no]
cpp=[yes|no|def]
warn=[max|yes|low|no|def]
compr=[yes|no|def|min|max]
head=[off|full|native|dep]
skip=<reason>
stop=<reason>
echo=<text>
Pablo: aqui tienes una breve explicacion sobre archivos .hbc

http://harbourlanguage.blogspot.com.ar/ ... hbmk2.html

Español : http://www.lw3dtr.com.ar/index.php?opti ... &Itemid=55
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

HMG 3.1.5 (Test)

Post by Pablo César »

Gracias Claudio, gracias Daniel.

Basicamente el .hbc es un archivo de configuración básicamente para definir la librerias.
Mis dudas son como utilizar-lo, por eso pedí alguns ejemplos. Daniel en la lectura indica como referencia este archivo /harbour/contrib/hbxbp/hbxbp.hbc pero no lo encuestro.

Tambien menciona:

libs=hbxbp
libs=../hbqt/hbqt.hbc

No entiendo esto, la segunda variable libs no estaria matando la primera ?

Tengo otras dudas como por ejemplo:

1. libs=[<libname>]

   El use seria mas o menos si: libs=lib1.a, lib2.a...
   Seria separadas por comas y se puede utilizar con o sin extension ?

2. syslibs=[<libname>]

   Cual serian las libs que vendrian aqui ? Las internas de HMG por ejemplo ?

No que tenga tanto interés ir a fondo, pero queria saber como configurar el archivo.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
CarlosRD
Posts: 63
Joined: Thu Jan 31, 2013 9:20 pm
Location: Orizaba, México

Re: HMG 3.1.5 (Test)

Post by CarlosRD »

HOLA A TODOS:
HE LEIDO ESTE TOPICO COMPLETO Y HE VISTO QUE SE TIENEN QUE HACER ALGUNOS PARCHES PARA QUE CIERTAS FUNCIONES TRABAJEN CORRECTAMENTE.
EL ARCHIVO DESCARGABLE YA TIENE TODAS ESAS ACTUALIZACIONES O ES NECESARIO HACER ESOS PARCHES DESPUES DE INSTALAR LA VERSION 3.1.5?

HI EVERYONE:
I HAVE READ THIS TOPIC FULL AND I HAVE SEEN THAT HAVE TO DO SOME PATCHES FOR SOME FUNCTIONS WORK PROPERLY.
DOWNLOADABLE FILE ALREADY HAS ALL THESE UPDATES OR IS NECESSARY TO PATCH VERSION 3.1.5 AFTER INSTALL IT?

COMO SIEMPRE, SALUDOS / AS ALLWAYS, REGARDS.
Todo en el Nombre de Jesus / All in the name of Jesus
Carlos RD
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Re: HMG 3.1.5 (Test)

Post by Pablo César »

Hola Carlos,

La version HMG 3.1.5 de instalación no es actualizada, sinó pasaria a ser version HMG 3.1.5a, 3.1.5b, 3.1.5c, etc...

Por lo tanto, todos tendremos que aplicar los parches indicados.

--

Hi all,

The HMG version 3.1.5 installation is not updated, if it would happen, HMG versions should be named like as: 3.1.5a, 3.1.5b, 3.1.5c, etc...

Therefore, all we have to apply these patches at first installed one.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
CarlosRD
Posts: 63
Joined: Thu Jan 31, 2013 9:20 pm
Location: Orizaba, México

Re: HMG 3.1.5 (Test)

Post by CarlosRD »

hola pablo:

gracias por tu respuesta, enterado.

hi pablo:

thanks for your answer, i am aware.

saludos / regards
Todo en el Nombre de Jesus / All in the name of Jesus
Carlos RD
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

HMG 3.1.5 (Test)

Post by Pablo César »

srvet_claudio wrote:Hello Friends,
they think of these questions:
srvet_claudio wrote:The IDE has had several versions since birth (identified with dates).
What do you consider should be appropriate the number of this version? :?:
1.0.3 is an appropriate number? :?:
Thanks.
The version 1.0.3 does not gives a false impression that it is a new IDE ?

Please give me your opinion.
Hi dear Claudio, as I mentioned in my previous message, I agree with IDE version, it is also important and thanks for your implementations as always very much appreciated to everybody. :)

But I think there are some IDE pendings already presented at my message HMG 3.1.5 - Improvements and corrections (click here to access the topic) and I did not found your opinion about these:

1. IDE error msg for "Invalid project name" (Item # 7, click here to access the topic)

2. Rest of items of following points: (Item # 10, click here to access the topic)

- Sequence data from the IDE's title.
   Project name (without ".hbp") + "at" + project path + IDE version.
   (IMHO, without UNICODE/ANSI descriptions, only by ico's color is enough)
- StatusBar (first item), could it be removed the string "Compiler"
   (Let it just with HMG version)
- Join all new Ini files (created at 1.0.3 version) to just one ini file.
   (Language.ini + Editor.ini + Version ==> Hmg.ini)
- In Tools/Preferences at module Editor option. Detection default source editor which user has installed.
   (I think you already implemented with this).

3. There is also pending your pov regarding DanielMaximiliano indications which I also suggested and questioning to you in this message. Mainly about:
Solution indicated by Daniel: IDE must create the new prg and fmg with the same name of the project and no longer like as Main.prg nor as Main.fmg. ie if the project name will be called Demo1, when IDE shall "creates" with the same name of the project, in this case: Demo1.prg, Demo1.fmg, Demo1.hbc, Demo1.hbp and Demo1.rc. This would avoid the file losing and also avoinding for having to rename the files created by the IDE erroneously.

What do you think Dr. Soto ? This could be approved for correction in the next IDE releases ? We know IDE it is too big but IMHO this is an important correction, doesn't it ?
And now I also have a new question: IDE name executable file given at last IDE release (version 1.0.3) will be: IDE_ANSI.exe and IDE_UNICODE.exe or will be keept like as IDE.exe on next HMG releases ?. This my question is because I have my tools vinculated with this name.

Your response will be very much appreciated and sorry if I disturbing you Claudio.

Thank you for your attention,

My Best Regards

Remark: What do you think Claudio or Rathi, all these messages about IDE suggestions to be joinned an existing topic (probably this one) or a new one topic ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

HMG 3.1.5 (Test)

Post by Pablo César »

srvet_claudio wrote:1) If splash screen and icon in bar title of IDE is BLUE and text: HMG-IDE UNICODE 1.0.3 --> IDE UNICODE
2) If splash screen and icon in bar title of IDE is RED and text: HMG-IDE ANSI 1.0.3 --> IDE ANSI

The path shown in the title bar of the IDE, is the right path.

The wrong color in icons into folders and taskbar is a Windows bug
Hi Claudio,

I guess that problem is due the first image at ressource_file is in red one.
change-icon.png
change-icon.png (18.14 KiB) Viewed 4845 times
Make a test, recompile the IDE_UNICODE but rather change position, leaving the blue icon at first.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
srvet_claudio
Posts: 2193
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Contact:

Re: HMG 3.1.5 (Test)

Post by srvet_claudio »

Pablo César wrote:Make a test, recompile the IDE_UNICODE but rather change position, leaving the blue icon at first.
Pablo,
in the original blue icon is the first.
I'll try to create two different resource files.
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Re: HMG 3.1.5 (Test)

Post by Pablo César »

srvet_claudio wrote:in the original blue icon is the first.
mmm strange... :?
I'll try to create two different resource files.
Ok, good idea !

Claudio, what about my previous message ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
srvet_claudio
Posts: 2193
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Contact:

Re: HMG 3.1.5 (Test)

Post by srvet_claudio »

Pablo César wrote:
srvet_claudio wrote:Hello Friends,
they think of these questions:
srvet_claudio wrote:The IDE has had several versions since birth (identified with dates).
What do you consider should be appropriate the number of this version? :?:
1.0.3 is an appropriate number? :?:
Thanks.
The version 1.0.3 does not gives a false impression that it is a new IDE ?

Please give me your opinion.
Hi dear Claudio, as I mentioned in my previous message, I agree with IDE version, it is also important and thanks for your implementations as always very much appreciated to everybody. :)

But I think there are some IDE pendings already presented at my message HMG 3.1.5 - Improvements and corrections (click here to access the topic) and I did not found your opinion about these:

1. IDE error msg for "Invalid project name" (Item # 7, click here to access the topic)

2. Rest of items of following points: (Item # 10, click here to access the topic)

- Sequence data from the IDE's title.
   Project name (without ".hbp") + "at" + project path + IDE version.
   (IMHO, without UNICODE/ANSI descriptions, only by ico's color is enough)
- StatusBar (first item), could it be removed the string "Compiler"
   (Let it just with HMG version)
- Join all new Ini files (created at 1.0.3 version) to just one ini file.
   (Language.ini + Editor.ini + Version ==> Hmg.ini)
- In Tools/Preferences at module Editor option. Detection default source editor which user has installed.
   (I think you already implemented with this).

3. There is also pending your pov regarding DanielMaximiliano indications which I also suggested and questioning to you in this message. Mainly about:
Solution indicated by Daniel: IDE must create the new prg and fmg with the same name of the project and no longer like as Main.prg nor as Main.fmg. ie if the project name will be called Demo1, when IDE shall "creates" with the same name of the project, in this case: Demo1.prg, Demo1.fmg, Demo1.hbc, Demo1.hbp and Demo1.rc. This would avoid the file losing and also avoinding for having to rename the files created by the IDE erroneously.

What do you think Dr. Soto ? This could be approved for correction in the next IDE releases ? We know IDE it is too big but IMHO this is an important correction, doesn't it ?
And now I also have a new question: IDE name executable file given at last IDE release (version 1.0.3) will be: IDE_ANSI.exe and IDE_UNICODE.exe or will be keept like as IDE.exe on next HMG releases ?. This my question is because I have my tools vinculated with this name.

Your response will be very much appreciated and sorry if I disturbing you Claudio.

Thank you for your attention,

My Best Regards

Remark: What do you think Claudio or Rathi, all these messages about IDE suggestions to be joinned an existing topic (probably this one) or a new one topic ?
When I have time I will work in the IDE.
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com
Post Reply