On 7 Oct 1999, Lars Gullik Bjønnes wrote:
[...]
> To me the solution seems to be to use the support supplied by the X
> toolkits so that we inside lyx does not have to handle the complexity
> of this at all.
>
> Qt has extensive support for this.
> GTK seems to have good support for this.
> Gtk-- does not mention it on their www page.
> XForms has very basic support for this.
>
> So this should probably be one of the subprojects to work on to make
> LyX Gui indep.
Have you looked at the XDND scheme? I think this is what's being used as
the new standard and supported by both Gnome and KDE. I'm not sure if its
actually in the lower level Qt or GTK. XDND can be implemented
independently of either of these platforms. I have the URL for the main
site at home I can forward if anyone's interested. It allows choices of
what each app can export/import and so on.
The gui/system indep work could then use an included implementation if
needed otherwise exploit the library code from KDE or GNOME.
Allan. (ARRae)