|
 |
|
Building Dreamweaver 4 and Dreamweaver UltraDev 4 Extensions
Table of Contents
|
| |
|
|
Chapter 1: Beginning Dreamweaver Extensibility
What Is an Extension?
What Kinds of Extensions Are There?
Building Extensions
The Document Object Model
JavaScript API Methods
Shared Folder Functions
Display Help
What to Take Away from this Chapter
Extending Dreamweaver Documents
Chapter 2: Objects and Behaviors
Objects
Behaviors
A More Complex Behavior
What to Take Away from this Chapter
Exercises
Chapter 3: Commands
Using Commands
Using Menu-Location=None
Using Commands from Other Extensions
Command Example
Menu Commands
What to Take Away from this Chapter
Exercises
Chapter 4: Property Inspectors and Floaters
What is a Property Inspector?
The Inspector Interface
Building an Inspector
Running Commands from an Inspector
Adding a Floater to DW
Running Commands from a Floater
What to Take Away from this Chapter
Exercises
Chapter 5: Introduction to UltraDev Extensions
How Is UltraDev Different from Dreamweaver
Server Behaviors
Extending the Server Behavior Builder (SBB)
Other UltraDev Extensions
What to Take Away from this Chapter
Exercises
Chapter 6: The DW Menus and Extension Packaging
Packaging Extensions
Using Shared Files in Your Extension Package
Extension Organization
Adding Your Own Menu and Menu Items
Adding an Item to the Context Menus
Using the MXI File Creator Packager Extension
What to Take Away from this Chapter
Exercises
Chapter 7: Testing and Deploying Extensions
Testing and Debugging the Extension
Repackaging and Version Control for Extensions
Deploying the Extension
The Macromedia Exchange
Other Options
What to Take Away from this book
Appendix A: Shared Functions Reference
Appendix B: Further Reading
|