Our systems are now restored following recent technical disruption, and we’re working hard to catch up on publishing. We apologise for the inconvenience caused. Find out more

Recommended product

Popular links

Popular links


Objectifying Motif

Objectifying Motif

Objectifying Motif

Charles F. Bowman, SoftWright Solutions, Inc., New York
February 1998
Paperback
9780132344364
Out of Print
Paperback
Paperback

    Objectifying Motif describes methods and techniques to combine the power of object-oriented programming in C++ with the graphical user interface (GUI) development under Motif. The book is a complete guide for both beginning and advanced O-O programmers on how to combine these two distinct paradigms to achieve the greatest benefit. Specifically, the reader will learn, step by step, to design and develop a portable GUI library based on X/Motif. Called MWL, the source code for this library is provided in an appendix to the book. MWL is a fully functional library derived from the author's years of experience and can be used as is.

    • Contains an overview of X, Xt, and Motif
    • Presents in-depth background information on the object-oriented paradigm and C++ for beginners
    • Contains a complete working library and practical figures that help cement ideas and concepts

    Reviews & endorsements

    'This book will suit those with … interest in learning how to develop an application framework.' Klitos Kyriacou, CVu

    See more reviews

    Product details

    February 1998
    Paperback
    9780132344364
    516 pages
    230 × 178 × 28 mm
    0.805kg
    Unavailable - out of print March 2004

    Table of Contents

    • Part 1. Beginnings:
    • 1. Introduction
    • 2. Overview of X/Motif
    • 3. Introduction to the Object-Oriented Paradigm
    • 4. Overview of C++
    • 5. Combining classes and widgets
    • 6. Bringing it all together
    • Part II. Introduction to Object-Oriented Analysis and Design:
    • 7. An introduction to OO analysis and design
    • 8. Redesigning the calculator
    • 9. Calculator revisited: the implementation
    • Part III. The MWL Library:
    • 10. The screen component class
    • 11. MWL - the basic components
    • 12. The ancillary classes
    • 13. The application framework
    • Appendix A. The MWL Class Library
    • Appendix B. MWL Calculator.