[Top] [Prev] [Next] [Index]
Page 1 out of 84 total pages
Customizing Builder Xcessory
Copyright © 1998 Integrated Computer Solutions, Inc.
Customizing Builder XcessoryTM is copyrighted by Integrated Computer Solutions, Inc., with all rights reserved. No part of this book may be reproduced, transcribed, stored in a retrieval system, or transmitted in any form or by any means electronic, mechanical, photocopying, recording, or otherwise, without the prior written consent of Integrated Computer Solutions, Inc.
Integrated Computer Solutions, Inc.
201 Broadway, Cambridge, MA 02139
Tel: 617.621.0060
Fax: 617.621.9555
E-mail: info@ics.com
WWW: http://www.ics.com
Trademarks
Builder Xcessory, BX, BX/Ada, Builder Xcessory PRO, BX PRO, BX/Win Software Development Kit, BX/Win SDK, Database Xcessory, DX, DatabasePak, DBPak, EnhancementPak, EPak, ViewKit ObjectPak, VKit, and ICS Motif are trademarks of Integrated Computer Solutions, Inc.
All other trademarks are properties of their respective owners.
First printing
June 1998
Overview
Notation Conventions
Definitions
Prerequisite Knowledge
Overview
Extending Builder Xcessory
- Ensuring Availability of Data to Builder Xcessory
- Telling Builder Xcessory How to Handle Data
- Builder Xcessory Object Packager
Summary of Customization Procedures
Overview
Obtaining a Widget
- User-defined Widgets
- Information Sources
Making the Widgets Available
- How Builder Xcessory Searches for a Library
- Specifying the Widget Creation Function
- Adding Widgets Using the bx.o File
- Example
Generating WML And Other Control Files
- Generating Files
- Modifying WML Files
Overview
Adding Components
- Creating a Component (CreationFunction)
- Abstract Components
- Methods For Setting Resources
Managing Subclasses of Existing Components
- Subclasses
- Editing a Component (AttributeFunction)
- Example Edit Method
Editing Resources On Subclass Components
- Set Mode
- Get Mode
Components That Can Take Children
- Obtaining the Parent for Children (ChildParentFunction)
- Adding A Child To The Component (ChildFunction)
- Editing Child Constraint Resources (ConstraintFunction)
Overview
Adding Resource Type Editors
- Example
- Entry points
Creation Functions
- Widget Hierarchy Generated in the Creation Function
- Creation Function Prototype
- Simple Editor Creation Function
- Allowing Builder Xcessory to Update Internal Structures
Update Functions
- EditorUpdateFunc Function Prototype
- Example
Fetch Functions
Registering Resource Type Editors
- RegisterResourceEditor Function Prototype
- Compiling to a Shared Library
- Relinking Builder Xcessory
Overview
Adding Callbacks
- Adding a Callback to Predefined Function List
- Example
Overview
RegisterUserCallback and RegisterUserTypedCallback
AddUserDefinedEditors
AddUserFunctions
RegisterUserEditor
SetRscEditorUpdate
Overview
Builder Xcessory Object Packager
Starting the Builder Xcessory Object Packager
Builder Xcessory Object Packager Main Window
- Menubar
- Toolbar
- Catalog Editor
- Message Area
Editing WML Files
- BX Object Packager Edit Menu
- Loading Data From Widget Libraries
Background WML Files
Editing the Catalog
Unassigned Catalog
Command-line Options and Resources
Overview
WML Files
Changing Class Information
- Object Class Diagram
- Class Attributes
- Class Definitions
Changing Resource Information
Changing Enumeration Information
Changing DataType Information
Changing Other WML Entries
UIL Data Types
Overview
Builder Xcessory Control Files
Catalog File
- Catalog File Format
- Item Attributes
- Groups Attributes
- Catalog Attributes
- Conditions
Collection File
Control File
Pixmap File
Overview
Primitive and Manager Classes
Composite Widget Classes
Resources
Objects that Control Specific Children
[Top] [Prev] [Next] [Index]
Page 1 out of 84 total pages
info@ics.com
Copyright © 1998, Integrated Computer Solutions, Inc. All rights
reserved.