24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

objects, so the default installation of Motif provides versions of Motif for existing<br />

applications (Motif 1.2) and for development of 64-bit and threaded Motif<br />

applications (Motif 2.1). However, there is no binary compatibility path for Motif<br />

1.2 to Motif 2.1 since the shr4.o shared object shipping in libXm.a is Motif 1.2,<br />

and not Motif 2.1.<br />

8.3.1 New Widgets<br />

To match the function of other GUIs, OSF issued a request for widgets in July<br />

1992. The widgets that were selected through this process are a multiple-font text<br />

widget (from Digital), a Container and a Note Book (both from IBM), and a<br />

combo-box also called drop down list, from Lotus. Finally, OSF also included a<br />

thermometer-like scale and a spin box widget. A graphical example of all the new<br />

widgets is presented in Figure 47.<br />

Figure 47. Example of the New Motif Widgets<br />

8.3.1.1 Container Widget<br />

The Container is a critical widget for the direct manipulation, object-oriented<br />

world toward which application software is moving. A container object offers<br />

views of the objects that the application can handle. Through direct manipulation,<br />

the user can select, move, copy, or delete these objects, drag them into other<br />

applications, or drop new objects into the container. The Container widget is a<br />

very powerful tool for application writers. Potentially, every application can be<br />

implemented with a Main Window and a Container. The menu bar of the Main<br />

Window specifies the generic operations on objects, and the container displays<br />

214 <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong> <strong>Differences</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!