Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Projects & code have unnecessary dependency on MFC #56

Closed
Chet-Simpson-ATI opened this issue Dec 7, 2020 · 2 comments
Closed

Projects & code have unnecessary dependency on MFC #56

Chet-Simpson-ATI opened this issue Dec 7, 2020 · 2 comments

Comments

@Chet-Simpson-ATI
Copy link

Even though the projects do not utilize MFC all resource files are referencing afxres.h for their Windows resource specific symbolics and afxwin.h for functionality. These header files and the associated libraries are part of MFC which is not included in newer versions of Visual Studio and thus may not be installed. Since there is no real dependency on MFC libraries (except for AfxInitRichEdit which should be changeD) use of those header files should be changed.

This should be changed to use winres.h and windows.h respectively to remove the dependency and allow easier building with newer versions of VS and other platforms (cross compile from GCC).

@BGPierce
Copy link
Contributor

BGPierce commented Dec 8, 2020 via email

@ejaquay
Copy link
Contributor

ejaquay commented Mar 24, 2021

AfxInitRichEdit is used in the tape dialog to set font in text boxes. It looks like this could be changed. Doubt it would have any effect on WindowsXP. Sounds like a someday project.

@ejaquay ejaquay closed this as completed Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants