These are the general tasks involved in basic integration:
Modify any application resources that set fonts and colors. This allows users to change the application's interface fonts and colors using Style Manager.
See the section on modifying font and color resources in the Solaris Common Desktop Environment: Advanced User's and System Administrator's Guide.
Provide printing for your application's data files.
See the Solaris Common Desktop Environment: Programmer's Guide basic integration chapter for details.
Some types of printing integration require that you modify your application code. They are optional, and are discussed in the Solaris Common Desktop Environment: Programmer's Guide basic integration chapter because they are closely related to basic integration tasks.
Create the registration package for your application.
See this documentation:
Modify your application's installation script to install the registration package files and perform the registration procedure.
See this documentation:
Solaris Common Desktop Environment: Programmer's Guide basic integration chapter
The section on registering the application using dtappintegrate in the Solaris Common Desktop Environment: Advanced User's and System Administrator's Guide