Common Desktop Environment: Programmer's Overview

Running Existing Applications

Existing X Window System-based applications that are not compiled with any Common Desktop Environment libraries run under the desktop window manager (dtwm) similarly to the way they run under the Motif window manager: they still work. The level of interoperability with the Common Desktop Environment follows these guidelines.

Table 2-1 Interoperability of Existing X-Based Applications with the Common Desktop Environment

Characteristics of Existing X-based Applications 

Interoperability Status with Desktop 

Motif 1.2 (and later) drag and drop (using preregister protocol) 

Yes 

Motif 1.2 (and later) drag and drop (using dynamic protocol) 

No [This is a Motif 1.2 drag-and-drop dynamic protocol interoperability problem, and it is not due to the Common Desktop Environment.]

Cut and paste (all applications) 

Yes  

OPEN LOOK drag and drop 

Yes (except multiple-item  

drag and drop) [This is implemented through a protocol translation mechanism in the drop site database manager (dsdm).]

ToolTalk Media Exchange and Desktop protocols 

Yes 

If you want to recompile and relink an existing Motif application with the Common Desktop Environment Motif shared libraries, the application must be compatible with Motif 1.2.