View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002599 | 3 - Current Dev List | Maintenance | public | 2018-03-11 13:28 | 2018-05-21 17:11 |
Reporter | K7ZCZ | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0002599: ShellExecute wrapper functions copy-and-paste cleanup | ||||
Description | There are five versions of the OwnShellExecute module floating around. This code is just wrapper over some ::ShellExecuteEx() calls for various goals. The various versions are enumeated below. This code should be refactored: 1) Move to HRDCommon library so there's just one copy 2) Fix/repair calling sites to reference that single copy 3) Encapsulate global declarations into class with static members for namespace scoping. | ||||
Additional Information | C:\HRDNew>dir ownshellexecute.cpp ownshellexecute.h /s Volume in drive C has no label. Volume Serial Number is 085F-63D6 Directory of C:\HRDNew\Digital Master\Digital Master 2018-03-02 07:52 4,334 OwnShellExecute.cpp Directory of C:\HRDNew\Digital Master\Digital Master 2018-03-02 07:52 299 OwnShellExecute.h 2 File(s) 4,633 bytes Directory of C:\HRDNew\HamRadioDeluxe 2018-03-02 07:54 5,269 OwnShellExecute.cpp Directory of C:\HRDNew\HamRadioDeluxe 2018-03-02 07:54 250 OwnShellExecute.h 2 File(s) 5,519 bytes Directory of C:\HRDNew\Logbook\HRDLogbook 2018-03-02 07:55 4,334 OwnShellExecute.cpp Directory of C:\HRDNew\Logbook\HRDLogbook 2018-03-02 07:55 299 OwnShellExecute.h 2 File(s) 4,633 bytes Directory of C:\HRDNew\Rotator 2018-03-02 07:56 4,252 OwnShellExecute.cpp Directory of C:\HRDNew\Rotator 2018-03-02 07:56 299 OwnShellExecute.h 2 File(s) 4,551 bytes Directory of C:\HRDNew\Satellites\SatTrack 2018-03-02 07:56 4,906 OwnShellExecute.cpp Directory of C:\HRDNew\Satellites\SatTrack 2018-03-02 07:56 359 OwnShellExecute.h 2 File(s) 5,265 bytes Total Files Listed: 10 File(s) 24,601 bytes 0 Dir(s) 299,074,973,696 bytes free | ||||
Tags | No tags attached. | ||||
Module | All | ||||
Sub-Module | General | ||||
Testing | N/A | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-03-11 13:28 | K7ZCZ | New Issue | |
2018-05-21 17:11 | K7ZCZ | Description Updated | View Revisions |
2018-05-21 17:11 | K7ZCZ | Additional Information Updated | View Revisions |