Introduction to the Dreamweaver API Guide Introduction Background Extending Dreamweaver Additional resources for extension writers New functions in Dreamweaver 8 Workspace Site Document Page content Design Enablers Removed functions Errata Conventions used in this guide Utility APIs The File I/O API Accessing configuration folders The File I/O API DWfile.copy() DWfile.createFolder() DWfile.exists() DWfile.getAttributes() DWfile.getModificationDate() DWfile.getCreationDate() DWfile.getCreationDateObj() DWfile.getModificationDateObj() DWfile.getSize() DWfile.listFolder() DWfile.read() DWfile.remove() DWfile.setAttributes() DWfile.write() The HTTP API How the HTTP API works The HTTP API MMHttp.clearServerScriptsFolder() MMHttp.clearTemp() MMHttp.getFile() MMHttp.getFileCallback() MMHttp.getText() MMHttp.getTextCallback() MMHttp.postText() MMHttp.postTextCallback() The Design Notes API How Design Notes work The Design Notes JavaScript API MMNotes.close() MMNotes.filePathToLocalURL() MMNotes.get() MMNotes.getKeyCount() MMNotes.getKeys() MMNotes.getSiteRootForFile() MMNotes.getVersionName() MMNotes.getVersionNum() MMNotes.localURLToFilePath() MMNotes.open() MMNotes.remove() MMNotes.set() The Design Notes C API void CloseNotesFile() BOOL FilePathToLocalURL() BOOL GetNote() int GetNoteLength() int GetNotesKeyCount() BOOL GetNotesKeys() BOOL GetSiteRootForFile() BOOL GetVersionName() BOOL GetVersionNum() BOOL LocalURLToFilePath() FileHandle OpenNotesFile() FileHandle OpenNotesFilewithOpenFlags() BOOL RemoveNote() BOOL SetNote() Fireworks Integration The FWLaunch API FWLaunch.bringDWToFront() FWLaunch.bringFWToFront() FWLaunch.execJsInFireworks() FWLaunch.getJsResponse() FWLaunch.mayLaunchFireworks() FWLaunch.optimizeInFireworks() FWLaunch.validateFireworks() Flash Integration How Flash elements work Inserting Flash elements Adding a Flash element to the Insert Bar Adding a Flash Element to a menu The Flash Objects API SWFFile.createFile() SWFFile.getNaturalSize() SWFFile.getObjectType() SWFFile.readFile() The Database API How Database API functions work Database connection functions MMDB.deleteConnection() MMDB.getColdFusionDsnList() MMDB.getConnection() MMDB.getConnectionList() MMDB.getConnectionName() MMDB.getConnectionString() MMDB.getDriverName() MMDB.getDriverUrlTemplateList() (deprecated) MMDB.getLocalDsnList() MMDB.getPassword() MMDB.getRDSPassword() MMDB.getRDSUserName() MMDB.getRemoteDsnList() MMDB.getRuntimeConnectionType() MMDB.getUserName() MMDB.hasConnectionWithName() MMDB.needToPromptForRdsInfo() MMDB.needToRefreshColdFusionDsnList() MMDB.popupConnection() MMDB.setRDSPassword() MMDB.setRDSUserName() MMDB.showColdFusionAdmin() MMDB.showConnectionMgrDialog() MMDB.showOdbcDialog() MMDB.showRdsUserDialog() MMDB.showRestrictDialog() MMDB.testConnection() Database access functions MMDB.getColumnAndTypeList() MMDB.getColumnList() MMDB.getColumns() MMDB.getColumnsOfTable() MMDB.getPrimaryKeys() MMDB.getProcedures() MMDB.getSPColumnList() MMDB.getSPColumnListNamedParams() MMDB.getSPParameters() MMDB.getSPParamsAsString() MMDB.getTables() MMDB.getViews() MMDB.showResultset() MMDB.showSPResultset() MMDB.showSPResultsetNamedParams() The Database Connectivity API How to develop a new connection type The Connection API findConnection() inspectConnection() applyConnection() The generated include file The definition file for your connection type The JavaBeans API The JavaBeans API MMJB.getClasses() MMJB.getClassesFromPackage() MMJB.getErrorMessage() MMJB.getEvents() MMJB.getIndexedProperties() MMJB.getMethods() MMJB.getProperties() MMJB.getReadProperties() MMJB.getWriteProperties() The Source Control Integration API How source control integration with Dreamweaver works Adding source control system functionality The Source Control Integration API required functions bool SCS_GetAgentInfo() bool SCS_Connect() bool SCS_Disconnect() bool SCS_IsConnected() int SCS_GetRootFolderLength() bool SCS_GetRootFolder() int SCS_GetFolderListLength() bool SCS_GetFolderList() bool SCS_Get() bool SCS_Put() bool SCS_NewFolder() bool SCS_Delete() bool SCS_Rename() bool SCS_ItemExists() The Source Control Integration API optional functions bool SCS_GetConnectionInfo() bool SCS_SiteDeleted() bool SCS_SiteRenamed() int SCS_GetNumNewFeatures() bool SCS_GetNewFeatures() bool SCS_GetCheckoutName() bool SCS_Checkin() bool SCS_Checkout() bool SCS_UndoCheckout() int SCS_GetNumCheckedOut() bool SCS_GetFileCheckoutList() int SCS_GetErrorMessageLength() bool SCS_GetErrorMessage() int SCS_GetNoteCount() int SCS_GetMaxNoteLength() bool SCS_GetDesignNotes() bool SCS_SetDesignNotes() bool SCS_IsRemoteNewer() Enablers bool SCS_canConnect() bool SCS_canGet() bool SCS_canCheckout() bool SCS_canPut() bool SCS_canCheckin() bool SCS_CanUndoCheckout() bool SCS_canNewFolder() bool SCS_canDelete() bool SCS_canRename() bool SCS_BeforeGet() bool SCS_BeforePut() bool SCS_AfterGet() bool SCS_AfterPut() JavaScript API Application External application functions dreamweaver.browseDocument() dreamweaver.getBrowserList() dreamweaver.getExtensionEditorList() dreamweaver.getExternalTextEditor() dreamweaver.getFlashPath() dreamweaver.getPrimaryBrowser() dreamweaver.getPrimaryExtensionEditor() dreamweaver.getSecondaryBrowser() dreamweaver.openHelpURL() dreamweaver.openWithApp() dreamweaver.openWithBrowseDialog() dreamweaver.openWithExternalTextEditor() dreamweaver.openWithImageEditor() dreamweaver.validateFlash() Global application functions dreamweaver.beep() dreamweaver.getShowDialogsOnInsert() dreamweaver.quitApplication() dreamweaver.showAboutBox() dreamweaver.showDynamicDataDialog() dreamweaver.showPasteSpecialDialog() dreamweaver.showPreferencesDialog() dreamweaver.showTagChooser() Workspace History functions dom.redo() dom.undo() dreamweaver.getRedoText() dreamweaver.getUndoText() dreamweaver.playRecordedCommand() dreamweaver.redo() dreamweaver.startRecording() dreamweaver.stopRecording() dreamweaver.undo() dreamweaver.historyPalette.clearSteps() dreamweaver.historyPalette.copySteps() dreamweaver.historyPalette.getSelectedSteps() dreamweaver.historyPalette.getStepCount() dreamweaver.historyPalette.getStepsAsJavaScript() dreamweaver.historyPalette.getUndoState() dreamweaver.historyPalette.replaySteps() dreamweaver.historyPalette.saveAsCommand() dreamweaver.historyPalette.setSelectedSteps() dreamweaver.historyPalette.setUndoState() Insert object functions dom.insertFlashElement() dreamweaver.objectPalette.getMenuDefault() dreamweaver.objectPalette.setMenuDefault() dreamweaver.reloadObjects() Keyboard functions dom.arrowDown() dom.arrowLeft() dom.arrowRight() dom.arrowUp() dom.backspaceKey() dom.deleteKey() dom.endOfDocument() dom.endOfLine() dom.nextParagraph() dom.nextWord() dom.pageDown() dom.pageUp() dom.previousParagraph() dom.previousWord() dom.startOfDocument() dom.startOfLine() dreamweaver.mapKeyCodeToChar() Menu functions dreamweaver.getMenuNeedsUpdating() dreamweaver.notifyMenuUpdated() dreamweaver.reloadMenus() Results window functions Creating a Stand-alone Results window dreamweaver.createResultsWindow() dreamweaver.showResults() resWin.addItem() resWin.addResultItem() resWin.getItem() resWin.getItemCount() resWin.getSelectedItem() resWin.setButtons() resWin.setCallbackCommands() resWin.setColumnWidths() resWin.setFileList() resWin.setSelectedItem() resWin.setTitle() resWin.startProcessing() resWin.stopProcessing() Working with the built-in Results panel group dreamweaver.resultsPalette.clear() dreamweaver.resultsPalette.Copy() dreamweaver.resultsPalette.cut() dreamweaver.resultsPalette.Paste() dreamweaver.resultsPalette.openInBrowser dreamweaver.resultsPalette.openInEditor() dreamweaver.resultsPalette.save() dreamweaver.resultsPalette.selectAll() Server debugging dreamweaver.resultsPalette.debugWindow.addDebugContextData() Toggle functions dom.getEditNoFramesContent() dom.getHideAllVisualAids() dom.getPreventLayerOverlaps() dom.getShowAutoIndent() dom.getShowFrameBorders() dom.getShowGrid() dom.getShowHeadView() dom.getShowInvalidHTML() dom.getShowImageMaps() dom.getShowInvisibleElements() dom.getShowLayerBorders() dom.getShowLineNumbers() dom.getShowRulers() dom.getShowSyntaxColoring() dom.getShowTableBorders() dom.getShowToolbar() dom.getShowTracingImage() dom.getShowWordWrap() dom.getSnapToGrid() dom.setEditNoFramesContent() dom.setHideAllVisualAids() dom.setPreventLayerOverlaps() dom.setShowFrameBorders() dom.setShowGrid() dom.setShowHeadView() dom.setShowInvalidHTML() dom.setShowImageMaps() dom.setShowInvisibleElements() dom.setShowLayerBorders() dom.setShowLineNumbers() dom.setShowRulers() dom.setShowSyntaxColoring() dom.setShowTableBorders() dom.setShowToolbar() dom.setShowTracingImage() dom.setShowWordWrap() dom.setSnapToGrid() dreamweaver.getHideAllFloaters() dreamweaver.getShowStatusBar() dreamweaver.htmlInspector.getShowAutoIndent() dreamweaver.htmlInspector.getShowInvalidHTML() dreamweaver.htmlInspector.getShowLineNumbers() dreamweaver.htmlInspector.getShowSyntaxColoring() dreamweaver.htmlInspector.getShowWordWrap() dreamweaver.htmlInspector.setShowAutoIndent() dreamweaver.htmlInspector.setShowInvalidHTML() dreamweaver.htmlInspector.setShowLineNumbers() dreamweaver.htmlInspector.setShowSyntaxColoring() dreamweaver.htmlInspector.setShowWordWrap() dreamweaver.setHideAllFloaters() dreamweaver.setShowStatusBar() site.getShowDependents() site.getShowHiddenFiles() site.getShowPageTitles() site.getShowToolTips() site.setShowDependents() site.setShowHiddenFiles() site.setShowPageTitles() site.setShowToolTips() Toolbar functions dom.forceToolbarUpdate() dom.getShowToolbarIconLabels() dom.getToolbarIdArray() dom.getToolbarItemValue() dom.getToolbarLabel() dom.getToolbarVisibility() dom.setToolbarItemAttribute() dom.setShowToolbarIconLabels() dom.setToolbarPosition() dom.setToolbarVisibility() Window functions dom.getFocus() dom.getView() dom.getWindowTitle() dom.setView() dreamweaver.bringAttentionToFloater() dreamweaver.cascade() dreamweaver.getActiveWindow() dreamweaver.getDocumentList() dreamweaver.getFloaterVisibility() dreamweaver.getFocus() dreamweaver.getPrimaryView() dreamweaver.getSnapDistance() dreamweaver.minimizeRestoreAll() dreamweaver.setActiveWindow() dreamweaver.setFloaterVisibility() dreamweaver.setPrimaryView() dreamweaver.setSnapDistance() dreamweaver.showProperties() dreamweaver.tileHorizontally() dreamweaver.tileVertically() dreamweaver.toggleFloater() dreamweaver.updateReference() Code collapse functions dom.collapseFullTag() dom.collapseFullTagInverse() dom.collapseSelectedCodeFragment() dom.collapseSelectedCodeFragmentInverse() dom.expandAllCodeFragments() dom.expandSelectedCodeFragments() dreamweaver.htmlInspector.collapseFullTag() dreamweaver.htmlInspector.collapseFullTagInverse() dreamweaver.htmlInspector.collapseSelectedCodeFragment() dreamweaver.htmlInspector.collapseSelectedCodeFragmentInverse() dreamweaver.htmlInspector.expandAllCodeFragments() dreamweaver.htmlInspector.expandSelectedCodeFragments() Code view toolbar functions dom.getOpenPathName() dom.getShowHiddenCharacters() dom.setShowHiddenCharacters() dom.source.applyComment() dom.source.removeComment() dreamweaver.htmlInspector.getShowHiddenCharacters() dreamweaver.htmlInspector.setShowHiddenCharacters() Site Report functions dreamweaver.isReporting() dreamweaver.showReportsDialog() Site functions dom.getSiteURLPrefixFromDoc() dom.localPathToSiteRelative() dom.siteRelativeToLocalPath() dreamweaver.compareFiles() dreamweaver.loadSitesFromPrefs() dreamweaver.saveSitesToPrefs() dreamweaver.siteSyncDialog.compare() dreamweaver.siteSyncDialog.markDelete() dreamweaver.siteSyncDialog.markGet() dreamweaver.siteSyncDialog.markIgnore() dreamweaver.siteSyncDialog.markPut() dreamweaver.siteSyncDialog.markSynced() dreamweaver.siteSyncDialog.toggleShowAllFiles() site.addLinkToExistingFile() site.addLinkToNewFile() site.changeLinkSitewide() site.changeLink() site.checkIn() site.checkLinks() site.checkOut() site.checkTargetBrowsers() site.cloak() site.compareFiles() site.defineSites() site.deleteSelection() site.deployFilesToTestingServerBin() site.editColumns() site.exportSite() site.findLinkSource() site.get() site.getAppServerAccessType() site.getAppServerPathToFiles() site.getAppURLPrefixForSite() site.getCheckOutUser() site.getCheckOutUserForFile() site.getCloakingEnabled() site.getConnectionState() site.getCurrentSite() site.getFocus() site.getLinkVisibility() site.getLocalPathToFiles() site.getSelection() site.getSiteForURL() site.getSites() site.getSiteURLPrefix() site.importSite() site.invertSelection() site.isCloaked() site.locateInSite() site.makeEditable() site.makeNewDreamweaverFile() site.makeNewFolder() site.newHomePage() site.newSite() site.open() site.put() site.recreateCache() site.refresh() site.remoteIsValid() site.removeLink() site.renameSelection() site.runValidation() site.saveAsImage() site.selectAll() site.selectHomePage() site.selectNewer() site.serverActivity() site.setAsHomePage() site.setCloakingEnabled() site.setConnectionState() site.setCurrentSite() site.setFocus() site.setLayout() site.setLinkVisibility() site.setSelection() site.siteRelativeToLocalPath() site.synchronize() site.uncloak() site.uncloakAll() site.undoCheckOut() site.viewAsRoot() Document Conversion functions dom.convertLayersToTable() dom.convertTablesToLayers() Command functions dreamweaver.editCommandList() dreamweaver.popupCommand() (deprecated) dreamweaver.runCommand() File manipulation functions dom.cleanupXHTML() dom.convertToXHTML() dom.getIsXHTMLDocument() dreamweaver.browseForFileURL() dreamweaver.browseForFolderURL() dreamweaver.closeDocument() dreamweaver.createDocument() dreamweaver.createXHTMLDocument() dreamweaver.createXMLDocument() dreamweaver.exportCSS() dreamweaver.exportEditableRegionsAsXML() (deprecated) dreamweaver.exportTemplateDataAsXML() dreamweaver.getDocumentDOM() dreamweaver.getNewDocumentDOM() dreamweaver.getRecentFileList() dreamweaver.importXMLIntoTemplate() dreamweaver.newDocument() dreamweaver.newFromTemplate() dreamweaver.openDocument() dreamweaver.openDocumentFromSite() dreamweaver.openInFrame() dreamweaver.releaseDocument() dreamweaver.revertDocument() dreamweaver.saveAll() dreamweaver.saveDocument() dreamweaver.saveDocumentAs() dreamweaver.saveDocumentAsTemplate() dreamweaver.saveFrameset() dreamweaver.saveFramesetAs() Global document functions dom.checkSpelling() dom.checkTargetBrowsers() dom.getParseMode() dom.hideInfoMessagePopup() dom.runValidation() dom.showInfoMessagePopup() dom.showPagePropertiesDialog() dreamweaver.doURLDecoding() dreamweaver.getElementRef() dreamweaver.getObjectRefs() (deprecated) dreamweaver.getObjectTags() (deprecated) dreamweaver.getPreferenceInt() dreamweaver.getPreferenceString() dreamweaver.setPreferenceInt() dreamweaver.setPreferenceString() dreamweaver.showTargetBrowsersDialog() Path functions dreamweaver.getConfigurationPath() dreamweaver.getDocumentPath() dreamweaver.getSiteRoot() dreamweaver.getTempFolderPath() dreamweaver.relativeToAbsoluteURL() Selection functions dom.getSelectedNode() dom.getSelection() dom.nodeToOffsets() dom.offsetsToNode() dom.selectAll() dom.setSelectedNode() dom.setSelection() dreamweaver.getSelection() (deprecated) dreamweaver.nodeExists() dreamweaver.nodeToOffsets() (deprecated) dreamweaver.offsetsToNode() (deprecated) dreamweaver.selectAll() dreamweaver.setSelection() (deprecated) String manipulation functions dreamweaver.doURLEncoding() dreamweaver.getTokens() dreamweaver.latin1ToNative() dreamweaver.nativeToLatin1() dreamweaver.scanSourceString() Translation functions dom.runTranslator() dreamweaver.editLockedRegions() dreamweaver.getTranslatorList() dreamweaver.useTranslatedSource() XSLT functions MMXSLT.getXMLSchema() MMXSLT.getXMLSourceURI() MMXSLT.launchXMLSourceDialog() Page Content Assets panel functions dreamweaver.assetPalette.addToFavoritesFrom Document() dreamweaver.assetPalette.addToFavoritesFromSiteAssets() dreamweaver.assetPalette.addToFavoritesFromSiteWindow() dreamweaver.assetPalette.copyToSite() dreamweaver.assetPalette.edit() dreamweaver.assetPalette.getSelectedCategory() dreamweaver.assetPalette.getSelectedItems() dreamweaver.assetPalette.getSelectedView() dreamweaver.assetPalette.insertOrApply() dreamweaver.assetPalette.locateInSite() dreamweaver.assetPalette.newAsset() dreamweaver.assetPalette.newFolder() dreamweaver.assetPalette.recreateLibraryFrom Document() dreamweaver.assetPalette.refreshSiteAssets() dreamweaver.assetPalette.removeFromFavorites() dreamweaver.assetPalette.renameNickname() dreamweaver.assetPalette.setSelectedCategory() dreamweaver.assetPalette.setSelectedView() dreamweaver.libraryPalette.deleteSelectedItem() (deprecated) dreamweaver.libraryPalette.getSelectedItem() (deprecated) dreamweaver.libraryPalette.newFromDocument() (deprecated) dreamweaver.libraryPalette.recreateFromDocument() (deprecated) dreamweaver.libraryPalette.renameSelectedItem() (deprecated) dreamweaver.referencePalette.getFontSize() dreamweaver.referencePalette.setFontSize() dreamweaver.templatePalette.deleteSelected Template() (deprecated) dreamweaver.templatePalette.getSelected Template() (deprecated) dreamweaver.templatePalette.renameSelected Template() (deprecated) Behavior functions dom.addBehavior() dom.getBehavior() dom.reapplyBehaviors() dom.removeBehavior() dreamweaver.getBehaviorElement() dreamweaver.getBehaviorEvent() (deprecated) dreamweaver.getBehaviorTag() dreamweaver.popupAction() dreamweaver.behaviorInspector.getBehaviorAt() dreamweaver.behaviorInspector.getBehaviorCount() dreamweaver.behaviorInspector.getSelectedBehavior() dreamweaver.behaviorInspector.moveBehaviorDown() dreamweaver.behaviorInspector.moveBehaviorUp() dreamweaver.behaviorInspector.setSelectedBehavior() Clipboard functions dom.clipCopy() dom.clipCopyText() dom.clipCut() dom.clipPaste() dom.clipPasteText() (deprecated) dreamweaver.clipCopy() dreamweaver.clipCut() dreamweaver.clipPaste() dreamweaver.getClipboardText() Library and template functions dom.applyTemplate() dom.detachFromLibrary() dom.detachFromTemplate() dom.getAttachedTemplate() dom.getEditableRegionList() dom.getIsLibraryDocument() dom.getIsTemplateDocument() dom.getSelectedEditableRegion() dom.insertLibraryItem() dom.markSelectionAsEditable() dom.newEditableRegion() dom.removeEditableRegion() dom.updateCurrentPage() dreamweaver.updatePages() Snippets panel functions dreamweaver.snippetPalette.getCurrentSnippetPath() dreamweaver.snippetPalette.newFolder() dreamweaver.snippetPalette.newSnippet() dreamweaver.snippetPalette.editSnippet() dreamweaver.snippetPalette.insert() dreamweaver.snippetPalette.insertSnippet() dreamweaver.snippetPalette.rename() dreamweaver.snippetPalette.remove() Dynamic Documents Server Components functions dreamweaver.serverComponents.getSelectedNode() dreamweaver.serverComponents.refresh() Data source functions dreamweaver.dbi.getDataSources Extension Data Manager functions dreamweaver.getExtDataValue() dreamweaver.getExtDataArray() dreamweaver.getExtParticipants() dreamweaver.getExtGroups() dreamweaver.refreshExtData() Live data functions dreamweaver.getLiveDataInitTags() dreamweaver.getLiveDataMode() dreamweaver.getLiveDataParameters () dreamweaver.liveDataTranslate() dreamweaver.setLiveDataError() dreamweaver.setLiveDataMode() dreamweaver.setLiveDataParameters() dreamweaver.showLiveDataDialog() Server behavior functions dreamweaver.getParticipants() dreamweaver.serverBehaviorInspector.getServer Behaviors() dreamweaver.popupServerBehavior() Server model functions dom.serverModel.getAppURLPrefix() dom.serverModel.getDelimiters() dom.serverModel.getDisplayName() dom.serverModel.getFolderName() dom.serverModel.getServerExtension() (deprecated) dom.serverModel.getServerIncludeUrlPatterns() dom.serverModel.getServerInfo() dom.serverModel.getServerLanguage() (deprecated) dom.serverModel.getServerName() dom.serverModel.getServerSupportsCharset() dom.serverModel.getServerVersion() dom.serverModel.testAppServer() dreamweaver.getServerModels() Design CSS functions cssStylePalette.getInternetExplorerRendering() cssStylePalette.setInternetExplorerRendering() dom.applyCSSStyle() dom.getElementView() dom.getShowDivBackgrounds() dom.getShowDivBoxModel() dom.getShowDivOutlines() dom.removeCSSStyle() dom.resetAllElementViews() dom.setElementView() dom.setShowDivBackgrounds() dom.setShowDivBoxModel() dom.setShowDivOutlines() dreamweaver.cssRuleTracker.editSelectedRule() dreamweaver.cssRuleTracker.newRule() dreamweaver.cssStylePalette.applySelectedStyle() dreamweaver.cssStylePalette.attachStyleSheet() dreamweaver.cssStylePalette.deleteSelectedStyle() dreamweaver.cssStylePalette.duplicateSelectedStyle() dreamweaver.cssStylePalette.editSelectedStyle() dreamweaver.cssStylePalette.editSelectedStyleInCodeview() dreamweaver.cssStylePalette.editStyleSheet() dreamweaver.cssStylePalette.getDisplayStyles() dreamweaver.cssStylePalette.getMediaType() dreamweaver.cssStylePalette.getSelectedStyle() dreamweaver.cssStylePalette.getSelectedTarget() (deprecated) dreamweaver.cssStylePalette.getStyles() dreamweaver.cssStylePalette.newStyle() dreamweaver.cssStylePalette.renameSelectedStyle() dreamweaver.cssStylePalette.setDisplayStyles() dreamweaver.cssStylePalette.setMediaType() dreamweaver.getBlockVisBoxModelColors() dreamweaver.getBlockVisOutlineProperties() dreamweaver.getDivBackgroundColors() dreamweaver.setBlockVisOutlineProperties() dreamweaver.setDivBackgroundColors() Frame and frameset functions dom.getFrameNames() dom.isDocumentInFrame() dom.saveAllFrames() dom.splitFrame() Layer and image map functions dom.align() dom.arrange() dom.makeSizesEqual() dom.moveSelectionBy() dom.resizeSelectionBy() dom.setLayerTag() Layout environment functions dom.getRulerOrigin() dom.getRulerUnits() dom.getTracingImageOpacity() dom.loadTracingImage() dom.playAllPlugins() dom.playPlugin() dom.setRulerOrigin() dom.setRulerUnits() dom.setTracingImagePosition() dom.setTracingImageOpacity() dom.snapTracingImageToSelection() dom.stopAllPlugins() dom.stopPlugin() dreamweaver.arrangeFloatingPalettes() dreamweaver.showGridSettingsDialog() Layout view functions dom.addSpacerToColumn() dom.createLayoutCell() dom.createLayoutTable() dom.doesColumnHaveSpacer() dom.doesGroupHaveSpacers() dom.getClickedHeaderColumn() dom.getShowLayoutTableTabs() dom.getShowLayoutView() dom.isColumnAutostretch() dom.makeCellWidthsConsistent() dom.removeAllSpacers() dom.removeSpacerFromColumn() dom.setColumnAutostretch() dom.getShowBlockBackgrounds() dom.getShowBlockBorders() dom.getShowBlockIDs() dom.getShowBoxModel() dom.setShowBlockBackgrounds() dom.setShowBlockBorders() dom.setShowBlockIDs() dom.setShowBoxModel() dom.setShowLayoutTableTabs() dom.setShowLayoutView() Zoom functions dreamweaver.activeViewScale() dreamweaver.fitAll() dreamweaver.fitSelection() dreamweaver.fitWidth() dreamweaver.zoomIn() dreamweaver.zoomOut() Guide functions and properties dom.clearGuides() dom.createHorizontalGuide() dom.createVerticalGuide() dom.deleteHorizontalGuide() dom.deleteVerticalGuide() dom.guidesColor dom.guidesDistanceColor dom.guidesLocked dom.guidesSnapToElements dom.guidesVisible dom.hasGuides() dom.hasHorizontalGuide() dom.hasVerticalGuide() dom.snapToGuides Table editing functions dom.convertWidthsToPercent() dom.convertWidthsToPixels() dom.decreaseColspan() dom.decreaseRowspan() dom.deleteTableColumn() dom.deleteTableRow() dom.doDeferredTableUpdate() dom.getShowTableWidths() dom.getTableExtent() dom.increaseColspan() dom.increaseRowspan() dom.insertTableColumns() dom.insertTableRows() dom.mergeTableCells() dom.removeAllTableHeights() dom.removeAllTableWidths() dom.removeColumnWidth() dom.selectTable() dom.setShowTableWidths() dom.setTableCellTag() dom.setTableColumns() dom.setTableRows() dom.showInsertTableRowsOrColumnsDialog() dom.splitTableCell() Code Code functions dreamweaver.codeHints.addMenu() dreamweaver.codeHints.addFunction() dreamweaver.codeHints.resetMenu() dreamweaver.codeHints.showCodeHints() dreamweaver.reloadCodeColoring() Find/replace functions dreamweaver.findNext() dreamweaver.replace() dreamweaver.replaceAll() dreamweaver.setUpComplexFind() dreamweaver.setUpComplexFindReplace() dreamweaver.setUpFind() dreamweaver.setUpFindReplace() dreamweaver.showFindDialog() dreamweaver.showFindReplaceDialog() General editing functions dom.applyCharacterMarkup() dom.applyFontMarkup() dom.deleteSelection() dom.editAttribute() dom.exitBlock() dom.getCharSet() dom.getFontMarkup() dom.getLineFromOffset() dom.getLinkHref() dom.getLinkTarget() dom.getListTag() dom.getTextAlignment() dom.getTextFormat() dom.hasCharacterMarkup() dom.indent() dom.insertHTML() dom.insertObject() dom.insertText() dom.newBlock() dom.notifyFlashObjectChanged() dom.outdent() dom.removeCharacterMarkup() dom.removeFontMarkup() dom.removeLink() dom.resizeSelection() dom.setAttributeWithErrorChecking() dom.setLinkHref() dom.setLinkTarget() dom.setListBoxKind() dom.showListPropertiesDialog() dom.setListTag() dom.setTextAlignment() dom.setTextFieldKind() dom.setTextFormat() dom.showFontColorDialog() dreamweaver.deleteSelection() dreamweaver.editFontList() dreamweaver.getFontList() dreamweaver.getFontStyles() dreamweaver.getKeyState() dreamweaver.getNaturalSize() dreamweaver.getSystemFontList() Print function dreamweaver.printCode() Quick Tag Editor functions dom.selectChild() dom.selectParent() dom.stripTag() dom.wrapTag() dreamweaver.showQuickTagEditor() Code view functions dom.formatRange() dom.formatSelection() dom.getShowNoscript() dom.getAutoValidationCount() dom.isDesignViewUpdated() dom.isSelectionValid() dom.setShowNoscript() dom.source.arrowDown() dom.source.arrowLeft() dom.source.arrowRight() dom.source.arrowUp() dom.source.balanceBracesTextview() dom.source.endOfDocument() dom.source.endOfLine() dom.source.endPage() dom.source.getCurrentLines() dom.source.getSelection() dom.source.getLineFromOffset() dom.source.getText() dom.source.getValidationErrorsForOffset() dom.source.indentTextview() dom.source.insert() dom.source.nextWord() dom.source.outdentTextview() dom.source.pageDown() dom.source.pageUp() dom.source.previousWord() dom.source.replaceRange() dom.source.scrollEndFile() dom.source.scrollLineDown() dom.source.scrollLineUp() dom.source.scrollPageDown() dom.source.scrollPageUp() dom.source.scrollTopFile() dom.source.selectParentTag() dom.source.setCurrentLine() dom.source.startOfDocument() dom.source.startOfLine() dom.source.topPage() dom.source.wrapSelection() dom.synchronizeDocument() Tag editor and tag library functions dom.getTagSelectorTag() dreamweaver.popupInsertTagDialog() dreamweaver.popupEditTagDialog() dreamweaver.showTagChooser() dreamweaver.showTagLibraryEditor() dreamweaver.tagLibrary.getTagLibraryDOM() dreamweaver.tagLibrary.getSelectedLibrary() dreamweaver.tagLibrary.getSelectedTag() dreamweaver.tagLibrary.importDTDOrSchema() dreamweaver.tagLibrary.getImportedTagList() Enablers Enablers dom.canAlign() dom.canApplyTemplate() dom.canArrange() dom.canClipCopyText() dom.canClipPaste() dom.canClipPasteText() dom.canConvertLayersToTable() dom.canConvertTablesToLayers() dom.canDecreaseColspan() dom.canDecreaseRowspan() dom.canDeleteTableColumn() dom.canDeleteTableRow() site.canEditColumns() dom.canEditNoFramesContent() dom.canIncreaseColspan() dom.canIncreaseRowspan() dom.canInsertTableColumns() dom.canInsertTableRows() dom.canMakeNewEditableRegion() dom.canMarkSelectionAsEditable() dom.canMergeTableCells() dom.canPlayPlugin() dom.canRedo() dom.canRemoveEditableRegion() dom.canSelectTable() dom.canSetLinkHref() dom.canShowListPropertiesDialog() dom.canSplitFrame() dom.canSplitTableCell() dom.canStopPlugin() dom.canUndo() dom.hasTracingImage() dreamweaver.assetPalette.canEdit() dreamweaver.assetPalette.canInsertOrApply() dreamweaver.canClipCopy() dreamweaver.canClipCut() dreamweaver.canClipPaste() dreamweaver.canDeleteSelection() dreamweaver.canExportCSS() dreamweaver.canExportTemplateDataAsXML() dreamweaver.canFindNext() dreamweaver.canFitSelection() dreamweaver.canOpenInFrame() dreamweaver.canPasteSpecial() dreamweaver.canPlayRecordedCommand() dreamweaver.canPopupEditTagDialog() dreamweaver.canRedo() dreamweaver.canRevertDocument() dreamweaver.canSaveAll() dreamweaver.canSaveDocument() dreamweaver.canSaveDocumentAsTemplate() dreamweaver.canSaveFrameset() dreamweaver.canSaveFramesetAs() dreamweaver.canSelectAll() dreamweaver.canShowFindDialog() dreamweaver.canUndo() dreamweaver.canZoom() dreamweaver.cssRuleTracker.canEditSelectedRule() dreamweaver.cssStylePalette.canApplySelectedStyle() dreamweaver.cssStylePalette.canDeleteSelectedStyle() dreamweaver.cssStylePalette.canDuplicateSelectedStyle() dreamweaver.cssStylePalette.canEditSelectedStyle() dreamweaver.cssStylePalette.canEditSelectedStyleInCodeview() dreamweaver.cssStylePalette.canEditStyleSheet() dreamweaver.cssStylePalette.canRenameSelectedStyle() dreamweaver.isRecording() dreamweaver.htmlStylePalette.canEditSelection() dreamweaver.resultsPalette.canClear() dreamweaver.resultsPalette.canCopy() dreamweaver.resultsPalette.canCut() dreamweaver.resultsPalette.canPaste() dreamweaver.resultsPalette.canOpenInBrowser() dreamweaver.resultsPalette.canOpenInEditor() dreamweaver.resultsPalette.canSave() dreamweaver.resultsPalette.canSelectAll() dreamweaver.siteSyncDialog.canCompare() dreamweaver.siteSyncDialog.canMarkDelete() dreamweaver.siteSyncDialog.canMarkGet() dreamweaver.siteSyncDialog.canMarkIgnore() dreamweaver.siteSyncDialog.canMarkPut() dreamweaver.siteSyncDialog.canMarkSynced() dreamweaver.snippetpalette.canEditSnippet() dreamweaver.snippetpalette.canInsert() site.browseDocument() site.canAddLink() site.canChangeLink() site.canCheckIn() site.canCheckOut() site.canCloak() site.canCompareFiles() site.canConnect() site.canFindLinkSource() site.canGet() site.canLocateInSite() site.canMakeEditable() site.canMakeNewFileOrFolder() site.canOpen() site.canPut() site.canRecreateCache() site.canRefresh() site.canRemoveLink() site.canSetLayout() site.canSelectAllCheckedOutFiles() site.canSelectNewer() site.canShowPageTitles() site.canSynchronize() site.canUncloak() site.canUndoCheckOut() site.canViewAsRoot() Introduction to the Dreamweaver API Guide Introduction Background Extending Dreamweaver Additional resources for extension writers New functions in Dreamweaver 8 Workspace Site Document Page content Design Enablers Removed functions Errata Conventions used in this guide Utility APIs The File I/O API Accessing configuration folders The File I/O API DWfile.copy() DWfile.createFolder() DWfile.exists() DWfile.getAttributes() DWfile.getModificationDate() DWfile.getCreationDate() DWfile.getCreationDateObj() DWfile.getModificationDateObj() DWfile.getSize() DWfile.listFolder() DWfile.read() DWfile.remove() DWfile.setAttributes() DWfile.write() The HTTP API How the HTTP API works The HTTP API MMHttp.clearServerScriptsFolder() MMHttp.clearTemp() MMHttp.getFile() MMHttp.getFileCallback() MMHttp.getText() MMHttp.getTextCallback() MMHttp.postText() MMHttp.postTextCallback() The Design Notes API How Design Notes work The Design Notes JavaScript API MMNotes.close() MMNotes.filePathToLocalURL() MMNotes.get() MMNotes.getKeyCount() MMNotes.getKeys() MMNotes.getSiteRootForFile() MMNotes.getVersionName() MMNotes.getVersionNum() MMNotes.localURLToFilePath() MMNotes.open() MMNotes.remove() MMNotes.set() The Design Notes C API void CloseNotesFile() BOOL FilePathToLocalURL() BOOL GetNote() int GetNoteLength() int GetNotesKeyCount() BOOL GetNotesKeys() BOOL GetSiteRootForFile() BOOL GetVersionName() BOOL GetVersionNum() BOOL LocalURLToFilePath() FileHandle OpenNotesFile() FileHandle OpenNotesFilewithOpenFlags() BOOL RemoveNote() BOOL SetNote() Fireworks Integration The FWLaunch API FWLaunch.bringDWToFront() FWLaunch.bringFWToFront() FWLaunch.execJsInFireworks() FWLaunch.getJsResponse() FWLaunch.mayLaunchFireworks() FWLaunch.optimizeInFireworks() FWLaunch.validateFireworks() Flash Integration How Flash elements work Inserting Flash elements Adding a Flash element to the Insert Bar Adding a Flash Element to a menu The Flash Objects API SWFFile.createFile() SWFFile.getNaturalSize() SWFFile.getObjectType() SWFFile.readFile() The Database API How Database API functions work Database connection functions MMDB.deleteConnection() MMDB.getColdFusionDsnList() MMDB.getConnection() MMDB.getConnectionList() MMDB.getConnectionName() MMDB.getConnectionString() MMDB.getDriverName() MMDB.getDriverUrlTemplateList() (deprecated) MMDB.getLocalDsnList() MMDB.getPassword() MMDB.getRDSPassword() MMDB.getRDSUserName() MMDB.getRemoteDsnList() MMDB.getRuntimeConnectionType() MMDB.getUserName() MMDB.hasConnectionWithName() MMDB.needToPromptForRdsInfo() MMDB.needToRefreshColdFusionDsnList() MMDB.popupConnection() MMDB.setRDSPassword() MMDB.setRDSUserName() MMDB.showColdFusionAdmin() MMDB.showConnectionMgrDialog() MMDB.showOdbcDialog() MMDB.showRdsUserDialog() MMDB.showRestrictDialog() MMDB.testConnection() Database access functions MMDB.getColumnAndTypeList() MMDB.getColumnList() MMDB.getColumns() MMDB.getColumnsOfTable() MMDB.getPrimaryKeys() MMDB.getProcedures() MMDB.getSPColumnList() MMDB.getSPColumnListNamedParams() MMDB.getSPParameters() MMDB.getSPParamsAsString() MMDB.getTables() MMDB.getViews() MMDB.showResultset() MMDB.showSPResultset() MMDB.showSPResultsetNamedParams() The Database Connectivity API How to develop a new connection type The Connection API findConnection() inspectConnection() applyConnection() The generated include file The definition file for your connection type The JavaBeans API The JavaBeans API MMJB.getClasses() MMJB.getClassesFromPackage() MMJB.getErrorMessage() MMJB.getEvents() MMJB.getIndexedProperties() MMJB.getMethods() MMJB.getProperties() MMJB.getReadProperties() MMJB.getWriteProperties() The Source Control Integration API How source control integration with Dreamweaver works Adding source control system functionality The Source Control Integration API required functions bool SCS_GetAgentInfo() bool SCS_Connect() bool SCS_Disconnect() bool SCS_IsConnected() int SCS_GetRootFolderLength() bool SCS_GetRootFolder() int SCS_GetFolderListLength() bool SCS_GetFolderList() bool SCS_Get() bool SCS_Put() bool SCS_NewFolder() bool SCS_Delete() bool SCS_Rename() bool SCS_ItemExists() The Source Control Integration API optional functions bool SCS_GetConnectionInfo() bool SCS_SiteDeleted() bool SCS_SiteRenamed() int SCS_GetNumNewFeatures() bool SCS_GetNewFeatures() bool SCS_GetCheckoutName() bool SCS_Checkin() bool SCS_Checkout() bool SCS_UndoCheckout() int SCS_GetNumCheckedOut() bool SCS_GetFileCheckoutList() int SCS_GetErrorMessageLength() bool SCS_GetErrorMessage() int SCS_GetNoteCount() int SCS_GetMaxNoteLength() bool SCS_GetDesignNotes() bool SCS_SetDesignNotes() bool SCS_IsRemoteNewer() Enablers bool SCS_canConnect() bool SCS_canGet() bool SCS_canCheckout() bool SCS_canPut() bool SCS_canCheckin() bool SCS_CanUndoCheckout() bool SCS_canNewFolder() bool SCS_canDelete() bool SCS_canRename() bool SCS_BeforeGet() bool SCS_BeforePut() bool SCS_AfterGet() bool SCS_AfterPut() JavaScript API Application External application functions dreamweaver.browseDocument() dreamweaver.getBrowserList() dreamweaver.getExtensionEditorList() dreamweaver.getExternalTextEditor() dreamweaver.getFlashPath() dreamweaver.getPrimaryBrowser() dreamweaver.getPrimaryExtensionEditor() dreamweaver.getSecondaryBrowser() dreamweaver.openHelpURL() dreamweaver.openWithApp() dreamweaver.openWithBrowseDialog() dreamweaver.openWithExternalTextEditor() dreamweaver.openWithImageEditor() dreamweaver.validateFlash() Global application functions dreamweaver.beep() dreamweaver.getShowDialogsOnInsert() dreamweaver.quitApplication() dreamweaver.showAboutBox() dreamweaver.showDynamicDataDialog() dreamweaver.showPasteSpecialDialog() dreamweaver.showPreferencesDialog() dreamweaver.showTagChooser() Workspace History functions dom.redo() dom.undo() dreamweaver.getRedoText() dreamweaver.getUndoText() dreamweaver.playRecordedCommand() dreamweaver.redo() dreamweaver.startRecording() dreamweaver.stopRecording() dreamweaver.undo() dreamweaver.historyPalette.clearSteps() dreamweaver.historyPalette.copySteps() dreamweaver.historyPalette.getSelectedSteps() dreamweaver.historyPalette.getStepCount() dreamweaver.historyPalette.getStepsAsJavaScript() dreamweaver.historyPalette.getUndoState() dreamweaver.historyPalette.replaySteps() dreamweaver.historyPalette.saveAsCommand() dreamweaver.historyPalette.setSelectedSteps() dreamweaver.historyPalette.setUndoState() Insert object functions dom.insertFlashElement() dreamweaver.objectPalette.getMenuDefault() dreamweaver.objectPalette.setMenuDefault() dreamweaver.reloadObjects() Keyboard functions dom.arrowDown() dom.arrowLeft() dom.arrowRight() dom.arrowUp() dom.backspaceKey() dom.deleteKey() dom.endOfDocument() dom.endOfLine() dom.nextParagraph() dom.nextWord() dom.pageDown() dom.pageUp() dom.previousParagraph() dom.previousWord() dom.startOfDocument() dom.startOfLine() dreamweaver.mapKeyCodeToChar() Menu functions dreamweaver.getMenuNeedsUpdating() dreamweaver.notifyMenuUpdated() dreamweaver.reloadMenus() Results window functions Creating a Stand-alone Results window dreamweaver.createResultsWindow() dreamweaver.showResults() resWin.addItem() resWin.addResultItem() resWin.getItem() resWin.getItemCount() resWin.getSelectedItem() resWin.setButtons() resWin.setCallbackCommands() resWin.setColumnWidths() resWin.setFileList() resWin.setSelectedItem() resWin.setTitle() resWin.startProcessing() resWin.stopProcessing() Working with the built-in Results panel group dreamweaver.resultsPalette.clear() dreamweaver.resultsPalette.Copy() dreamweaver.resultsPalette.cut() dreamweaver.resultsPalette.Paste() dreamweaver.resultsPalette.openInBrowser dreamweaver.resultsPalette.openInEditor() dreamweaver.resultsPalette.save() dreamweaver.resultsPalette.selectAll() Server debugging dreamweaver.resultsPalette.debugWindow.addDebugContextData() Toggle functions dom.getEditNoFramesContent() dom.getHideAllVisualAids() dom.getPreventLayerOverlaps() dom.getShowAutoIndent() dom.getShowFrameBorders() dom.getShowGrid() dom.getShowHeadView() dom.getShowInvalidHTML() dom.getShowImageMaps() dom.getShowInvisibleElements() dom.getShowLayerBorders() dom.getShowLineNumbers() dom.getShowRulers() dom.getShowSyntaxColoring() dom.getShowTableBorders() dom.getShowToolbar() dom.getShowTracingImage() dom.getShowWordWrap() dom.getSnapToGrid() dom.setEditNoFramesContent() dom.setHideAllVisualAids() dom.setPreventLayerOverlaps() dom.setShowFrameBorders() dom.setShowGrid() dom.setShowHeadView() dom.setShowInvalidHTML() dom.setShowImageMaps() dom.setShowInvisibleElements() dom.setShowLayerBorders() dom.setShowLineNumbers() dom.setShowRulers() dom.setShowSyntaxColoring() dom.setShowTableBorders() dom.setShowToolbar() dom.setShowTracingImage() dom.setShowWordWrap() dom.setSnapToGrid() dreamweaver.getHideAllFloaters() dreamweaver.getShowStatusBar() dreamweaver.htmlInspector.getShowAutoIndent() dreamweaver.htmlInspector.getShowInvalidHTML() dreamweaver.htmlInspector.getShowLineNumbers() dreamweaver.htmlInspector.getShowSyntaxColoring() dreamweaver.htmlInspector.getShowWordWrap() dreamweaver.htmlInspector.setShowAutoIndent() dreamweaver.htmlInspector.setShowInvalidHTML() dreamweaver.htmlInspector.setShowLineNumbers() dreamweaver.htmlInspector.setShowSyntaxColoring() dreamweaver.htmlInspector.setShowWordWrap() dreamweaver.setHideAllFloaters() dreamweaver.setShowStatusBar() site.getShowDependents() site.getShowHiddenFiles() site.getShowPageTitles() site.getShowToolTips() site.setShowDependents() site.setShowHiddenFiles() site.setShowPageTitles() site.setShowToolTips() Toolbar functions dom.forceToolbarUpdate() dom.getShowToolbarIconLabels() dom.getToolbarIdArray() dom.getToolbarItemValue() dom.getToolbarLabel() dom.getToolbarVisibility() dom.setToolbarItemAttribute() dom.setShowToolbarIconLabels() dom.setToolbarPosition() dom.setToolbarVisibility() Window functions dom.getFocus() dom.getView() dom.getWindowTitle() dom.setView() dreamweaver.bringAttentionToFloater() dreamweaver.cascade() dreamweaver.getActiveWindow() dreamweaver.getDocumentList() dreamweaver.getFloaterVisibility() dreamweaver.getFocus() dreamweaver.getPrimaryView() dreamweaver.getSnapDistance() dreamweaver.minimizeRestoreAll() dreamweaver.setActiveWindow() dreamweaver.setFloaterVisibility() dreamweaver.setPrimaryView() dreamweaver.setSnapDistance() dreamweaver.showProperties() dreamweaver.tileHorizontally() dreamweaver.tileVertically() dreamweaver.toggleFloater() dreamweaver.updateReference() Code collapse functions dom.collapseFullTag() dom.collapseFullTagInverse() dom.collapseSelectedCodeFragment() dom.collapseSelectedCodeFragmentInverse() dom.expandAllCodeFragments() dom.expandSelectedCodeFragments() dreamweaver.htmlInspector.collapseFullTag() dreamweaver.htmlInspector.collapseFullTagInverse() dreamweaver.htmlInspector.collapseSelectedCodeFragment() dreamweaver.htmlInspector.collapseSelectedCodeFragmentInverse() dreamweaver.htmlInspector.expandAllCodeFragments() dreamweaver.htmlInspector.expandSelectedCodeFragments() Code view toolbar functions dom.getOpenPathName() dom.getShowHiddenCharacters() dom.setShowHiddenCharacters() dom.source.applyComment() dom.source.removeComment() dreamweaver.htmlInspector.getShowHiddenCharacters() dreamweaver.htmlInspector.setShowHiddenCharacters() Site Report functions dreamweaver.isReporting() dreamweaver.showReportsDialog() Site functions dom.getSiteURLPrefixFromDoc() dom.localPathToSiteRelative() dom.siteRelativeToLocalPath() dreamweaver.compareFiles() dreamweaver.loadSitesFromPrefs() dreamweaver.saveSitesToPrefs() dreamweaver.siteSyncDialog.compare() dreamweaver.siteSyncDialog.markDelete() dreamweaver.siteSyncDialog.markGet() dreamweaver.siteSyncDialog.markIgnore() dreamweaver.siteSyncDialog.markPut() dreamweaver.siteSyncDialog.markSynced() dreamweaver.siteSyncDialog.toggleShowAllFiles() site.addLinkToExistingFile() site.addLinkToNewFile() site.changeLinkSitewide() site.changeLink() site.checkIn() site.checkLinks() site.checkOut() site.checkTargetBrowsers() site.cloak() site.compareFiles() site.defineSites() site.deleteSelection() site.deployFilesToTestingServerBin() site.editColumns() site.exportSite() site.findLinkSource() site.get() site.getAppServerAccessType() site.getAppServerPathToFiles() site.getAppURLPrefixForSite() site.getCheckOutUser() site.getCheckOutUserForFile() site.getCloakingEnabled() site.getConnectionState() site.getCurrentSite() site.getFocus() site.getLinkVisibility() site.getLocalPathToFiles() site.getSelection() site.getSiteForURL() site.getSites() site.getSiteURLPrefix() site.importSite() site.invertSelection() site.isCloaked() site.locateInSite() site.makeEditable() site.makeNewDreamweaverFile() site.makeNewFolder() site.newHomePage() site.newSite() site.open() site.put() site.recreateCache() site.refresh() site.remoteIsValid() site.removeLink() site.renameSelection() site.runValidation() site.saveAsImage() site.selectAll() site.selectHomePage() site.selectNewer() site.serverActivity() site.setAsHomePage() site.setCloakingEnabled() site.setConnectionState() site.setCurrentSite() site.setFocus() site.setLayout() site.setLinkVisibility() site.setSelection() site.siteRelativeToLocalPath() site.synchronize() site.uncloak() site.uncloakAll() site.undoCheckOut() site.viewAsRoot() Document Conversion functions dom.convertLayersToTable() dom.convertTablesToLayers() Command functions dreamweaver.editCommandList() dreamweaver.popupCommand() (deprecated) dreamweaver.runCommand() File manipulation functions dom.cleanupXHTML() dom.convertToXHTML() dom.getIsXHTMLDocument() dreamweaver.browseForFileURL() dreamweaver.browseForFolderURL() dreamweaver.closeDocument() dreamweaver.createDocument() dreamweaver.createXHTMLDocument() dreamweaver.createXMLDocument() dreamweaver.exportCSS() dreamweaver.exportEditableRegionsAsXML() (deprecated) dreamweaver.exportTemplateDataAsXML() dreamweaver.getDocumentDOM() dreamweaver.getNewDocumentDOM() dreamweaver.getRecentFileList() dreamweaver.importXMLIntoTemplate() dreamweaver.newDocument() dreamweaver.newFromTemplate() dreamweaver.openDocument() dreamweaver.openDocumentFromSite() dreamweaver.openInFrame() dreamweaver.releaseDocument() dreamweaver.revertDocument() dreamweaver.saveAll() dreamweaver.saveDocument() dreamweaver.saveDocumentAs() dreamweaver.saveDocumentAsTemplate() dreamweaver.saveFrameset() dreamweaver.saveFramesetAs() Global document functions dom.checkSpelling() dom.checkTargetBrowsers() dom.getParseMode() dom.hideInfoMessagePopup() dom.runValidation() dom.showInfoMessagePopup() dom.showPagePropertiesDialog() dreamweaver.doURLDecoding() dreamweaver.getElementRef() dreamweaver.getObjectRefs() (deprecated) dreamweaver.getObjectTags() (deprecated) dreamweaver.getPreferenceInt() dreamweaver.getPreferenceString() dreamweaver.setPreferenceInt() dreamweaver.setPreferenceString() dreamweaver.showTargetBrowsersDialog() Path functions dreamweaver.getConfigurationPath() dreamweaver.getDocumentPath() dreamweaver.getSiteRoot() dreamweaver.getTempFolderPath() dreamweaver.relativeToAbsoluteURL() Selection functions dom.getSelectedNode() dom.getSelection() dom.nodeToOffsets() dom.offsetsToNode() dom.selectAll() dom.setSelectedNode() dom.setSelection() dreamweaver.getSelection() (deprecated) dreamweaver.nodeExists() dreamweaver.nodeToOffsets() (deprecated) dreamweaver.offsetsToNode() (deprecated) dreamweaver.selectAll() dreamweaver.setSelection() (deprecated) String manipulation functions dreamweaver.doURLEncoding() dreamweaver.getTokens() dreamweaver.latin1ToNative() dreamweaver.nativeToLatin1() dreamweaver.scanSourceString() Translation functions dom.runTranslator() dreamweaver.editLockedRegions() dreamweaver.getTranslatorList() dreamweaver.useTranslatedSource() XSLT functions MMXSLT.getXMLSchema() MMXSLT.getXMLSourceURI() MMXSLT.launchXMLSourceDialog() Page Content Assets panel functions dreamweaver.assetPalette.addToFavoritesFrom Document() dreamweaver.assetPalette.addToFavoritesFromSiteAssets() dreamweaver.assetPalette.addToFavoritesFromSiteWindow() dreamweaver.assetPalette.copyToSite() dreamweaver.assetPalette.edit() dreamweaver.assetPalette.getSelectedCategory() dreamweaver.assetPalette.getSelectedItems() dreamweaver.assetPalette.getSelectedView() dreamweaver.assetPalette.insertOrApply() dreamweaver.assetPalette.locateInSite() dreamweaver.assetPalette.newAsset() dreamweaver.assetPalette.newFolder() dreamweaver.assetPalette.recreateLibraryFrom Document() dreamweaver.assetPalette.refreshSiteAssets() dreamweaver.assetPalette.removeFromFavorites() dreamweaver.assetPalette.renameNickname() dreamweaver.assetPalette.setSelectedCategory() dreamweaver.assetPalette.setSelectedView() dreamweaver.libraryPalette.deleteSelectedItem() (deprecated) dreamweaver.libraryPalette.getSelectedItem() (deprecated) dreamweaver.libraryPalette.newFromDocument() (deprecated) dreamweaver.libraryPalette.recreateFromDocument() (deprecated) dreamweaver.libraryPalette.renameSelectedItem() (deprecated) dreamweaver.referencePalette.getFontSize() dreamweaver.referencePalette.setFontSize() dreamweaver.templatePalette.deleteSelected Template() (deprecated) dreamweaver.templatePalette.getSelected Template() (deprecated) dreamweaver.templatePalette.renameSelected Template() (deprecated) Behavior functions dom.addBehavior() dom.getBehavior() dom.reapplyBehaviors() dom.removeBehavior() dreamweaver.getBehaviorElement() dreamweaver.getBehaviorEvent() (deprecated) dreamweaver.getBehaviorTag() dreamweaver.popupAction() dreamweaver.behaviorInspector.getBehaviorAt() dreamweaver.behaviorInspector.getBehaviorCount() dreamweaver.behaviorInspector.getSelectedBehavior() dreamweaver.behaviorInspector.moveBehaviorDown() dreamweaver.behaviorInspector.moveBehaviorUp() dreamweaver.behaviorInspector.setSelectedBehavior() Clipboard functions dom.clipCopy() dom.clipCopyText() dom.clipCut() dom.clipPaste() dom.clipPasteText() (deprecated) dreamweaver.clipCopy() dreamweaver.clipCut() dreamweaver.clipPaste() dreamweaver.getClipboardText() Library and template functions dom.applyTemplate() dom.detachFromLibrary() dom.detachFromTemplate() dom.getAttachedTemplate() dom.getEditableRegionList() dom.getIsLibraryDocument() dom.getIsTemplateDocument() dom.getSelectedEditableRegion() dom.insertLibraryItem() dom.markSelectionAsEditable() dom.newEditableRegion() dom.removeEditableRegion() dom.updateCurrentPage() dreamweaver.updatePages() Snippets panel functions dreamweaver.snippetPalette.getCurrentSnippetPath() dreamweaver.snippetPalette.newFolder() dreamweaver.snippetPalette.newSnippet() dreamweaver.snippetPalette.editSnippet() dreamweaver.snippetPalette.insert() dreamweaver.snippetPalette.insertSnippet() dreamweaver.snippetPalette.rename() dreamweaver.snippetPalette.remove() Dynamic Documents Server Components functions dreamweaver.serverComponents.getSelectedNode() dreamweaver.serverComponents.refresh() Data source functions dreamweaver.dbi.getDataSources Extension Data Manager functions dreamweaver.getExtDataValue() dreamweaver.getExtDataArray() dreamweaver.getExtParticipants() dreamweaver.getExtGroups() dreamweaver.refreshExtData() Live data functions dreamweaver.getLiveDataInitTags() dreamweaver.getLiveDataMode() dreamweaver.getLiveDataParameters () dreamweaver.liveDataTranslate() dreamweaver.setLiveDataError() dreamweaver.setLiveDataMode() dreamweaver.setLiveDataParameters() dreamweaver.showLiveDataDialog() Server behavior functions dreamweaver.getParticipants() dreamweaver.serverBehaviorInspector.getServer Behaviors() dreamweaver.popupServerBehavior() Server model functions dom.serverModel.getAppURLPrefix() dom.serverModel.getDelimiters() dom.serverModel.getDisplayName() dom.serverModel.getFolderName() dom.serverModel.getServerExtension() (deprecated) dom.serverModel.getServerIncludeUrlPatterns() dom.serverModel.getServerInfo() dom.serverModel.getServerLanguage() (deprecated) dom.serverModel.getServerName() dom.serverModel.getServerSupportsCharset() dom.serverModel.getServerVersion() dom.serverModel.testAppServer() dreamweaver.getServerModels() Design CSS functions cssStylePalette.getInternetExplorerRendering() cssStylePalette.setInternetExplorerRendering() dom.applyCSSStyle() dom.getElementView() dom.getShowDivBackgrounds() dom.getShowDivBoxModel() dom.getShowDivOutlines() dom.removeCSSStyle() dom.resetAllElementViews() dom.setElementView() dom.setShowDivBackgrounds() dom.setShowDivBoxModel() dom.setShowDivOutlines() dreamweaver.cssRuleTracker.editSelectedRule() dreamweaver.cssRuleTracker.newRule() dreamweaver.cssStylePalette.applySelectedStyle() dreamweaver.cssStylePalette.attachStyleSheet() dreamweaver.cssStylePalette.deleteSelectedStyle() dreamweaver.cssStylePalette.duplicateSelectedStyle() dreamweaver.cssStylePalette.editSelectedStyle() dreamweaver.cssStylePalette.editSelectedStyleInCodeview() dreamweaver.cssStylePalette.editStyleSheet() dreamweaver.cssStylePalette.getDisplayStyles() dreamweaver.cssStylePalette.getMediaType() dreamweaver.cssStylePalette.getSelectedStyle() dreamweaver.cssStylePalette.getSelectedTarget() (deprecated) dreamweaver.cssStylePalette.getStyles() dreamweaver.cssStylePalette.newStyle() dreamweaver.cssStylePalette.renameSelectedStyle() dreamweaver.cssStylePalette.setDisplayStyles() dreamweaver.cssStylePalette.setMediaType() dreamweaver.getBlockVisBoxModelColors() dreamweaver.getBlockVisOutlineProperties() dreamweaver.getDivBackgroundColors() dreamweaver.setBlockVisOutlineProperties() dreamweaver.setDivBackgroundColors() Frame and frameset functions dom.getFrameNames() dom.isDocumentInFrame() dom.saveAllFrames() dom.splitFrame() Layer and image map functions dom.align() dom.arrange() dom.makeSizesEqual() dom.moveSelectionBy() dom.resizeSelectionBy() dom.setLayerTag() Layout environment functions dom.getRulerOrigin() dom.getRulerUnits() dom.getTracingImageOpacity() dom.loadTracingImage() dom.playAllPlugins() dom.playPlugin() dom.setRulerOrigin() dom.setRulerUnits() dom.setTracingImagePosition() dom.setTracingImageOpacity() dom.snapTracingImageToSelection() dom.stopAllPlugins() dom.stopPlugin() dreamweaver.arrangeFloatingPalettes() dreamweaver.showGridSettingsDialog() Layout view functions dom.addSpacerToColumn() dom.createLayoutCell() dom.createLayoutTable() dom.doesColumnHaveSpacer() dom.doesGroupHaveSpacers() dom.getClickedHeaderColumn() dom.getShowLayoutTableTabs() dom.getShowLayoutView() dom.isColumnAutostretch() dom.makeCellWidthsConsistent() dom.removeAllSpacers() dom.removeSpacerFromColumn() dom.setColumnAutostretch() dom.getShowBlockBackgrounds() dom.getShowBlockBorders() dom.getShowBlockIDs() dom.getShowBoxModel() dom.setShowBlockBackgrounds() dom.setShowBlockBorders() dom.setShowBlockIDs() dom.setShowBoxModel() dom.setShowLayoutTableTabs() dom.setShowLayoutView() Zoom functions dreamweaver.activeViewScale() dreamweaver.fitAll() dreamweaver.fitSelection() dreamweaver.fitWidth() dreamweaver.zoomIn() dreamweaver.zoomOut() Guide functions and properties dom.clearGuides() dom.createHorizontalGuide() dom.createVerticalGuide() dom.deleteHorizontalGuide() dom.deleteVerticalGuide() dom.guidesColor dom.guidesDistanceColor dom.guidesLocked dom.guidesSnapToElements dom.guidesVisible dom.hasGuides() dom.hasHorizontalGuide() dom.hasVerticalGuide() dom.snapToGuides Table editing functions dom.convertWidthsToPercent() dom.convertWidthsToPixels() dom.decreaseColspan() dom.decreaseRowspan() dom.deleteTableColumn() dom.deleteTableRow() dom.doDeferredTableUpdate() dom.getShowTableWidths() dom.getTableExtent() dom.increaseColspan() dom.increaseRowspan() dom.insertTableColumns() dom.insertTableRows() dom.mergeTableCells() dom.removeAllTableHeights() dom.removeAllTableWidths() dom.removeColumnWidth() dom.selectTable() dom.setShowTableWidths() dom.setTableCellTag() dom.setTableColumns() dom.setTableRows() dom.showInsertTableRowsOrColumnsDialog() dom.splitTableCell() Code Code functions dreamweaver.codeHints.addMenu() dreamweaver.codeHints.addFunction() dreamweaver.codeHints.resetMenu() dreamweaver.codeHints.showCodeHints() dreamweaver.reloadCodeColoring() Find/replace functions dreamweaver.findNext() dreamweaver.replace() dreamweaver.replaceAll() dreamweaver.setUpComplexFind() dreamweaver.setUpComplexFindReplace() dreamweaver.setUpFind() dreamweaver.setUpFindReplace() dreamweaver.showFindDialog() dreamweaver.showFindReplaceDialog() General editing functions dom.applyCharacterMarkup() dom.applyFontMarkup() dom.deleteSelection() dom.editAttribute() dom.exitBlock() dom.getCharSet() dom.getFontMarkup() dom.getLineFromOffset() dom.getLinkHref() dom.getLinkTarget() dom.getListTag() dom.getTextAlignment() dom.getTextFormat() dom.hasCharacterMarkup() dom.indent() dom.insertHTML() dom.insertObject() dom.insertText() dom.newBlock() dom.notifyFlashObjectChanged() dom.outdent() dom.removeCharacterMarkup() dom.removeFontMarkup() dom.removeLink() dom.resizeSelection() dom.setAttributeWithErrorChecking() dom.setLinkHref() dom.setLinkTarget() dom.setListBoxKind() dom.showListPropertiesDialog() dom.setListTag() dom.setTextAlignment() dom.setTextFieldKind() dom.setTextFormat() dom.showFontColorDialog() dreamweaver.deleteSelection() dreamweaver.editFontList() dreamweaver.getFontList() dreamweaver.getFontStyles() dreamweaver.getKeyState() dreamweaver.getNaturalSize() dreamweaver.getSystemFontList() Print function dreamweaver.printCode() Quick Tag Editor functions dom.selectChild() dom.selectParent() dom.stripTag() dom.wrapTag() dreamweaver.showQuickTagEditor() Code view functions dom.formatRange() dom.formatSelection() dom.getShowNoscript() dom.getAutoValidationCount() dom.isDesignViewUpdated() dom.isSelectionValid() dom.setShowNoscript() dom.source.arrowDown() dom.source.arrowLeft() dom.source.arrowRight() dom.source.arrowUp() dom.source.balanceBracesTextview() dom.source.endOfDocument() dom.source.endOfLine() dom.source.endPage() dom.source.getCurrentLines() dom.source.getSelection() dom.source.getLineFromOffset() dom.source.getText() dom.source.getValidationErrorsForOffset() dom.source.indentTextview() dom.source.insert() dom.source.nextWord() dom.source.outdentTextview() dom.source.pageDown() dom.source.pageUp() dom.source.previousWord() dom.source.replaceRange() dom.source.scrollEndFile() dom.source.scrollLineDown() dom.source.scrollLineUp() dom.source.scrollPageDown() dom.source.scrollPageUp() dom.source.scrollTopFile() dom.source.selectParentTag() dom.source.setCurrentLine() dom.source.startOfDocument() dom.source.startOfLine() dom.source.topPage() dom.source.wrapSelection() dom.synchronizeDocument() Tag editor and tag library functions dom.getTagSelectorTag() dreamweaver.popupInsertTagDialog() dreamweaver.popupEditTagDialog() dreamweaver.showTagChooser() dreamweaver.showTagLibraryEditor() dreamweaver.tagLibrary.getTagLibraryDOM() dreamweaver.tagLibrary.getSelectedLibrary() dreamweaver.tagLibrary.getSelectedTag() dreamweaver.tagLibrary.importDTDOrSchema() dreamweaver.tagLibrary.getImportedTagList() Enablers Enablers dom.canAlign() dom.canApplyTemplate() dom.canArrange() dom.canClipCopyText() dom.canClipPaste() dom.canClipPasteText() dom.canConvertLayersToTable() dom.canConvertTablesToLayers() dom.canDecreaseColspan() dom.canDecreaseRowspan() dom.canDeleteTableColumn() dom.canDeleteTableRow() site.canEditColumns() dom.canEditNoFramesContent() dom.canIncreaseColspan() dom.canIncreaseRowspan() dom.canInsertTableColumns() dom.canInsertTableRows() dom.canMakeNewEditableRegion() dom.canMarkSelectionAsEditable() dom.canMergeTableCells() dom.canPlayPlugin() dom.canRedo() dom.canRemoveEditableRegion() dom.canSelectTable() dom.canSetLinkHref() dom.canShowListPropertiesDialog() dom.canSplitFrame() dom.canSplitTableCell() dom.canStopPlugin() dom.canUndo() dom.hasTracingImage() dreamweaver.assetPalette.canEdit() dreamweaver.assetPalette.canInsertOrApply() dreamweaver.canClipCopy() dreamweaver.canClipCut() dreamweaver.canClipPaste() dreamweaver.canDeleteSelection() dreamweaver.canExportCSS() dreamweaver.canExportTemplateDataAsXML() dreamweaver.canFindNext() dreamweaver.canFitSelection() dreamweaver.canOpenInFrame() dreamweaver.canPasteSpecial() dreamweaver.canPlayRecordedCommand() dreamweaver.canPopupEditTagDialog() dreamweaver.canRedo() dreamweaver.canRevertDocument() dreamweaver.canSaveAll() dreamweaver.canSaveDocument() dreamweaver.canSaveDocumentAsTemplate() dreamweaver.canSaveFrameset() dreamweaver.canSaveFramesetAs() dreamweaver.canSelectAll() dreamweaver.canShowFindDialog() dreamweaver.canUndo() dreamweaver.canZoom() dreamweaver.cssRuleTracker.canEditSelectedRule() dreamweaver.cssStylePalette.canApplySelectedStyle() dreamweaver.cssStylePalette.canDeleteSelectedStyle() dreamweaver.cssStylePalette.canDuplicateSelectedStyle() dreamweaver.cssStylePalette.canEditSelectedStyle() dreamweaver.cssStylePalette.canEditSelectedStyleInCodeview() dreamweaver.cssStylePalette.canEditStyleSheet() dreamweaver.cssStylePalette.canRenameSelectedStyle() dreamweaver.isRecording() dreamweaver.htmlStylePalette.canEditSelection() dreamweaver.resultsPalette.canClear() dreamweaver.resultsPalette.canCopy() dreamweaver.resultsPalette.canCut() dreamweaver.resultsPalette.canPaste() dreamweaver.resultsPalette.canOpenInBrowser() dreamweaver.resultsPalette.canOpenInEditor() dreamweaver.resultsPalette.canSave() dreamweaver.resultsPalette.canSelectAll() dreamweaver.siteSyncDialog.canCompare() dreamweaver.siteSyncDialog.canMarkDelete() dreamweaver.siteSyncDialog.canMarkGet() dreamweaver.siteSyncDialog.canMarkIgnore() dreamweaver.siteSyncDialog.canMarkPut() dreamweaver.siteSyncDialog.canMarkSynced() dreamweaver.snippetpalette.canEditSnippet() dreamweaver.snippetpalette.canInsert() site.browseDocument() site.canAddLink() site.canChangeLink() site.canCheckIn() site.canCheckOut() site.canCloak() site.canCompareFiles() site.canConnect() site.canFindLinkSource() site.canGet() site.canLocateInSite() site.canMakeEditable() site.canMakeNewFileOrFolder() site.canOpen() site.canPut() site.canRecreateCache() site.canRefresh() site.canRemoveLink() site.canSetLayout() site.canSelectAllCheckedOutFiles() site.canSelectNewer() site.canShowPageTitles() site.canSynchronize() site.canUncloak() site.canUndoCheckOut() site.canViewAsRoot()