Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] Avoid HiDPI-autoscaling on Windows

Hi Thomas,
The option to dis-able SWT auto-scaling works as expected since 4.6, please double check on this at your end, may be you are missing on something. Sharing the corresponding 4.6 N&N with more details on the same:
https://www.eclipse.org/eclipse/news/4.6/platform.php#swt-autoscale-tweaks

Regards,
Niraj Modi


From:        Thomas Singer <ts-swt@xxxxxxxxxxx>
To:        platform-swt-dev@xxxxxxxxxxx
Date:        11/29/2016 12:47 PM
Subject:        Re: [platform-swt-dev] Avoid HiDPI-autoscaling on Windows
Sent by:        platform-swt-dev-bounces@xxxxxxxxxxx




Hi Lars,

> are the self-drawn buttons on Windows still an issue? They should have
> been fixed with
https://bugs.eclipse.org/bugs/show_bug.cgi?id=506371.
> If that is not true, please comment on this bug.

I've already did 4 days ago.

> To set the scaling factor, IIRC you can use: ./eclipse -vmargs
> -Dswt.autoScale=100

As explained in the mentioned
<
https://bugs.eclipse.org/bugs/show_bug.cgi?id=508029>, Niraj suggested
this, but it still autoscaled the graphics operations and the images
(though for the images I've found a work-around).

--
Best regards,
Thomas Singer


On 28.11.2016 15:17, Lars Vogel wrote:
> Hi Thomas,
>
> are the self-drawn buttons on Windows still an issue? They should have
> been fixed with
https://bugs.eclipse.org/bugs/show_bug.cgi?id=506371.
> If that is not true, please comment on this bug.
>
> To set the scaling factor, IIRC you can use: ./eclipse -vmargs
> -Dswt.autoScale=100
>
> Best regards, Lars
>
>
> On Mon, Nov 28, 2016 at 3:10 PM, Thomas Singer <ts-swt@xxxxxxxxxxx> wrote:
>> Hi all,
>>
>> As soon as SWT implemented the ImageDataProvider, we adopted it for our
>> products (SmartGit, SmartSVN and SmartSynchronize). In the mean-time, you've
>> decided to also add autoscaling of images as well as graphic operations. I
>> thought to have found a good work-around to avoid the autoscaling by setting
>>
>>  DPIUtil.setDeviceZoom(100);
>>
>> very early. Recently, when starting to work on a dark-theme, we discovered
>> that this invocation causes problems with the new self-drawn buttons on
>> Windows:
>>
>> <
https://bugs.eclipse.org/bugs/show_bug.cgi?id=508029>
>>
>> so you either may use a HiDPI screen or themed GUI on Windows - both won't
>> work well together.
>>
>> Judging from  Niraj Modis responses in this bug, it looks like our above
>> work-around is not officially supported. What do others think about this
>> situation?
>>
>> --
>> Best regards,
>> Thomas Singer
>> _______________________________________________
>> platform-swt-dev mailing list
>> platform-swt-dev@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>>
https://dev.eclipse.org/mailman/listinfo/platform-swt-dev
>
>
>
_______________________________________________
platform-swt-dev mailing list
platform-swt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/platform-swt-dev




Back to the top