Introduction
About extensions | Create an extension |
Additional resources for extension writers | Install an extension |
Conventions used in this guide |
Customizing Dreamweaver
Customizing Code view More
About Code validation | About related files |
About Live view | Changing the default HTML formatting in Dreamweaver |
About Vertical Split view |
Extending Dreamweaver
Configuration folders and extensions | Types of Dreamweaver extensions |
Extension APIs | Work with the Extension Manager |
Localize an extension | Dreamweaver API reference topics |
User interfaces for extensions
Add Flash content to Dreamweaver | Extension user interface designing guidelines |
Custom UI controls in extensions | Photoshop integration and Smart Objects |
Dreamweaver HTML rendering control |
Insert bar objects
A simple insert object example | The Insert bar definition file |
How object files work | The objects API functions |
Modify the Insert bar |
Commands
A simple command example | How commands work |
Add commands to the Commands menu | The commands API functions |
Menus and menu commands
A dynamic menu example | Menu commands |
A simple menu command example | The menu commands API functions |
Change menus and menu commands | The menus.xml file |
Toolbars
A simple toolbar command file | The toolbar command API functions |
How toolbars work | The toolbar definition file |
Item tag attributes | Toolbar item tags |
Tag libraries and editors
A simple example of creating a new tag editor | The Tag Chooser |
Tag library file format | The tag editor API functions |
Property inspectors
A simple Property inspector example | Property inspector files |
How Property inspector files work | The Property inspector API functions |
Server behaviors More
A simple server behavior example | Group EDML file tags |
Dreamweaver architecture | Participant EDML files |
EDML files | Scenarios in which the server behavior API functions are called |
Server formats
How data formatting works | The server formats API functions |
Scenarios in which the data formatting functions are called |
Components
About component basics | Customize the Components panel |
Components panel API functions | Extend the Components panel |
Customize Components panel files |