Extending Dreamweaver & Ultradev and Extending Fireworks References

Two function Reference Books created from the Macromedia's "Extending Dreamweaver and Ultradev" and "Extending Fireworks" PDF manuals." Both manuals are completely searchable by selecting a function in your code and clicking the <?> Reference tool in the source window.

Overview

"Our development team quickly got tired of cracking the development PDFs from Macromedia when developing extensions and created these two function references from Macromedia's "Extending Dreamweaver and Ultradev" and "Extending Fireworks" PDF manuals."

Note
DW/UD and FW have some similar commands (getDocumentDOM for one) if you are looking for a specific example, prefix it with the program code:

DW/UD - dw.getDocumentDOM
FW - fw.getDocumentDOM

4/11/02 - Version 1.01 uploaded. Corrects missing references.(See Feedback) Oops sorry guys.

Requirements

Type: Dictionary
Product: Dreamweaver 3, Dreamweaver 4, UltraDev 1, UltraDev 4
Platform: Win XP/2000/2003/2008/7, Mac OS 8.6 or higher

Greg Olone

Greg OloneGreg is the President & Owner of Stretched Out Software Inc, a flourishing web & multimedia programming company located in Jacksonville, FL USA. With a background in programming and a degree in Computer Animation, the internet has become my playground.

Unless otherwise noted, all of Greg's extensions are Mac & PC compatible!

See All Postings From Greg Olone >>

Reviews

Missing content and suggestion for update

April 10, 2002 by Danilo Celic
Hi, I really like the idea of this extension. It should haven't been avaliable as part of the SDK, but I'm glad that you were able to get it together. It seems that the functions that make up the APIs of each type of extension, (eg Commands), is not there. I tried looking up setMenuText, commandButtons, and canAcceptCommand and could't find anything. I think that listing the APIs you cover as "The xxxxx API" is not intuitive. I would find it better without the "The" Enjoy.

RE: Missing content and suggestion for update

April 10, 2002 by Greg Olone

Aren't the individual types of extensions listed near the top? I reinstalled the extension this morning and most of the extension APIs showed up at the top of the list (with a " " in front of them to group them together). If the search is not working, I will look into that.

As far as the naming scheme goes, I think it was an attempt to keep those APIs types together, the way they are in the manual. From the standpoint of someone who has used the manual for a few months, I guess it makes sense. I will look into posting an alternate reference.xml file with everything alphabetical.

Greg O'Lone, President
Stretched Out Software, Inc.

RE: RE: Missing content and suggestion for update

April 11, 2002 by Danilo Celic

George, thanks for the response.

I do not see any of the extension types listed at the top of the API drop down. Perhaps you have a higher version number than I do. I downloaded from the UDZone site and have 1.0.0.

I do see "Command functions", but it lists only : dw.edtiCommandList() and dw.runCommand(), not canAcceptCommand() and commandButtons() that I was looking for. The functions I mentioned in my post are Commands API functions, and I could not find them within the reference panel. I also did a Find within the reference folder and could not find the Commands API functions at all. I tried looking for other extension type API (Object, Property Inspectors, etc) and didn't find there API functions either.

I understand your reasoning about using "The," however, I always thought that was a failing of the manual. I'd suggest prefixing each type with "API -" and that would separate them from other types of DW functions.

Also, found a couple of typos in the UI access within Extension Mangager: You use &amp a couple of times, however you forgot the trailing semi-colon. And should it be listed as a Dictionary in EM rather than Reference?

Enjoy

RE: RE: RE: Missing content and suggestion for update

April 11, 2002 by Greg Olone

Danilo-

Sorry about the confusion...My guys installed a new version on my machine after I did the upload. The new version has been packaged and is now available from the site. Sorry about the inconvenience.

As far as your suggestions, yep, I agree. I will send them along to my programmers and see what they think.

Greg O'Lone, President
Stretched Out Software, Inc.

See all 8 Reviews

You must me logged in to write a review.