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

[Question]: Should the default "Theme fonts" now be changed to Segoe UI 9 pt #288

Closed
Smurf-IV opened this issue Aug 24, 2021 · 15 comments
Closed
Labels
area:themes All things to do with themes. question Further information is requested
Milestone

Comments

@Smurf-IV
Copy link
Member

https://docs.microsoft.com/en-gb/dotnet/core/compatibility/winforms#default-control-font-changed-to-segoe-ui-9-pt

@Smurf-IV Smurf-IV added the question Further information is requested label Aug 24, 2021
@Wagnerp
Copy link
Contributor

Wagnerp commented Aug 24, 2021

Yes, or Segoe Variable UI (Windows 11)

@Wagnerp Wagnerp added the answered This question has been adequately answered. label Aug 24, 2021
@Wagnerp Wagnerp added this to the November 2021 (Version 6) milestone Aug 24, 2021
@Smurf-IV
Copy link
Member Author

Is Segoe on WinXP ? (As this suite still supports .net35 so could still be targetting that ?)
Cannot use "Segoe variable" as that is not "Everywhere"!

@Smurf-IV Smurf-IV removed the answered This question has been adequately answered. label Aug 24, 2021
@Smurf-IV
Copy link
Member Author

Is Segoe on WinXP ? (As this suite still supports .net35 so could still be targetting that ?)

Not it is not unless Office 2007 (Or higher) has been installed:
https://en.wikipedia.org/wiki/Segoe#Availability

@Wagnerp
Copy link
Contributor

Wagnerp commented Aug 24, 2021

Might need some sort of version check, as I understand, Segoe Variable UI was designed to support larger screen sizes (4k etc). It could come to Win 10 21h2.

@Smurf-IV
Copy link
Member Author

Smurf-IV commented Aug 24, 2021

As #290 has been completed, then the default font could be Segoe UI 9 now.
As for the Variable style, That may not be needed due to handling the of the following in the Target App exe's manifest

<application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
    </windowsSettings>
  </application>

But it could be something that is added to the GlobalSettings in the ThemeManager

@Wagnerp
Copy link
Contributor

Wagnerp commented Sep 27, 2021

@Smurf-IV I don't understand this, but if I try to update the font in the theme bases, it won't update to the new font

@Wagnerp
Copy link
Contributor

Wagnerp commented Jun 6, 2022

@Smurf-IV
Copy link
Member Author

Smurf-IV commented Jun 6, 2022

No, AS the themes have their own fonts
The above link will be only applied to default winform elements.

@Wagnerp
Copy link
Contributor

Wagnerp commented Jun 13, 2022

@Smurf-IV Is there any way to find the value of baseFontName?

Wagnerp added a commit that referenced this issue Jun 13, 2022
@Smurf-IV
Copy link
Member Author

@Smurf-IV Is there any way to find the value of baseFontName?

No idea, does it not show up in the palette designer ? Cannot check at the moment.

@Wagnerp
Copy link
Contributor

Wagnerp commented Jun 14, 2022

@Smurf-IV Is there any way to find the value of baseFontName?

No idea, does it not show up in the palette designer ? Cannot check at the moment.

As far as I'm aware, there's no way to set a 'global' font. I'm not sure if the controls inherits the standard WinForms font?

@Wagnerp
Copy link
Contributor

Wagnerp commented Dec 4, 2022

@Smurf-IV Should this be transferred to the extended toolkit?

@Smurf-IV
Copy link
Member Author

Smurf-IV commented Dec 5, 2022

No, It should be "Copied" in both

@Smurf-IV Smurf-IV added the area:themes All things to do with themes. label Dec 5, 2022
@Smurf-IV
Copy link
Member Author

Smurf-IV commented Dec 5, 2022

Also, it should be linked to the new one that you created.

@Wagnerp
Copy link
Contributor

Wagnerp commented Dec 5, 2022

For this to happen, #703 needs to be done

Smurf-IV added a commit that referenced this issue Aug 27, 2023
…ebase` Font changes

  - Remove caching
  - Try and fix designer default values (Still needs more work on some of them)
  - Remove confusing naming of Base Font  that wasn't a base font
  - Fix Actual "make a change" when font size changed

#288
#703
@Wagnerp Wagnerp removed this from the Backlog milestone Aug 27, 2023
@Wagnerp Wagnerp added this to the Version 8 milestone Aug 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:themes All things to do with themes. question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants