Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
This chapter describes how to migrate from a UNIX-based user interface to a Windows user interface. Because the overwhelming majority of UNIX graphical interfaces are built on X Windows and Motif, this chapter focuses on porting code from X Windows to the Microsoft® Windows® operating system. It describes:
The architectural and visual differences between the two environments.
The programming principles used by X Windows and Microsoft Windows.
How to migrate each type of graphical construct from one environment to the other.