View Issue Details

IDProjectCategoryView StatusLast Update
00031353 - Current Dev ListBugpublic2019-02-02 23:08
ReporterK7ZCZ 
Assigned ToK7ZCZ 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version6.5.0.187 
Target VersionFixed in Version6.5.0.188 
Summary0003135: Logbook's MessageDate() function isn't useful
DescriptionThere's code in the Logbook for a global function named MessageDate(), along with some supporting friends. The implication is that the function will log diagnostic information to the Logfile, but the function actually just calls the Windows OutputDebugString() API to write to an attached debugger.

This function isn't useful. It should be replaced with calls to the regular Logfile window so users can actually benefit from the logged information.

The function is mostly used from the Logbook's ALE window, but a few other call sites exist. Fixing the implementation to use the Logfile window will have the immediate benefit of logging progress and errors during callsign lookups performed from the ALE window.
TagsNo tags attached.
ModuleLogbook
Sub-ModuleALE Window
Testing Not Tested

Relationships

related to 0003001 newWA9PIE Callsign lookup function does not appear to be working as designed 

Activities

K7ZCZ

2019-01-29 10:07

manager   ~0007116

This checkin removes the MessageDate() calls. Most were converted into AddLogfile() calls, which become visible to the user. A few are AddDebug() calls; one or two were just eliminated.

An immediate benefit will be that logging messages appear in the LogFile tab during Callsign lookups, so some insight into the operation of the feature is now available.

https://hrdsoftware.visualstudio.com/HRD/_versionControl/changeset/4771

WA9PIE

2019-02-02 23:08

administrator   ~0007234

I'll accept this as complete.

Issue History

Date Modified Username Field Change
2019-01-29 08:43 K7ZCZ New Issue
2019-01-29 10:06 K7ZCZ Relationship added related to 0003001
2019-01-29 10:07 K7ZCZ Assigned To => K7ZCZ
2019-01-29 10:07 K7ZCZ Status new => resolved
2019-01-29 10:07 K7ZCZ Resolution open => fixed
2019-01-29 10:07 K7ZCZ Note Added: 0007116
2019-01-29 22:47 K7ZCZ Fixed in Version => 6.5.0.188
2019-02-02 23:08 WA9PIE Status resolved => closed
2019-02-02 23:08 WA9PIE Testing Not Started => Not Tested
2019-02-02 23:08 WA9PIE Note Added: 0007234