Waaaaaay Too Many Fonts.

Corel Paint Shop Pro

Moderator: Kathy_9

Post Reply
Muriel
Posts: 137
Joined: Thu Jan 05, 2012 6:25 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit

Waaaaaay Too Many Fonts.

Post by Muriel »

Good Evening!

I had/have far too many fonts in PSP X9 running on Windows 8.1, so tonight I decided to bite the bullet and cull them. I should have known I would end the evening here.. :lol:

I located the folder where they are live, and happily 'hid' the excess and duplicated files, thinking perhaps too optimistically that they would no longer show up in the program. Well.. that I was wrong. The 'hidden' grayed out fonts happily pop up in the dropdown list in the program. I note that the fonts in languages other than English are hidden by default, so why are the ones I hide still showing up?

Is there any way I can prevent them from doing this?

Many thanks..
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Waaaaaay Too Many Fonts.

Post by LeviFiction »

This is more or less a Windows issue. The only way to stop these from appearing is to uninstall them. And you'll want to make sure you don't uninstall any system critical fonts.

The hide fonts feature first appeared in Windows 7, but it only works if the program is using very specific Windows controls. If they built their own Font selectors, like PSP, it'll still list the fonts even though they are hidden. And as far as I know Windows has not released an API callback that lets programs like PSP determine if a font is hidden. If they did then it's PSP's fault for not making use of it. But, again, I don't think Windows has. When PSP calls the API EnumFontFamiliesEx() Windows will return all fonts even hidden ones.

There is a registry key that lists inactive fonts, but it only shows up if the user has opened the fonts folder. And I'm unsure if the developers are even aware of this.

No, the only option to clear them out of PSP is to uninstall them from Windows.
https://levifiction.wordpress.com/
Muriel
Posts: 137
Joined: Thu Jan 05, 2012 6:25 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit

Re: Waaaaaay Too Many Fonts.

Post by Muriel »

Thank-you so much, LeviFiction!

I more or less suspected something similar, but thought it cannot hurt to get the take on it from the Great Minds that hang out here. I never cease to be amazed at the talent I can tap into in this forum..
Radim
Posts: 712
Joined: Mon Nov 01, 2010 5:54 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
ram: 4GB
Monitor/Display Make & Model: 27 inch

Re: Waaaaaay Too Many Fonts.

Post by Radim »

I asked for a "new" PaintShop 2018 a year ago a feature as CorerDRAW 2016/2017 has: to hide fonts I do not use or make a favorites fonts list to show only those. Seems like it does not get place in PSP 2018... :?
jjangfree
Posts: 29
Joined: Thu Sep 22, 2016 1:01 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUS P8P67 B3
processor: I5-2500K 4.0 over
ram: 16GB
Video Card: GT240
Hard_Drive_Capacity: 4TB
Corel programs: XI, X9, 2020

Re: Waaaaaay Too Many Fonts.

Post by jjangfree »

Keep minimun fonts in WINDOWNS FONTS directory.
http://windowssecrets.com/forums/showth ... many-fonts!
It works with WIN10 RS2 1703 too. but, beware of base font removal if your system language is NON-LATIN.

When many fonts are needed, Run font manage software like Nexus Font as a scriptbounding. :)
Post Reply