[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: DCOP bindings for Java, Python, Perl, Tcl
From:       Matthias Kalle Dalheimer <kalle () dalheimer ! de>
Date:       2000-07-19 22:16:28
[Download RAW message or body]

Am Mit, 19 Jul 2000 schrieb petasis:
> I am very interesting in the tcl binding.
> I am somewhat unrelated to the kde project.
> That means that you can invoke some kde 2 facilities from
> inside tcl?

Yes. See, for example, the tcl example in kdenonbeta/dcopbindings. It allows 
you to call DCOP-exported functions. As I wrote, there are currently 
restrictions on which parameters are supported (and thus which functions can 
be called), but I plan to remove these restrictions in the future.

Please note that this is not a KDE binding in the sense that it would let you 
write KDE programs in Tcl. It let's you access functionality that KDE 
applications expose via DCOP from Tcl, Java, Perl, and Python.

Kalle


>
> (Forgive my ignorance :-))
>
> ----- Original Message -----
> From: Matthias Kalle Dalheimer <kalle@dalheimer.de>
> To: <kde-devel@kde.org>; <kde-core-devel@kde.org>
> Sent: Wednesday, July 19, 2000 12:07 AM
> Subject: DCOP bindings for Java, Python, Perl, Tcl
>
>
> [And now for something completely different...]
>
> Hi,
>
> I have (with the help of SWIG) written some (rather primitive and
> incomplete)
> DCOP bindings for Java, Python, Perl, and Tcl. They currently support
> attaching, registering, detaching and calling. Calls only work for methods
> with no parameters or exactly one string parameter; return values are not
> handled correctly. This might not sound like terribly much, but is already
> enough for e.g. opening a Konqueror window from a Java program!
>
> The whole stuff is in kdenonbeta/dcopbindings where you can also find
> example
> programs. If anybody thinks this is useful at all, please let me know. Help
> extending/fixing the bindings would be appreciated as well.
>
> Kalle

-- 
Matthias Kalle Dalheimer
President & CEO
Klarälvdalens Datakonsult AB
email: kalle@dalheimer.de, fax: +46-563-540028

 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic