From kde-devel Tue Apr 20 08:18:23 2004 From: "Martin Welch" Date: Tue, 20 Apr 2004 08:18:23 +0000 To: kde-devel Subject: RE: KDE.NET Message-Id: X-MARC-Message: https://marc.info/?l=kde-devel&m=108244914707397 Hi Richard, Unfortunately the KMainWindow.cs attachment never made it. I'll compose a more detailed reply at work today and post it this evening. Martin -----Original Message----- From: Richard Dale [mailto:Richard_Dale@tipitina.demon.co.uk] Sent: 20 April 2004 08:31 To: kde-devel@kde.org Subject: Re: KDE.NET On Monday 19 April 2004 23:17, Richard Moore wrote: > Talk to Richard Dale, he's developing the C# bindings. They're > actually making a lot of progress. > > On Mon, Apr 19, 2004 at 11:08:04PM +0100, Martin Welch wrote: > > Are there any initiatives to bring KDE and .NET together? > > > > I've searched the archives and can only find references to a theme, an > > april fool and Qt#. > > > > I get the impression from the Mono archives that Qt#'s progress is slow > > and that the KDE developer community is somewhat against the idea. > > > > This is slightly more than an idle curiosity as I've spent a few evenings > > developing the beginnings of such a beast. > > > > I'd appreciate your thoughts. I'm interested in hearing what you've done. The problem is that C# doesn't interface easily with C++, and you usually need to do C bindings first. Qt# v2/Kimono will use the SMOKE library via custom RealProxies, and SMOKE does a lot more than the obsolete QtC C bindings. You could join the kde-bindings@kde.org list to discuss your approach and/or help out with Kimono. I've attached an example of how the Qt# v2/Kimono api looks - KMainWindow.cs. To generate the entire api to review it, you can edit kdebindings/smoke/kde/generate.pl.in and change '-fsmoke' to '-fkimono'. Then configure kdebindings with a '--with-smoke=kde' option, and the sources will be generated in the smoke/kde directory. -- Richard >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<