Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Passwords are implemented as a result of insecurity.


devel / comp.lang.tcl / Re: Scale WIndows Display

SubjectAuthor
* Scale WIndows DisplayThe Rickster
+* Scale WIndows DisplayRich
|`* Scale WIndows DisplayThe Rickster
| `* Scale WIndows DisplayAshok
|  `- Scale WIndows DisplayThe Rickster
`* Scale WIndows DisplayMole Cool
 +- Scale WIndows DisplayMole Cool
 `- Scale WIndows DisplayThe Rickster

1
Scale WIndows Display

<4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10483&group=comp.lang.tcl#10483

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a05:6214:4948:b0:52f:4808:5585 with SMTP id pe8-20020a056214494800b0052f48085585mr749106qvb.18.1672171805362;
Tue, 27 Dec 2022 12:10:05 -0800 (PST)
X-Received: by 2002:ac8:1104:0:b0:3a9:870d:54a0 with SMTP id
c4-20020ac81104000000b003a9870d54a0mr966922qtj.643.1672171804980; Tue, 27 Dec
2022 12:10:04 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Tue, 27 Dec 2022 12:10:04 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=2603:8001:b500:c130:b1a6:1771:c5b0:87da;
posting-account=a7bcHgoAAADQ0akqIyRQmxfQdEEZtAt5
NNTP-Posting-Host: 2603:8001:b500:c130:b1a6:1771:c5b0:87da
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com>
Subject: Scale WIndows Display
From: sled99...@gmail.com (The Rickster)
Injection-Date: Tue, 27 Dec 2022 20:10:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: The Rickster - Tue, 27 Dec 2022 20:10 UTC

Need: programmatically change Windows scaling percentage.
Background:
Windows Display Settings provides for one to manually change the display scaling.
The value of the current pixels per point is accessible with the tcl command 'tk scaling'. However, using this command does not change the windows scaling factor (as described in the docs). I was unable to locate a command in the twapi package that would do so.
Would appreciate any insight as to how one might change the Windows scaling percentage value.

Re: Scale WIndows Display

<tofuiq$3o8hp$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10484&group=comp.lang.tcl#10484

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: ric...@example.invalid (Rich)
Newsgroups: comp.lang.tcl
Subject: Re: Scale WIndows Display
Date: Tue, 27 Dec 2022 23:19:54 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <tofuiq$3o8hp$1@dont-email.me>
References: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com>
Injection-Date: Tue, 27 Dec 2022 23:19:54 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="08119ad9fac12e623e92bed3b7883bf4";
logging-data="3940921"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18nbFvB7941ILQqC3fTTTq9"
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/3.10.17 (x86_64))
Cancel-Lock: sha1:UXHfRHEb9TwBIvqr18AlBUt/V3c=
 by: Rich - Tue, 27 Dec 2022 23:19 UTC

The Rickster <sled99dog@gmail.com> wrote:
> Need: programmatically change Windows scaling percentage.
> Background:
> Windows Display Settings provides for one to manually change the display scaling.

> The value of the current pixels per point is accessible with the tcl
> command 'tk scaling'. However, using this command does not change
> the windows scaling factor (as described in the docs).

Where in the docs do you see that "tk scaling" would change the windows
system scaling setting? The docs say "Sets and queries the current
scaling factor used by Tk to convert between physical units (for
example, points, inches, or millimeters) and pixels."

The very important part of that sentence is "used by Tk" -- note this
is not saying "used by ms-windows".

> I was unable to locate a command in the twapi package that would do
> so.

If there is none in twapi, you might have no way to do so from inside a
Tcl script.

> Would appreciate any insight as to how one might change the Windows
> scaling percentage value.

Use the Windows Control Panel.

If you meant to add "... from a Tcl script" then there may be no way to
do so.

And, myself, I'd be most pertubed at a windows program that decided it
was going to change the system scale factor unilaterally. That value
impacts all running programs on the system, not just a single app that
wants to mess around with it. My preference would be: "programs do not
change that value, ever".

Re: Scale WIndows Display

<41d65003-e2a8-4d1f-9567-33776dcfabd6n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10489&group=comp.lang.tcl#10489

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ac8:47d0:0:b0:3a7:2963:f4e2 with SMTP id d16-20020ac847d0000000b003a72963f4e2mr978022qtr.375.1672284540937;
Wed, 28 Dec 2022 19:29:00 -0800 (PST)
X-Received: by 2002:ad4:5f07:0:b0:4b1:b025:54e6 with SMTP id
fo7-20020ad45f07000000b004b1b02554e6mr1235230qvb.53.1672284540705; Wed, 28
Dec 2022 19:29:00 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Wed, 28 Dec 2022 19:29:00 -0800 (PST)
In-Reply-To: <tofuiq$3o8hp$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:8001:b500:c130:8188:c685:6799:671f;
posting-account=a7bcHgoAAADQ0akqIyRQmxfQdEEZtAt5
NNTP-Posting-Host: 2603:8001:b500:c130:8188:c685:6799:671f
References: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com> <tofuiq$3o8hp$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <41d65003-e2a8-4d1f-9567-33776dcfabd6n@googlegroups.com>
Subject: Re: Scale WIndows Display
From: sled99...@gmail.com (The Rickster)
Injection-Date: Thu, 29 Dec 2022 03:29:00 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 3199
 by: The Rickster - Thu, 29 Dec 2022 03:29 UTC

On Tuesday, December 27, 2022 at 3:19:58 PM UTC-8, Rich wrote:
> The Rickster <sled...@gmail.com> wrote:
> > Need: programmatically change Windows scaling percentage.
> > Background:
> > Windows Display Settings provides for one to manually change the display scaling.
>
> > The value of the current pixels per point is accessible with the tcl
> > command 'tk scaling'. However, using this command does not change
> > the windows scaling factor (as described in the docs).
> Where in the docs do you see that "tk scaling" would change the windows
> system scaling setting? The docs say "Sets and queries the current
> scaling factor used by Tk to convert between physical units (for
> example, points, inches, or millimeters) and pixels."
>
> The very important part of that sentence is "used by Tk" -- note this
> is not saying "used by ms-windows".
> > I was unable to locate a command in the twapi package that would do
> > so.
> If there is none in twapi, you might have no way to do so from inside a
> Tcl script.
> > Would appreciate any insight as to how one might change the Windows
> > scaling percentage value.
> Use the Windows Control Panel.
>
> If you meant to add "... from a Tcl script" then there may be no way to
> do so.
>
> And, myself, I'd be most pertubed at a windows program that decided it
> was going to change the system scale factor unilaterally. That value
> impacts all running programs on the system, not just a single app that
> wants to mess around with it. My preference would be: "programs do not
> change that value, ever".
Suggest you read and reinterpret what I wrote; which expressed a clear understanding of the functionality of tk scaling. Thanks for the response. However I was asking for a solution; not an opinion - which contains spelling errors that perturb me.
So, do you know whether or not twapi offers the needed functionality?
Do you know of a Windows com object\interface that provides for the needed functionality?

Re: Scale WIndows Display

<tojvaf$a4hb$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10490&group=comp.lang.tcl#10490

  copy link   Newsgroups: comp.lang.tcl
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: apnmbx-p...@yahoo.com (Ashok)
Newsgroups: comp.lang.tcl
Subject: Re: Scale WIndows Display
Date: Thu, 29 Dec 2022 17:27:04 +0530
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <tojvaf$a4hb$1@dont-email.me>
References: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com>
<tofuiq$3o8hp$1@dont-email.me>
<41d65003-e2a8-4d1f-9567-33776dcfabd6n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 29 Dec 2022 11:57:03 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="c55ba62020946c8b9261e31fe692e4ed";
logging-data="332331"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18y/THCSL7g2rfDVUQXXnHj"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.6.1
Cancel-Lock: sha1:tF8wWy2Xl6r1N7B0/GKgFygXkI0=
In-Reply-To: <41d65003-e2a8-4d1f-9567-33776dcfabd6n@googlegroups.com>
Content-Language: en-US
 by: Ashok - Thu, 29 Dec 2022 11:57 UTC

On 12/29/2022 8:59 AM, The Rickster wrote:
> So, do you know whether or not twapi offers the needed functionality?
> Do you know of a Windows com object\interface that provides for the needed functionality?

twapi does not directly offer this and afaik there is no documented
interface.

However, take a look at
https://github.com/lihas/windows-DPI-scaling-sample, in particular the
one using SystemParametersInfo. You may be able to adapt that using
either twapi::SystemParametersInfo or the CFFI package
(https://cffi.magicsplat.com).

I don't have time to try it myself so no guarantees and use at your own
risk :-)

/Ashok

Re: Scale WIndows Display

<33de8e0d-33a6-444a-b1cb-f86bae378ea5n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10491&group=comp.lang.tcl#10491

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ad4:5002:0:b0:4c7:91ae:7458 with SMTP id s2-20020ad45002000000b004c791ae7458mr1391639qvo.51.1672318999561;
Thu, 29 Dec 2022 05:03:19 -0800 (PST)
X-Received: by 2002:a37:34d:0:b0:6ff:a4d8:d4d7 with SMTP id
74-20020a37034d000000b006ffa4d8d4d7mr780272qkd.695.1672318999338; Thu, 29 Dec
2022 05:03:19 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Thu, 29 Dec 2022 05:03:19 -0800 (PST)
In-Reply-To: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:ee:973a:5300:5151:3eb2:49d0:67e;
posting-account=IpC1pwoAAACCAmF-qbg4PWxvUAd-j7Tc
NNTP-Posting-Host: 2003:ee:973a:5300:5151:3eb2:49d0:67e
References: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <33de8e0d-33a6-444a-b1cb-f86bae378ea5n@googlegroups.com>
Subject: Re: Scale WIndows Display
From: molecool...@googlemail.com (Mole Cool)
Injection-Date: Thu, 29 Dec 2022 13:03:19 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2436
 by: Mole Cool - Thu, 29 Dec 2022 13:03 UTC

I had similar issues with one application. But if you would be able to change the Windows Scaling, and the event is fired to all running apps, what is the benefit for you.

I ended up, with a couple of calculations at the beginning. Next I scaled my used fonts, but you have still an issues if you interface will have label/button images. You need to have them in a couple of dimensions. As far I understand the Microsoft Solution, if you have a font height of 12 and your scale 150%, MS would use 16 instead. Next don't forget you may have multiple screens, with different scale values as well.

The winfo command, with dpi calculation is a little bit misleading. As far I see, on my computer for example 'winfo pixels . 1i' will return 144. But my screen has ~190 Dots per Inch (2.520 x 1.680 with 16 inch diagonal, tk scale returns here 1.99775, and MS set the factor to 150%)

The registry value HKCU/Control Panel/Desktop/WindowMetrics/AppliedDPI is set to 144 (same as winfo pixels . 1i returns)

Yes, you ask for a solution, but it's not that simple :-(

I reviewed also 'Windows scaling issues for high-DPI devices' at support MS, you may check the DPI Awareness section.

Re: Scale WIndows Display

<34fb0326-336b-405e-8e42-04c90ac3b2ddn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10492&group=comp.lang.tcl#10492

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a05:6214:5290:b0:52f:8d3b:57cf with SMTP id kj16-20020a056214529000b0052f8d3b57cfmr915901qvb.20.1672319389982;
Thu, 29 Dec 2022 05:09:49 -0800 (PST)
X-Received: by 2002:a05:620a:12ec:b0:6fa:89:6642 with SMTP id
f12-20020a05620a12ec00b006fa00896642mr1640726qkl.284.1672319389819; Thu, 29
Dec 2022 05:09:49 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Thu, 29 Dec 2022 05:09:49 -0800 (PST)
In-Reply-To: <33de8e0d-33a6-444a-b1cb-f86bae378ea5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:ee:973a:5300:5151:3eb2:49d0:67e;
posting-account=IpC1pwoAAACCAmF-qbg4PWxvUAd-j7Tc
NNTP-Posting-Host: 2003:ee:973a:5300:5151:3eb2:49d0:67e
References: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com> <33de8e0d-33a6-444a-b1cb-f86bae378ea5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <34fb0326-336b-405e-8e42-04c90ac3b2ddn@googlegroups.com>
Subject: Re: Scale WIndows Display
From: molecool...@googlemail.com (Mole Cool)
Injection-Date: Thu, 29 Dec 2022 13:09:49 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1467
 by: Mole Cool - Thu, 29 Dec 2022 13:09 UTC

On the same PC I run an old 8.4 App, here 'tk scaling' returns 1.3333 and the whole fonts looks blurry, I change the tk scaling to 1.5, and it looks better, but not perfect. If I move to a HD Display, it looks much better, so it is tricky.

Re: Scale WIndows Display

<f9efed81-22b0-4ea4-b2dc-7d1824388c9bn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10494&group=comp.lang.tcl#10494

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:ad4:5a06:0:b0:531:9a05:427 with SMTP id ei6-20020ad45a06000000b005319a050427mr420855qvb.15.1672374371217;
Thu, 29 Dec 2022 20:26:11 -0800 (PST)
X-Received: by 2002:a05:622a:4c18:b0:3ab:9aec:51ca with SMTP id
ey24-20020a05622a4c1800b003ab9aec51camr346937qtb.643.1672374370800; Thu, 29
Dec 2022 20:26:10 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Thu, 29 Dec 2022 20:26:10 -0800 (PST)
In-Reply-To: <33de8e0d-33a6-444a-b1cb-f86bae378ea5n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:8001:b500:c130:6c10:f7dc:181a:70ea;
posting-account=a7bcHgoAAADQ0akqIyRQmxfQdEEZtAt5
NNTP-Posting-Host: 2603:8001:b500:c130:6c10:f7dc:181a:70ea
References: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com> <33de8e0d-33a6-444a-b1cb-f86bae378ea5n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f9efed81-22b0-4ea4-b2dc-7d1824388c9bn@googlegroups.com>
Subject: Re: Scale WIndows Display
From: sled99...@gmail.com (The Rickster)
Injection-Date: Fri, 30 Dec 2022 04:26:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3250
 by: The Rickster - Fri, 30 Dec 2022 04:26 UTC

On Thursday, December 29, 2022 at 5:03:21 AM UTC-8, moleco...@googlemail.com wrote:
> I had similar issues with one application. But if you would be able to change the Windows Scaling, and the event is fired to all running apps, what is the benefit for you.
>
> I ended up, with a couple of calculations at the beginning. Next I scaled my used fonts, but you have still an issues if you interface will have label/button images. You need to have them in a couple of dimensions. As far I understand the Microsoft Solution, if you have a font height of 12 and your scale 150%, MS would use 16 instead. Next don't forget you may have multiple screens, with different scale values as well.
>
> The winfo command, with dpi calculation is a little bit misleading. As far I see, on my computer for example 'winfo pixels . 1i' will return 144. But my screen has ~190 Dots per Inch (2.520 x 1.680 with 16 inch diagonal, tk scale returns here 1.99775, and MS set the factor to 150%)
>
> The registry value HKCU/Control Panel/Desktop/WindowMetrics/AppliedDPI is set to 144 (same as winfo pixels . 1i returns)
>
> Yes, you ask for a solution, but it's not that simple :-(
>
> I reviewed also 'Windows scaling issues for high-DPI devices' at support MS, you may check the DPI Awareness section.
First, thanks for the response. The why or benefit is this: our product enables licensee developers to build visual simulicrums of their (not our) desktop applications. It provides for the management of their users haptic and verbal interaction with those applications. Hence, they desire to manage some of the underlying os settings. To that end, our applications enable them to perform and evaluate usability and effectiveness of the applications they simulate with our code. To wit, an airline licensed the software to develop and test simulicrums of airport kiosk self ticketing interactions.

Re: Scale WIndows Display

<47855d71-fb12-4a38-a30f-4cb8e989b9cfn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10495&group=comp.lang.tcl#10495

  copy link   Newsgroups: comp.lang.tcl
X-Received: by 2002:a05:620a:1114:b0:6ff:a067:a775 with SMTP id o20-20020a05620a111400b006ffa067a775mr1628870qkk.490.1672383371446;
Thu, 29 Dec 2022 22:56:11 -0800 (PST)
X-Received: by 2002:ac8:45da:0:b0:3a9:7ab6:dea1 with SMTP id
e26-20020ac845da000000b003a97ab6dea1mr1424761qto.577.1672383371211; Thu, 29
Dec 2022 22:56:11 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.tcl
Date: Thu, 29 Dec 2022 22:56:10 -0800 (PST)
In-Reply-To: <tojvaf$a4hb$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:8001:b500:c130:6c10:f7dc:181a:70ea;
posting-account=a7bcHgoAAADQ0akqIyRQmxfQdEEZtAt5
NNTP-Posting-Host: 2603:8001:b500:c130:6c10:f7dc:181a:70ea
References: <4c12323b-94f6-4b54-80d1-f5660b65ed0bn@googlegroups.com>
<tofuiq$3o8hp$1@dont-email.me> <41d65003-e2a8-4d1f-9567-33776dcfabd6n@googlegroups.com>
<tojvaf$a4hb$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <47855d71-fb12-4a38-a30f-4cb8e989b9cfn@googlegroups.com>
Subject: Re: Scale WIndows Display
From: sled99...@gmail.com (The Rickster)
Injection-Date: Fri, 30 Dec 2022 06:56:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2531
 by: The Rickster - Fri, 30 Dec 2022 06:56 UTC

On Thursday, December 29, 2022 at 3:57:07 AM UTC-8, Ashok wrote:
> On 12/29/2022 8:59 AM, The Rickster wrote:
> > So, do you know whether or not twapi offers the needed functionality?
> > Do you know of a Windows com object\interface that provides for the needed functionality?
> twapi does not directly offer this and afaik there is no documented
> interface.
>
> However, take a look at
> https://github.com/lihas/windows-DPI-scaling-sample, in particular the
> one using SystemParametersInfo. You may be able to adapt that using
> either twapi::SystemParametersInfo or the CFFI package
> (https://cffi.magicsplat.com).
>
> I don't have time to try it myself so no guarantees and use at your own
> risk :-)
>
> /Ashok
Hello and thank you so much. The user may now, with the use of our speech rec component, verbally change the dpi setting of their system. As an side, we use SAPI text-to-speech in order to debug tcl scripts. It is sometimes more efficient to hear the value of variables as they are modified, or to be notified audibly when a proc is entered or exited. Be glad to give a snippet of the tcom code to anyone interested.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor