Doug Hennig

Results 12 issues of Doug Hennig

I found a couple of bugs when the Windows currency symbol is set to something other than $, such as €. First bug, in SaveVFPSettings: ``` *** DH 2022-08-29: fixed...

GetGridColumnFormat doesn't handle "Z" (display zero as blank) in the format for a numeric column. I would change this myself but I'm not sure how NumFmtsIndex works.

The maximum length of a sheet name is 31, not 30, characters, so in my copy, I changed the value of the LIMITS_MAX_SH_NAME constant in VFPXWorkbookXLSX.h

You may want to have a different size and position for the Project Explorer window for different solutions. Store these settings somewhere in the solution folder (possibly the SLX file)...

Add diagnostic logging, especially in ProjectEngine methods

I commented out this code in CheckSheetName to allow a sheet to be named "History": ``` *** DH 2023-07-14: allow History as a sheet name *IF UPPER(lcSheetName) == "HISTORY" *...

There are a few places that assume the Header object of a column is named Header1 but it may not be. Here's the fix: * SaveGridToWorkbook: ``` IF toGrid.HeaderHeight >...

See https://doughennig.blogspot.com/2019/06/integrating-project-explorer-with.html for a simple change to integrate GoFish with Project Explorer.

v1.21.04: Added support for BodyDevInfo = 2 in CFG file to prevent both DevInfo and ObjRev from being written to PJ2 file

SaveGridToWorkbook doesn't support the Alignment setting of a column. I tried to implement it using this code but for some reason it didn't work (starting at line 212): ``` IF...