About support for Windows XP and Internet Explorer, and possible leftover code

Samuel Therrien <[email protected]> Mon, 18 Mar 2024 05:57:11 +0000
Newsgroups gmane.comp.python.windows
Message-ID <DM6PR02MB4571C0CE993028FCAB83CFA6E42D2@DM6PR02MB4571.namprd02.prod.outlook.com>
--===============5393394291600956705==
Content-Language: en-CA
Content-Type: multipart/alternative;
	boundary="_000_DM6PR02MB4571C0CE993028FCAB83CFA6E42D2DM6PR02MB4571namp_"

--_000_DM6PR02MB4571C0CE993028FCAB83CFA6E42D2DM6PR02MB4571namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I've been wondering, what's the state, intent, or policy on support for old=
er OSes? I haven't seen it be mentioned (for example on the readme), yet st=
ill see a handle of areas of code referencing support for older OSes (XP, V=
ista, 7, 8.1, CE, ...), but also commits and PRs dropping support for them =
(at least building with 8.1 SDKs is dropped).

I'd assume to be "whatever still has a non-EOL CPython version that can be =
installed", but maybe not?

On a technical level, I'm also wondering if winxpgui and winxptheme actuall=
y serve any purpose anymore?

  *
winxpgui seems to be some patched-up win32gui for XP?
  *
I'm not sure what winxptheme is exactly. I'm not able to do much with it. I=
 guess "the Windows XP 'theme' API" is some old Windows stuff that never qu=
ite went away in the background.

As for Internet Explorer, technically there's a mode in Edge to allow some =
sites to run pages in "IE mode" (that thing really won't die, will it?), bu=
t that's still through the Edge application.
The iebutton and ietoolbar demos technically do install an addon that I can=
 see and enable in "Internet Settings", but idk if they can really do anyth=
ing (and as such, if the demos are still valid).

--_000_DM6PR02MB4571C0CE993028FCAB83CFA6E42D2DM6PR02MB4571namp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I've been wondering, what's the state, intent, or policy on support for old=
er OSes? I haven't seen it be mentioned (for example on the readme), yet st=
ill see a handle of areas of code referencing support for older OSes (XP, V=
ista, 7, 8.1, CE, ...), but also
 commits and PRs dropping support for them (at least building with 8.1 SDKs=
 is dropped).<br>
<br>
I'd assume to be &quot;whatever still has a non-EOL CPython version that ca=
n be installed&quot;, but maybe not?<br>
<br>
On a technical level, I'm also wondering if winxpgui and winxptheme actuall=
y serve any purpose anymore?</div>
<ul data-editing-info=3D"{&quot;orderedStyleType&quot;:1,&quot;unorderedSty=
leType&quot;:2}" style=3D"margin-top: 0px; margin-bottom: 0px;">
<li style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0); list-style-type: &quot;- &quot;;">
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
winxpgui seems to be some patched-up win32gui for XP?</div>
</li><li style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 1=
2pt; color: rgb(0, 0, 0); list-style-type: &quot;- &quot;;">
<div style=3D"font-family: Calibri, Helvetica, sans-serif; font-size: 12pt;=
 color: rgb(0, 0, 0);">
I'm not sure what winxptheme is exactly. I'm not able to do much with it. I=
 guess &quot;the Windows XP 'theme' API&quot; is some old Windows stuff tha=
t never quite went away in the background.</div>
</li></ul>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
As for Internet Explorer, technically there's a mode in Edge to allow some =
sites to run pages in &quot;IE mode&quot; (that thing really won't die, wil=
l it?), but that's still through the Edge application.<br>
The iebutton and ietoolbar demos technically do install an addon that I can=
 see and enable in &quot;Internet Settings&quot;, but idk if they can reall=
y do anything (and as such, if the demos are still valid).</div>
</body>
</html>

--_000_DM6PR02MB4571C0CE993028FCAB83CFA6E42D2DM6PR02MB4571namp_--

--===============5393394291600956705==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
python-win32 mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-win32

--===============5393394291600956705==--