Home Page -------------------
[Home Page] - [Reviews Main]
-------------------

Book Review
Graphics Programming with Microsoft C 6 by Mark Mallett
Recommended
ISBN: 0-13-363235-0       Publisher: Prentice Hall       Pages: 500pp       Price: £22-95
Categories:   graphics    
Reviewed by Peter H Milne in C Vu 4-3 (Mar 1992)
Whether you are newcomer or an experienced C programmer, this book is a comprehensive reference for all those working with Microsoft C 6. It includes full coverage of Microsoft C's built-in graphics libraries including the presentation graphics facilities introduced in Version 6. The book has an excellent structure with twenty-one chapters split into four sections for ease of reference, together with three Appendices.

The first section gives an overview of the tools library, display platforms, coordinate systems and colours available, and covers CGA, EGA and VGA displays.

The second section introduces the user to low-level graphics with the drawing of polygons, circles, arcs, ellipses, and how to use text and images.

Presentation graphics are described in the third section and covers the display of charts including bar, column, pie, line and scatter graphs. This is the most useful chapter for newcomers to the graphics library and gives numerous C source code examples, together with eight pages of colour displays to show the output. All the graphics library routines are summarised in Appendix C giving the function type and usage with useful comments to assist the user. The fourth section is for advanced programmers who wish to develop their own SUI (Simple User Interface) Library and discusses specific kinds of user-interface elements; fill-in fields, selection buttons and menus, in connection with either the keyboard or a mouse.

The book is comprehensively illustrated with a total of 26 source code examples discussed in the text, together with a total of 19 full program listings in the Appendix A covering a total of 163 pages. A disk is available direct from M&T in the States for only 20 US dollars, which is a bargain. I have run all the programs and they compiled and ran easily indicating great care in their development by the author. Where data was required, screen prompts were given to guide the user in the correct nomenclature. Examples of hibbert curves, snakes and stars mean that spectacular graphics can be produced very quickly.

The book is well presented with an easy style and clear examples of the different graphics functions. I can thoroughly recommend it to C6 graphics users though I suggest you also buy the disk to save time.


Last Update - 13 May 2001.

To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/g/g000583.htm

Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.

Mirrored from http://www.accu.org/