Results 1 to 29 of 29

Thread: [RESOLVED] MS Sans Serif --> Microsoft Sans Serif, RTB, some brainstorming

Threaded View

  1. #5

    Thread Starter
    PowerPoster Elroy's Avatar
    Join Date
    Jun 2014
    Location
    Near Nashville TN
    Posts
    10,909

    Re: [RESOLVED] MS Sans Serif --> Microsoft Sans Serif, RTB, some brainstorming

    Quote Originally Posted by Tanner_H View Post
    @Elroy: quick question. You are totally right, I think, to suggest:

    Whatever approach people take to fix existing applications, they must still double-check and make sure their forms look as they wish.
    If you're doing this, is there any reason *not* to just bite the bullet and use Segoe UI as your UI font? Besides matching the system font (including things like MsgBox text), if you're gonna manually review font settings throughout your project, it seems to me that this might be as good a time as any to get everything 100% up-to-date. (I do sympathize that this is a massive undertaking either way. Sorry this has been such a hassle.)
    Hi Tanner,

    Well, by double-check, I didn't mean that I'd pull up every form in the IDE and take a look at it. Rather, I meant that I'd quickly scan them over in runtime (or while executing the compiled program). Also, there are quite a few cases where I depend on the font to do a word-wrap in a specific spot. Switching to Segoe UI would dramatically change where words wrap, so that's why I went with Microsoft Sans Serif. Also, according to this Microsoft page, the Microsoft Sans Serif font should be distributed with every version of Windows that I'd care about. It's very close to MS Sans Serif (although not exact), whereas Segoe UI is substantially different from MS Sans Serif.

    I just did a search of all the FRM files in my source code (including all DLLs), and there are 883. That's too many for me to individually inspect them.

    Here are a few examples of what I'm talking about:

    Name:  podci.png
Views: 3132
Size:  38.8 KB

    ... or ...

    Name:  Peds.png
Views: 3078
Size:  18.9 KB

    And, see those buttons with two lines of text? I depend on them to wrap and make two lines. That form worked okay, but there were certain subtle differences in the way MS Sans Serif wrapped and the way Microsoft Sans Serif wrapped. If I forced Segoe UI, I think I would have many more problems like that as Segoe UI is about 20% narrower even for the same point size.

    Tanner, and all, I do truly appreciate your help.

    Best Regards,
    Elroy

    EDIT1: Also, in that first picture, at the top, you can see my RtfLabel in action.

    EDIT2: Just as a p.s., as of this morning, I'm satisfied that my run-time fix is now fully implemented. Everything seems good. There were a few "got'cha" areas, but I've hopefully worked them all out. One "got'cha" that was strange was that the underscore character in Microsoft Sans Serif behaves quite differently than the one in MS Sans Serif. In a few places, I had used that to make a horizontal line, and had to patch those places up manually.
    Last edited by Elroy; Aug 22nd, 2017 at 09:05 AM.
    Any software I post in these forums written by me is provided "AS IS" without warranty of any kind, expressed or implied, and permission is hereby granted, free of charge and without restriction, to any person obtaining a copy. To all, peace and happiness.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width