Paul S. Cilwa

Windows 95 Custom Controls

Windows 95 Programming with Custom Controls

Signed by the author! In mint condition! Includes a CD-ROM. Send $20 for the book and $5 for shipping and handling. Offer good while supplies last!

Send check or money order to

Paul S. Cilwa
10143 E Lobo Ave.
Mesa, AZ 85209

Original review:

With its new 32-bit platform, Microsoft had abandoned the VBX standard for OCX controls. Today's programmers will have to be skilled with both control types in order to create applications that will be sufficient for people who may or may not have upgraded to Win95. Cilwa shows readers the easy solution to this problem, telling how to move from the world of 16-bit programming to 32-bit, without suffering from the transition.

This definitive guide, written by the leading software components expert, gives you the tools and techniques to develop great Windows applications using custom controls. You'll learn how to get more out of VBX controls, how to migrate VBXs to OCXs, and how to write component-style code that is tight, bullet-proof, and truly reusable. Windows 95 and Windows 32-bit programming in general has introduced the need for a new kind of custom control that will operate within the powerful 32-bit platform. But the transition from VBXs to OCXs takes great skill and practice. Cilwa's innovative solution is to build controls that can help you make the transition and, in some cases, serve double duty. This book is especially designed for all C/C++ programmers who want to perfect their skills in writing 16- and 32-bit custom controls VBXs and OCXs. Programmers who use Visual Basic will also find this book helpful because it shows how to build tools that will work with Visual C++, Borland C++, and Visual Basic.

Table of Contents

Introduction
Chapter 1 The Power of Software Components 3
Chapter 2 OCXs: The Wave of the Future? 23
Chapter 3 A VBX Skeleton Revisited 29
Chapter 4 Creating a Vendor-Free GDI Class Library 51
Chapter 5 Creating a Vendor-Free text Class 87
Chapter 6 Implementing the VBX++ Class Library 111
Chapter 7 Introducing the VBX Genie 169
Chapter 8 Creating the User Interface 177
Chapter 9 Generating Code 223
Chapter 10 Self-Installing IDE Tools 235
Chapter 11 Creating a Setup Program for VBX Genie 261
Chapter 12 A VBX for the Find and Replace Dialogs 297
Chapter 13 Adding Tool Tips to Standard Controls 317
Chapter 14 What Is This Thing Called COM? 347
Chapter 15 Creating a Simple OCX 365
Chapter 16 Working With OCX Stock Properties 391
Chapter 17 Custom OCX Properties 411
Chapter 18 Custom Methods and Events 437
Appendix A A Few Notes on the Tools 455
Appendix B Combination VBX/OCXs 459
Appendix C Using the Companion CD-ROM 461
Index 465