NC Clone

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

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

Re: NC Clone

Post by danielmaximiliano »

Gracias Jimmy por compartir / thanks for sharing
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

hi,

attached Version v0.73
HBFM073.zip
(1.81 MiB) Downloaded 202 times
when start v0.73 it will upgrade FMSETUP.DBF and use a new Directory

Code: Select all

GETENV( "APPDATA" ) + "\HMG" -> c:\Users\YourName\AppData\Roaming\HMG\FMSETUP.DBF
if upgrade make Problem i have include FMSETUP.ZIP

Note : all my HMG Tools will use that Directory and Settings e.g. Color

fixed :
FMSETUP.DBF Bug when not "upgrade"
new :
System-Icon using BT_DirectoryInfo() ( THX to Dr. Claudio Soto )
add Field USEIMAGE -> Setup -> Checkbox UseImage
SetUp_UseImage.jpg
SetUp_UseImage.jpg (105.37 KiB) Viewed 4007 times
Directory for FMSETUP change to GETENV( "APPDATA" ) + "\HMG"
ALT-F7 with "normal" search (and Everything if installed )
ALT_F7.jpg
ALT_F7.jpg (55.96 KiB) Viewed 4007 times
OSK.EXE on Toolbar
"Enter" on Toolbar for Touch-Screen
known Problem :
when ShellOpen a File on TAB > 1 Grid will not "refresh"
Combobox "open" with Mouse ( work well with Keyboard)
TAB-Key with TAB > 1 to change focus to other side
only F1-F11, Crtl-T and Crtl-U are working under TAB > 1
have fun
Jimmy
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

Release 0.81
HBFM081.zip
(1.83 MiB) Downloaded 182 times
i add Support for Device like Smartphone or "Digi-CAM" to COPYHERE() files to Target Folder
as it are most Images i add Thumbs-Preview where you can mark/un-Mark Thumbs using SPACE-Bar.
Result will "mark" Files in GRID so you can move/delete them

fixed :
Combobox "open" with Mouse
when ShellOpen a File on TAB > 1 Grid will not "refresh"

new :
v.0.81 14.04.2020 Progressbar (in Titlebar) while loading Thumbs
v.0.80 13.04.2020 Thumbs-Select-Grid
v.0.79 12.04.2020 Thumbs-Progressbar-Thread
v.0.78 11.04.2020 Phone2.PRG, THUMBS.PRG include

v.0.77 29.03.2020 IPHONE GetDevicePath()
v.0.76 27.03.2020 Slideshow() , SetLV_View()
v.0.75 25.03.2020 ON MOUSEMOVE / ON MOUSEDRAG on wrong Parent
v.0.74 22.03.2020 BT_DirectoryInfo() with Thread. Add MenuItem : Attribut
known Problem :
TAB-Key with TAB > 1 to change focus to other side
only F1-F11, Crtl-T and Crtl-U are working under TAB > 1
have fun
Jimmy
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

hi,

next Version 0.87
HBFM087.zip
(1.96 MiB) Downloaded 181 times
fixed :
F5 COPY might produce "- Kopie" ( German ) while old File was not override

new :

v.0.87 21.04.2020 ALT-F5 ZIP ( COMPRESS )
v.0.86 18.04.2020 VK_MULTIPLY : reverse selection
v.0.85 17.04.2020 ALT-F7 search in File
v.0.84 15.04.2020 Splash Intro
v.0.83 16.04.2020 DirWatch ( wapi_WaitForSingleObject )
v.0.82 14.04.2020 COPYHERE() or MOVEHERE() limited to Device only

---

have add MOVEHERE() for Device
DirWatch will "refresh" when something in Folder change
Splash Intro just "hide" App when build on Start
ALT-F7 now can search Text "in" File. F3/F4 and Ctrl-F for search RTF and TXT (PRG)
Numpad * will reverse Selection
ALT-F5 ZIP "simple"

---

known Problem :

when files was delete by other App refresh might "double" each Item -> Workaround Crtl-R
COPYHERE / MOVEHERE Button might not display, please restart HBFM and try again.
have fun
Jimmy
User avatar
Steed
Posts: 427
Joined: Sat Dec 12, 2009 3:40 pm

Re: NC Clone

Post by Steed »

Thanks
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

hi,

lates Version 0.95
HBFM095.zip
(1.97 MiB) Downloaded 178 times
fixed
fixed Thumbs STRZERO(n,3) -> STRZERO(n,5), sort Name

new
v.0.95 17.05.2020 search in ZIP
v.0.94 15.05.2020 NetConnect()
v.0.93 10.05.2020 without FreeImage.DLL but "Cache"
v.0.92 08.05.2020 Thumbs using FREE_Save() 2 x faster than BT function
v.0.91 07.05.2020 Thumbs using FreeImage.DLL
v.0.90 06.05.2020 Thumbs using MouseWheel
v.0.89 04.05.2020 try FreeImage.DLL
v.0.88 25.04.2020 fixed Thumbs STRZERO(n,3) -> STRZERO(n,5), sort Name
Thumbs "Cache" when create. will be delete when change Folder
Net Connect/disConnect Dialog
ALT-F7 search in ZIP

comment :
have try FreeImage which IS twice faster as BT API Function.
but it need 3-PP DLL, else App does not start ...

i also have ready sFTP Transfer but same with "more" DLL ... hm

i want to create a "pure" HMG App

known Problem :
search in ZIP does not work with Everything
have fun
Jimmy
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

latest Version 0.97
HBFM097.zip
(1.96 MiB) Downloaded 189 times
fixed : Dirwatch produce "dupe" in GRID

since v0.83 i have use DirWatch with

Code: Select all

      // watch file name changes ( file was CREATED, RENAMED or DELETED)
      pChangeHandle := wapi_FindFirstChangeNotification( cDir, .F., FILE_NOTIFY_CHANGE_FILE_NAME )
now i found out that i have to use

Code: Select all

      pChangeHandle := wapi_FindFirstChangeNotification( cDir, .F., FILE_NOTIFY_CHANGE_NAME )
to get rid of "dupe" in GRID
// v.0.97 24.05.2020 working DirWatch ... FILE_NOTIFY_CHANGE_FILE_NAME -> FILE_NOTIFY_CHANGE_NAME
// v.0.96 21.05.2020 Problem with (many) DirWatch and TAB > 1 - aWatchThread
have fun
Jimmy
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

hi,

here latest Version 1.03
HBFM103.zip
(2.09 MiB) Downloaded 187 times
// v.1.03 10.06.2020 fix WatchDirLeft() / WatchDirRight() empty Path
// v.1.02 03.06.2020 HbFilter more validation
// v.1.01 02.06.2020 HbFilter
//
// v.1.00 29.05.2020 INIT PROC before MAIN
// v.0.99 27.05.2020 Export : DBF, XLSx, SDF
// v.0.98 26.05.2020 PickList()
when View / Edit (F3/F4) DBF you get a Picklist for Fields in DBF.
ESC -> all Fields

F5 "Copy" in Browser : Export to Excel need libxlsxwriter.dll.
DLL_Only_xlsxwriter.zip
(328.1 KiB) Downloaded 200 times
F3 now read Excel XLSx Files via ADO and display in GRID ( no Fx Button yet )

HBFM only start once as i have not test it with many Instance

in Browse you can press Crtl-F8 to get "Filter-Assistant"
if you want you can direct write in Editbox and EVAL() it

---

know Problem :

DirWatch does not recognize Create / Delete Folder
without libxlsxwriter.dll "pure" Version is buggy writing XLSx Files
Darkmode : when GRID does not fill full TAB Background might be not Darkmode
have fun
Jimmy
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

hi,

forgot that ADO is not part of Windows 10 ... it is from Office :roll:

but you can get Engine here : AccessDatabaseEngine
https://www.microsoft.com/de-de/downloa ... x?id=13255
this is a German Link and from 2010 but it work with XLSx

there are also newer Version like 2016 here
https://www.microsoft.com/en-us/downloa ... x?id=54920
have fun
Jimmy
User avatar
AUGE_OHR
Posts: 2060
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: NC Clone

Post by AUGE_OHR »

hi,

here 64 Bit Version of HBFM64
Image
HBFM64.zip
(2.4 MiB) Downloaded 184 times
for FreeImage64 it need this DLL
http://www.hmgforum.com/viewtopic.php?f ... 7&start=23

XLSx Files does not work in this 64 Bit Version while i have no libxlsxwriter64.dll :(
have fun
Jimmy
Post Reply