Developing Applications With Quattro Pro for Windows


Return to The Spreadsheet Page

John's books

Details

Author: Walkenbach, John

ISBN: 1-883327-38-5

Publisher: TitleWave Press, 1994, 202 pp.

Includes: Diskette

Status: This book is available by direct order only: Call 800/280-5532

Comments: This is my only non-IDG book. It's a useful guide to creating macro-driven applications with Quattro Pro for Windows. As far as I know, it's the only book like it in the world.

Contents

Introduction

  • Why I wrote this book
  • What you need to know
  • Organization of the book
  • Getting the most from this book
  • Installation
  • Feedback?

Chapter 1. About Quattro Pro for Windows

  • The evolution of Quattro Pro
  • Why Quattro Pro for Windows is great for developers

Chapter 2. What is a spreadsheet application?

  • The definition
  • The developer and the user
  • Why people use spreadsheets
  • Basic spreadsheet types

Chapter 3. Essentials of spreadsheet applications

  • Organize the spreadsheet
  • Provide a good user interface
  • Wipe out the bugs
  • Trap user errors
  • Document your work
  • Provide user documentation and help

Chapter 4. Creating A QuickTemplate: No programming required

  • Initial steps
  • Changing the Custom Page
  • Saving the -Empty- scenario
  • Saving the -Sample- scenario
  • Configuring the Highlight feature
  • Customizing the Tips message
  • Cleaning up
  • Editing TEMPLATE.INI
  • A final test

Chapter 5. What you need to know about macros

  • What a macro can do
  • How Quattro Pro for Windows handles macros
  • Recording macros
  • Entering macros directly
  • Naming macros
  • Macro command arguments
  • Self-modifying macros
  • Macro libraries
  • Macro programming concepts
  • Macro debugging
  • Different ways to execute a macro
  • Macro tips

Chapter 6. The UI Builder: An overview

  • Accessing the UI Builder
  • Dialog box windows
  • Dialog box controls
  • Testing your work
  • Behind the scenes

Chapter 7. Hands on: A sample application

  • Setting up the notebook
  • Building the dialog box
  • Creating the macro
  • Putting it all together
  • Using the application
  • Fine-tuning the application
  • Other modifications

Chapter 8. The UI Builder: In detail

  • Key concepts
  • Attaching links to controls
  • About the controls
  • Push buttons
  • Check boxes
  • Radio buttons
  • Bitmap buttons
  • Labels
  • Edit fields
  • Spin controls
  • Rectangles
  • Group boxes
  • List boxes
  • Combo boxes
  • Pick lists
  • File controls
  • Color controls
  • Scrollers
  • Time controls

Chapter 9. Combining the UI Builder with macros

  • Why use macros?
  • Getting property settings via macros
  • Setting properties with macro commands
  • Creating and manipulating controls with macros

Chapter 10. Creating custom toolbars

  • About toolbars
  • Why use a custom toolbar?
  • Displaying toolbars
  • Toolbar Arrangement
  • Creating a custom toolbar
  • Controlling toolbars with macros
  • The UI_ICON5 toolbar
  • Toolbar Tips

Chapter 11. Creating custom menus

  • Pop-up menus
  • Drop-down menu systems
  • Operations with menus
  • Examining and adjusting menu command properties
  • Designing menu systems

Chapter 12. Adding help to your applications

  • Why use help in your applications
  • Different ways to provide Help
  • Adding a Help button to dialog boxes
  • Using the Help Line property
  • Using the Object Help property
  • Context-sensitive help for controls
  • Using custom WINHELP files
  • Simulating WINHELP with a notebook

Chapter 13. Working with the QuickTemplate Builder

  • What happens when you open a QuickTemplate?
  • Using the QuickTemplate Builder
  • QuickTemplate pages
  • Versions
  • The Template Tools toolbar
  • Modifying TEMPLATE.INI

Chapter 14. Basic steps in application design

  • Identifying the problem
  • Planning your approach
  • Developing the application
  • Testing and debugging
  • Fine-tuning
  • Documenting your work
  • Distributing the application
  • Getting feedback and revising

Chapter 15. Aesthetic and design considerations

  • Why looks are important
  • How to create great-looking applications
  • Tips you can use

Chapter 16. Special topics

  • Controlling user access
  • Cleaning up after yourself
  • The Database Desktop
  • Using sound in your applications
  • Dealing with different video modes
  • Dealing with fonts
  • Applications in a network environment

Chapter 17. Where to go from here

  • Improving your skills
  • Other options