Skip to content

[Request] Open source C++ projects even if it doen't compile or integrates with C# projects. #1341

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

Closed
zwcloud opened this issue Jul 23, 2019 · 1 comment
Labels
Question General question, not a problem in source code or documentation (yet)
Milestone

Comments

@zwcloud
Copy link

zwcloud commented Jul 23, 2019

I want to learn:

  • How WPF rendering?
  • How WPF layout complex text paragraph?

Almost all these underlying implementations are written in native C++ projects, for example, milcore.dll and Line Services.

To learn from these, one don't need a compile-able vcxproj, only the source code is needed.

Puting these projects in a downloadable zip file is enough: there is no need to add them to this repo.

I think one important aspect of opensource is provide code so others can learn from it.

@grubioe grubioe added this to the Future milestone Jul 23, 2019
@grubioe grubioe added the Question General question, not a problem in source code or documentation (yet) label Jul 23, 2019
@weltkante
Copy link

weltkante commented Oct 2, 2019

I want to learn: How WPF layout complex text paragraph?

Don't get your hopes up too much, text layout and Line Services are not considered part of WPF and won't be open sourced, PresentationNative_cor3 will only be deployed in binary form [1]. Rendering itself is still on the roadmap as far as I understand.

@zwcloud zwcloud closed this as completed Aug 12, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Apr 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Question General question, not a problem in source code or documentation (yet)
Projects
None yet
Development

No branches or pull requests

3 participants