Sorry to repeat part of this message again, but it is for a good reason: to remind Mr. Rathinagiri for next release.
In this new release (3.1.3), have not been icluded these pendings...
Probably these demands should be registered in another topic to remind for next releases... or being described here below, it will take better understanding (ones again):
1. Build.bat in samples, this is needing to change Build.bat file at each sample folders in order to ceases to be essential for the first parameter when run it
not at
Command Prompt. In other words, means with this suggested changing at Build.bat, then the first parameter will be not essential:
[tr][td]
Actual Build.bat at samples folders[/td][td]
Recommended New Build.bat[/td][/tr][tr][td]call ..\..\..\build.bat %*[/td][td]
@Echo off[/td][/tr][tr][td][/td][td]
if "%1"=="" Goto WithOutPar[/td][/tr][tr][td][/td][td]
Set MainFile=%1[/td][/tr][tr][td][/td][td]
Goto Continue[/td][/tr][tr][td][/td] [td]
:WithOutPar[/td][/tr][tr][td][/td][td]
for /R %~dp0%~1 %%f in (*.hbp) do (Set MainFile="%%~nf")[/td][/tr][tr][td][/td][td]
Goto Continue[/td][/tr][tr][td][/td] [td]
:Continue[/td][/tr][tr][td][/td][td]call ..\..\..\build.bat %
MainFile%[/td][/tr][/table]
2. Build.bat at HMG main folder, this proposed is an important question each time we need to use Debug option. Normally we found problems we use debug option upto the problem be solved, then no more is required. But each time we need to used it thru IDE compiling, we need to pass before in "Reset Project Incremental Data". This menu IDE option, attends for normal rebuilding and for rebuild with "debug" option.
[tr][td]
Actual Build.bat at main HMG folder[/td] [td]
Recommended New Build.bat[/td][/tr]
[tr][td]rem ***************************************[/td]
[td]rem ***************************************[/td][/tr]
[tr][td]rem DELETE FILES FROM PREVIOUS BUILD[/td]
[td]rem DELETE FILES FROM PREVIOUS BUILD[/td][/tr]
[tr][td]rem ***************************************[/td]
[td]rem ***************************************[/td][/tr]
[tr][td][/td]
[td][/td][/tr]
[tr][td]if exist build.log del build.log[/td]
[td]if exist build.log del build.log[/td][/tr]
[tr][td]if exist error.log del error.log[/td]
[td]if exist error.log del error.log[/td][/tr]
[tr][td][/td]
[td]
if exist init.cld del init.cld[/td][/tr]
[tr][td][/td]
[td][/td][/tr]
[tr][td]rem ***************************************[/td]
[td]rem ***************************************[/td][/tr]
[tr][td]rem SET HMGPATH[/td]
[td]rem SET HMGPATH[/td][/tr][/table]
3. ComboSearchBox, this is a missing combobox (box last) line, see picture below:
4. AutoAdjust sample with complementary functions. As picture shows:
5. QHTM library sample and QHTM library which is a Gipsysoft free version product that it has all of the features which you are allowed to use for HTML and images files are part of the resources so no external files are needed. Here in attached file in Library package to be added at
C:\hmg...\hfcl\Source:
click fo downloading library files
6. Right path at HMG installation package at this last version (3.1.3) is suggesting a wrong version which can make confuse for some user, as shows picture below:
7. forgotten to include the Dynamic Menu demo at samples folder.
8. forgotten to implement for 5th parameter in function PutFile (old claim from Mr. Esgici) and new suggestion for extra 6th parameter. The 5th parameter in InputFile will be usefull for default file name and would added a 6th parameter (passing by referance) just know which
File of Type have been choosen from user, as follows:
- InputFileDialog.jpg (40.57 KiB) Viewed 12492 times
Little modification at h_dialogs.prg (function PutFile) and c_dialogs.c (function C_PutFile). And it will be needing to be in UNICODE mode with HMG_ C functions.
9. IMAGE Control improvement patch made by Dr. Soto. And also needs to correct version to 3.1.3 at C:\hmg.3.1.3\SOURCE\h_error.prg (at last line of file) in this patch.
10. UNICODE_IDE & IDE foldersThere are two IDE version: one in ANSI mode and UNICODE mode. Need to switch IDEs, providing IDE_UNICODE as default IDE.
11. SET MULTIPLE <ON/OFF> WARNING forgotten to add
MEMVAR _HMG_lMultiple at begining of
at_controlmisc.ch file.
12. SET LANGUAGE TO PORTUGUESE error, this needs correction at
C:\hmg.3.1.3\INCLUDE\i_lang.ch file.
Note: All itens sinalized with this
have been corrected in new releases after version HMG 3.1.3.
Hoping to be helping to garantee complete actualization for the next release.
B.Rgds.