RE: [tcltk-perl] RE: Anyone try running Insight/gdbtk thru tcl2perl ?
by Jeff Hobbs other posts by this author
Dec 20 2004 11:39AM messages near this date
[tcltk-perl] RE: Anyone try running Insight/gdbtk thru tcl2perl ?
|
[tcltk-perl] Install Tcl and Tcl::Tk modules on windows perl
Vadim Konovalov wrote:
> (CC-ed to Tcl::Tk discussion list)
>
> > >>"real soon now", but lack of Perl mega-widgets is a
> > show-stopper, no?
>
> Another thought as being "show-stopper" - my feeling that lack of perlTk
> mega-widgets is not a show-stopper in Tcl::Tk but rather moving in slightly
> different direction, probably more convenient way from perspective of
> creating widgets
At the same time, it will be important for many to have the
compatibility, and it is possible.
This brings up an interesting point regarding the future
structure of the Tcl::Tk code. Only the Tcl module has C (XS)
code, the rest is all perl-based. The Tcl::Tk code already has
multiple interface implementations. At ActiveState we have
actually created another called Tcl::yTk, that is an even
lower-level / stripped down binding. It would be nice to see
each interface become distinct. This would make coding and
supporting them easier. That means turning the existing compat
stuff for Perl/Tk into a proper Tcl::pTk module. That would
alleviate the funny compat stuff from the other code, while
freeing up that module to focus on Perl/Tk support issues.
> > 2. How does it behave wrt PAR, perl2exe, or PerlApp (ie, bundling
> > into a single executable for distribution) ? Obviously, I'd need to
> > bundle tcl + tcl/tk stuff into the executable; I'm wondering if
> > Tcl::Tk will be able to find the tcl + tcl/tk pieces in that
> > environment ?
We use Tcl::Tk (and Tcl::yTk) in the ActiveState PDK UIs.
Those are wrapped with PerlApp. At this point there is a bit
of hand-crafting involved to do that. We are aware that users
will want to wrap end apps, but first we need to focus on the
actual use (making it available via PPM, foolproof CPAN builds,
etc).
As Vadim said, you can always move around the DLLs and runtime
files with your app (for that most part, that "just works"),
but that is understandably not ideal.
> > 3. Much of the tcl.tk website seems to be undergoing repair...is
> > there an alternate link to enumerate all available widgets ?
The Tcl/Tk wiki (http://wiki.tcl.tk/) is a good reference. On
the main tcl.tk site there are a lot of links that end up at
the currently functionally disabled resource area. The main
problem we were having was with URL spamming, so we took that
part offline. In fact, looking at some other ref stuff this
morning I saw that the Perl/Tk wiki was defaced as well (since
corrected). Ah, it would be so much better to live in a world
without spammers ...
Jeff Hobbs, The Tk Guy
http://www.ActiveState.com/, a division of Sophos
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Tcltk-perl mailing list
Tcltk-perl@[...].net
https://lists.sourceforge.net/lists/listinfo/tcltk-perl
Thread:
Vadim Konovalov
Jeff Hobbs
|