tlcockpit wrapper missing on windows
Siep Kroonenberg
siepo at bitmuis.nl
Fri Jul 12 14:14:45 CEST 2019
On Fri, Jul 12, 2019 at 01:44:16PM +0200, Siep Kroonenberg wrote:
> On Fri, Jul 12, 2019 at 08:05:06AM +0900, Akira Kakuto wrote:
> > Dear Siep,
> >
> > > Do you (or Siep or anyone?) know of any other GUI programs which
> > > should use wrunscript.exe instead of runscript.exe?
> >
> > Files which contain a string "dllwrunscript" are:
> >
> > (1) bitmap2eps.exe
> > Modified Sun Apr 24 17:46:33 2011 UTC (8 years, 2 months ago)
> > by trzeciak File length: 8704 byte(s)
> >
> > (2) dviout.exe
> > Modified Wed Apr 14 23:53:04 2010 UTC (9 years, 2 months ago)
> > by trzeciak File length: 6656 byte(s)
> >
> > (3) epspdftk.exe
> > Modified Sun Mar 25 12:22:54 2018 UTC (15 months, 2 weeks ago)
> > by siepo File length: 11776 byte(s)
> >
> > (4) psv.exe
> > Modified Wed Apr 14 23:53:04 2010 UTC (9 years, 2 months ago)
> > by trzeciak File length: 16896 byte(s)
> >
> > (5) texdoctk.exe
> > Modified Sat Jun 12 22:42:18 2010 UTC (9 years, 1 month ago)
> > by trzeciak File length: 5120 byte(s)
> >
> > (6) texworks.exe
> > Modified Wed Apr 14 23:53:04 2010 UTC (9 years, 2 months ago)
> > by trzeciak File length: 181760 byte(s)
> >
> > (7) tlcockpit.exe
> > Modified Thu Jul 11 02:59:13 2019 UTC (19 hours, 38 minutes ago)
> > by preining File length: 11776 byte(s)
> >
> > (8) tlshell.exe matches
> > Modified Tue Apr 2 15:11:53 2019 UTC (3 months, 1 week ago)
> > by siepo File length: 14336 byte(s)
> >
> > (9) wrunscript.exe
> > Added Wed Aug 30 21:48:09 2017 UTC (22 months, 1 week ago)
> > by kakuto File length: 11776 byte(s).
> > This is a copy of epspdftk.exe by siepo.
> >
> > I copied epspdftk.exe by Siep to wrunscript.exe as a parent of GUI
> > wrappers. Thus wrunscript.exe == epspdftk.exe == tlcockpit.exe
> > at present. Other GUI wrappers seem to be compiled independently.
> > Is the present status OK, Siep?
> The GUI wrappers can also be compiled with an embedded icon. The
> sources, with some documentation, are under
> Build/source/texk/texlive/w32_wrapper .
>
> tlshell.exe uses runscript.dll, but has a different main program,
> which checks the need for elevation and restarts itself in elevated
> mode if necessary before loading runscript.dll. See
> Master/source/tlgui/tlshell_UAC.zip . Probably, a copy of
> tlshell.exe would work just fine for tlcockpit.
>
> But somehow explorer does not always see the embedded icon.
More comments:
1. I recall that Tomek Trzeciak had been using a compiler
which produced extremely small executables.
2. runscript.tlu contains code to accommodate dviout, psv and
texworks, which is why they can use the regular wrunscript.exe.
3. I do not understand what is going on with icon embedding. Although
the tcl installer and tlshell display a titlebar icon, that is
loaded by tcl from an external file.
--
Siep Kroonenberg
More information about the tex-live
mailing list