Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.basic.visual.misc > #571

Re: VB 6/Windows 7 addins

From "Mike Williams" <Mike@WhiskyAndCoke.com>
Newsgroups comp.lang.basic.visual.misc
Subject Re: VB 6/Windows 7 addins
Date 2011-12-12 13:37 +0000
Organization A noiseless patient Spider
Message-ID <jc5013$sg2$1@dont-email.me> (permalink)
References (5 earlier) <jbt2uu$7jm$1@speranza.aioe.org> <jbt7p4$296$1@dont-email.me> <jbt8nn$ljb$1@speranza.aioe.org> <27f65505-c2e9-43f5-93ea-97486e2c6471@gl2g2000vbb.googlegroups.com> <jc4ijv$8l0$1@speranza.aioe.org>

Show all headers | View raw


"Deanna Earley" <dee.earley@icode.co.uk> wrote in message 
news:jc4ijv$8l0$1@speranza.aioe.org...
> On 10/12/2011 08:47, Mike Williams wrote:
>> On Dec 9, 3:16 pm, Deanna Earley<dee.ear...@icode.co.uk>  wrote:
>>> Out of interest, what are you talking about?
>>
>> I'm talking about dpi-awareness, or rather the lack of it. This causes
>> your software to display fuzzy text on many machines.
>
> Oh yeah, I'm aware of that, we've fixed it to not error and work ok
> in the common font size values ages ago. It shouldn't be fuzzy though.

It doesn't matter how carefully you have chosen your fonts and sizes, the 
text on your buttons and menus and other things /will/ be fuzzy on many 
machines running at high dpi settings, especially on most Vista and Win7 
machines that are running at 150% of normal. That's because on such machines 
the operating system actually draws your Form at the standard 96 dpi logical 
size to an offscreen buffer and it then stretches the drawn Form onto the 
display so that it appears on the display at a larger 144 dpi logical size. 
It is this stretching that causes the fuzziness of fonts. You can fix that 
problem by simply including a suitable dpi-aware section in your manifest so 
that your app declares itself to be dpi-aware, which will cause the 
operating system to draw your Form properly without stretching it.

> It's far form a priority though and as we've not updated
> it for Windows Vista+, we've not added the dpi aware flag :)

That's fine. It's your own decision. But if you ever do decide to update it 
for Vista+ then you might consider adding the dpi-aware section to your 
manifest.

Mike


Back to comp.lang.basic.visual.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

VB 6/Windows 7 addins Gutless Umbrella Carrying Sissy <taustinca@gmail.com> - 2011-12-07 16:59 -0700
  Re: VB 6/Windows 7 addins Deanna Earley <dee.earley@icode.co.uk> - 2011-12-08 11:00 +0000
    Re: VB 6/Windows 7 addins Gutless Umbrella Carrying Sissy <taustinca@gmail.com> - 2011-12-08 08:05 -0700
      Re: VB 6/Windows 7 addins Deanna Earley <dee.earley@icode.co.uk> - 2011-12-08 16:32 +0000
        Re: VB 6/Windows 7 addins Gutless Umbrella Carrying Sissy <taustinca@gmail.com> - 2011-12-08 10:35 -0700
          Re: VB 6/Windows 7 addins Deanna Earley <dee.earley@icode.co.uk> - 2011-12-09 13:37 +0000
            Re: VB 6/Windows 7 addins "Mike Williams" <Mike@WhiskyAndCoke.com> - 2011-12-09 15:00 +0000
              Re: VB 6/Windows 7 addins Deanna Earley <dee.earley@icode.co.uk> - 2011-12-09 15:16 +0000
                Re: VB 6/Windows 7 addins Mike Williams <robinloxley22@yahoo.co.uk> - 2011-12-10 00:47 -0800
                Re: VB 6/Windows 7 addins Deanna Earley <dee.earley@icode.co.uk> - 2011-12-12 09:47 +0000
                Re: VB 6/Windows 7 addins "Mike Williams" <Mike@WhiskyAndCoke.com> - 2011-12-12 13:37 +0000
                Re: VB 6/Windows 7 addins "Mike Williams" <Mike@WhiskyAndCoke.com> - 2011-12-13 21:59 +0000
                Re: VB 6/Windows 7 addins "Mike Williams" <Mike@WhiskyAndCoke.com> - 2011-12-09 16:53 +0000
                Re: VB 6/Windows 7 addins "Mike Williams" <Mike@WhiskyAndCoke.com> - 2011-12-09 23:27 +0000
                Re: VB 6/Windows 7 addins "Mike Williams" <Mike@WhiskyAndCoke.com> - 2011-12-09 23:44 +0000
            Re: VB 6/Windows 7 addins Gutless Umbrella Carrying Sissy <taustinca@gmail.com> - 2011-12-09 07:56 -0700

csiph-web