Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
[quote user="Tbilisi"]... You seem to imply that there is a solution under Vista, and presumably under 7 as well. I'd deeply appreciate it if you could elaborate on that solution.[/quote]
That's not what I understand: He says there would be a fix if he was using .NET instead of the current C programming language, so there is no easy solution, yet.
Michael -- IERenderer's Homepage PGP Key ID (RSA 2048): 0xC45D831B S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C
For a lot of versions now PM has failed to use the desktop settings for the font it uses in the email headers when writing an email. ! am using a 1600x1200 screen for photographic work means I end up with almost unreadable text (ie far too small). The rest of windows copes because the font settings have been changed. Is there (ie I have failed to find it) or will there ever be a cure for this.
You'll have to be a bit more specific about exactly which part of the program you're talking about - describe it, or send a screen shot.
For what it's worth, I'm running a 30" display at 2560x1600 and have no problem with the default font sizes (although that's nothing more than an observation).
Cheers!
-- David --
[quote user="jonm"]For a lot of versions now PM has failed to use the desktop settings for the font it uses in the email headers when writing an email. [/quote]
Do you mean DPI-setting or themes?
I suspect it is PM not having the ability/feature to honour the font scaling set in my desktop->settings->advanced. David asked for a screenshot, which I now have, but how do I attach it? Options has a box for attachments but it says I am not allowed to use it.
We've had this problem ever since version 4.41 came out, where the 'To', 'Subject', and 'CC' edit controls on the [Message] tab show a smaller font size than they should (it is easy to tell, because the fonts take up less height in the size of the edit control than they should, by 2 pixels), when our Windows 2000/XP systems are set to 120dpi (125%). I did send in a bug report with screen shots and information, at the time 4.41 was released, and I was under the impression from some later newsgroup posts that I came across that this was a known issue.
The thing that I found the most odd is that on the [Special], the 'Blind CC' and 'Send Replies To' edit controls do not have the same problem that the edit controls do on the [Message] tab. Logic would suggest, then, that there are control property differences between the edit controls on the two tabs.
On computers where the default 96dpi is set, the font size in the edit controls on the [Message] and [Special] tabs are the same and appear to be correct.
However, on computers with 120dpi, this is what it looks like on the [Message] tab:
On the [Special] tab on the same computer, the fonts in the edit controls look proper:
[quote user="ivorygate"]
We've had this problem ever since version 4.41 came out, where the 'To', 'Subject', and 'CC' edit controls on the [Message] tab show a smaller font size than they should (it is easy to tell, because the fonts take up less height in the size of the edit control than they should, by 2 pixels),
[/quote]
OK, that's what I needed. Assuming the problem you're reporting is the same as the original poster's problem, then here's what's happening:
By default, Windows Edit controls do not accept unicode data (unicode is the 16-bit character format that allows all characters to be handled, as opposed to the 8-bit character sets that are used by default). As part of a huge reworking of the way the program handled character sets about 18 months ago, I ended up spending a long time trying to find out how I could get the controls to accept the unicode strings that I use internally for address fields. This got me into an absolute mire of Windows incompatibilities - solutions that would work on XP would result in a program that would no longer run under Windows 95, 98 or ME, and solutions that would work on all versions of Windows had unfortunate side effects like the one you're seeing.
Polls of the community indicated that we simply couldn't let Windows 9x support go at that time - there were just too many people still running it (although in the end we had to sacrifice Windows 95 - there were just too many things we couldn't cope with there). As a result, I had to resort to cobbled-together solutions to allow unicode data to appear in edit fields. One of the key problems is that I have to recreate the font used by the edit control and set it specifically. To do this, I query the operating system for the default system font, then create a new font based on that using unicode glyphs; unfortunately, this process does not result in the font coming out the correct size when so-called "large font" drivers are selected, and to date, I have not found any way of dealing with that.
The only solution I have been able to think of is a configuration option where you specifically tell Pegasus Mail the type face and size for the font it should use in edit controls - that way, you could fiddle around a bit until you got a combination that worked on your machine. It's ugly, but it's the best I can do as long as I have to keep supporting pre-XP versions of Windows.
It's worth noting that under Windows Vista, with the Avalon/WPF GUI layer, this problem ceases to exist, because font sizing is always done in absolute terms, rather than the crude hack used in earlier versions of Windows where they play with the DPI rating of the font (which messes up quite a few size and layout calculations). Of course, this is only helpful for applications written to the Avalon interface (using .NET 3.0), but the day may come where that's what we do.
I'm sorry if this explanation is obscure - it's necessarily an abbreviation of several frustrating months of messing around with this problem under Windows and never quite finding a solution that worked properly.
Cheers!
-- David --
Thanks for the explanation but is there some solution or workaround? I recently changed my screen resolution from 800 x 600 to 1024 x728 and have this problem only with Pegasus.
I have similar problem.
Font size not adjustable in to, copy, or subject field, in 4.41 on a vista computer?
pa
Me too: the Font size in to, copy, and subject fields is too small to read. I have Pegasus 4.41 on a Vista Home Premium with SP1. I have to copy and paste the contents to another application (like Notepad) to read them.
I also have tiny fonts in an app I recently installed: Qimage. Most titles, labels, and data fields have a tiny serif font despite the fact that the author says they should be Arial (which is sans-serif). I showed David's post above the Qimage author, but he doesn't think that is what is happening with Qimage, but that it is more likely a corruption of my Qimage installation. Does this occurrence in more than one application provide any clues? Maybe something funky in the system Registry?
Thanks,
Teffy
I am also having this issue in Vista Home Premium. Font size in send and subject to small.
Why isn't there in an answer, I have been waiting for months!
David, in my edited post there is the relevant portion of the screen shot with my notation in green.
Email your email address and I will attach it to you if the url link does not show for you in my post
Dick Weber
Thank you for your kind attention
Dear David,
It seems to me that the problem you are referring to exists in Windows 7 as well. So far, I have failed in all my attempts to change the font size in "To," "subject" and "CC" fields, in spite of having fiddled with DPI settings. You seem to imply that there is a solution under Vista, and presumably under 7 as well. I'd deeply appreciate it if you could elaborate on that solution.
Thanks.
Your previous draft for topic is pending
If you continue, your previous draft will be discarded.