Allan Rae <[EMAIL PROTECTED]> writes:
| 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.
Drag'n Drop is not exacly the same as cutting and pasting...even if it
uses the same X mechanisms.
LyX will support XDND and/or Cut/Paste if the underlying GUI toolkit does.
Lgb