Couldn't we just use conditional compilation in the wrapper-dependent parts? A lot of #ifs (and a few #defines) might uglify the code a bit, but IMO it would simplify things greatly. The wrapper-dependent parts could be quickly and easily identified just by skimming the code for #if-#endif blocks and we wouldn't have to maintain multiple copies of mostly redundant code. Each file could have a maintainer for the general code and maintainers for each wrapper, and so long as they stay in their own areas we won't have to worry about things like a change in QT# breaking GTK# support.
BTW, does mcs have conditional compilation yet? If not, are there any plans to add it? Rich On Wed, 2002-07-03 at 03:57, Freddy BL wrote: > >Will it be possible to have multiple versions of Windows.Forms, > >so that some ambitions KDE user could write a QtSharp version? > > Yes, it is possible. > You need only the people, who creates this library. > Look at http://www.go-mono.org/winforms.html > One of the visions of the mono-team is, to create beside Windows-Forms based > on Gtk# (on Linux), Windows-Forms based on Cocoa (on MacOS) and > Windows-Forms based on the Win32-API (on Win32). > > > Greatings > Freddy BL _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
