Page 2 of 3
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Thu Jun 23, 2016 9:53 am
by serge_girard
Thanks Kevin !
Serge
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Thu Jun 23, 2016 1:48 pm
by Steed
Thanks
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Sat Jun 25, 2016 9:20 pm
by kcarmody
Yet another tweak. I've just corrected some bugs in INCLUDE\i_keybd.ch and added a new demo to demonstrate HMG_GETLAST* keyboard functions.
Kevin
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Fri Jul 08, 2016 12:59 pm
by kcarmody
One more change. This change puts system dialogs like GetFont() and the SELECT PRINTER DIALOG commands in a user specified position.
For everything but the print dialogs, a SET DIALOGBOX command is enough. For the print dialogs, I have added SELECT PRINTER DIALOG EX commands to hfcl\Include\hfcl_RichEditBoxEx.ch and supporting functions to hfcl\Source\RichEditBoxEx_C.c and hfcl\Source\RichEditBoxEx_H.prg. These new commands respect the settings of SET DIALOGBOX.
I have added these commands to WordScribe and WordWriter so you can see how they work.
Kevin
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Fri Jul 08, 2016 1:31 pm
by serge_girard
Thanks Kevin !
Serge
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Fri Jul 08, 2016 1:49 pm
by bpd2000
Page setup some error:
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Sat Jul 09, 2016 8:30 am
by kcarmody
bpd2000 wrote:Page setup some error:
Thanks for reporting! This is now fixed. (It was in WordScribe.)
I have also added extended properties for converting between screen coordinates and window or control coordinates, and I have used them in WordWriter. These properties are GETSCREENPOS, GETWINDOWPOS, and GETCONTROLPOS. See hfcl\Include\hfcl_RichEditBoxEx.ch.
Kevin
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Wed Jan 25, 2017 9:22 pm
by kcarmody
It's been over 6 months, but I've just posted another change to WordScribe and WordWriter.
These programs write into the registry to set file associations, and I just found out that I had been doing them the wrong way. I had been writing into HKCR (HKEY_CLASSES_ROOT), when I should have been writing into HKLM (HKEY_LOCAL_MACHINE) or HKCU (HKEY_CURRENT_USER). HKCR is a holdover from single user versions of Windows and has been deprecated for several years. WordScribe and WordWriter now write into HKLM.
I've also added options for writing shortcut (.lnk) files to the Windows desktop and start menu. These use the functions MakeFDirShortCut() in the HFCL library and C_GETSPECIALFOLDER() in the main HMG library.
Kevin
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Wed Jan 25, 2017 10:37 pm
by Pablo César
WOW Kevin !! It's very good job.
Thank very much for sharing.
Re: Another enhancement to HFCL WordScribe and WordWriter
Posted: Thu Jan 26, 2017 9:00 am
by serge_girard
Thanks Kevin!
Serge