Introduction
Welcome
System Requirements
What's New in 2.5?
Using Zinc v2.5
Quickstart Guide
Quickstart Tutorial
Step 1 - Create New Document
Step 2 - Add a Command
Step 3 - Export to SWF
Step 4 - Launch Zinc v2.5
Step 5 - Compile Projector
Step 6 - Launch & Test Projector
Workspace
Workspace Overview
Workspace > Input File
Workspace > Style
Workspace > Size & Position
Workspace > Input Devices
Workspace > Flash Settings
Workspace > Installer Settings
Workspace > Screensaver Options
Workspace > Trial Options
Workspace > Splash Screen
Workspace > Version Information
Workspace > Application Settings
Workspace > Global/Secure Vars
Workspace > Extensions
Scripting with ZINC v2.5
Introduction
FSCommands (Deprecated)
What is a FSCommand?
FSCommand Usage - Step 1
FSCommand Usage - Step 2
FSCommand Usage - Step 3
FSCommand Advanced Usage
{mdm}Script 1.0 (Deprecated)
What is {mdm}Script 1.0?
{mdm}Script 1.0 Usage - Step 1
{mdm}Script 1.0 Usage - Step 2
{mdm}Script 1.0 Usage - Step 3
{mdm}Script 1.0 Advanced Usage
{mdm}Script 2.0
What is {mdm}Script 2.0?
{mdm}Script 2.0 Usage
{mdm}Script 2.0 Advanced Usage
Forms
Forms Overview
Working with Forms
Templates
Templates Overview
Saving a Template
Loading a Template
CD/DVD Burning
Creating a CD/DVD
Icon Resources
ICO
ICO Overview
Adding an ICO Resource
ICNS
ICNS Overview
Adding an ICNS Resource
Installers
Overview
Building an Installer
Mac OSX
Overview
Compiling for Mac OSX from Windows
CMD Edition
Introduction
Quickstart Guide
Mapping Network Locations
Application Development Guide
Overview
Considerations
Flex 2 & ActionScript 3
Introduction
Using the Flex 2 SWC
Tutorials
Command Line Parameters
Introduction
Step 1
Step 2
Step 3
Creating an Extension
Introduction
Step 1
Step 2
Step 3
Step 4
Step 5
Custom File Menu
Introduction
Step 1
Step 2
Step 3
Step 4
Database Connectivity
Introduction
Step 1
Step 2
Step 3
Step 4
Masking Projectors
Introduction
Step 1
Step 2
Step 3
Packing & Extracting Files
Introduction
Step 1
Step 2
Step 3
Socket Communication
Introduction
Step 1
Step 2
Step 3
Using Video
Introduction
Step 1
Step 2
Step 3
Step 4
Global & Secure Variables
Introduction
Step 1
Step 2
Step 3
{mdm}Script 2.0 API
mdm.ActiveX
Constructor
mdm.ActiveX()
Methods
ActiveX.addMethodParam()
ActiveX.close()
ActiveX.doVerbCustom()
ActiveX.doVerbDiscardUndoState()
ActiveX.doVerbHide()
ActiveX.doVerbInPlaceActivate()
ActiveX.doVerbPrimary()
ActiveX.doVerbOpen()
ActiveX.doVerbShow()
ActiveX.doVerbUIActivate()
ActiveX.getProperty()
ActiveX.hide()
ActiveX.loadObject()
ActiveX.runMethod()
ActiveX.runMethodRet()
ActiveX.saveDoc()
ActiveX.saveObject()
ActiveX.setProperty()
ActiveX.show()
Properties
ActiveX.height
ActiveX.visible
ActiveX.width
ActiveX.x
ActiveX.y
mdm.Application
Objects
Application.Library
Methods
Application.Library.extractAllToDir()
Application.Library.extractAllToExecPath()
Application.Library.extractToExecPath()
Application.Library.extractToFile()
Application.Library.extractToVar()
Application.Screensaver
Methods
Application.Screensaver.mouseMoveExits()
Application.Screensaver.keyPressExits()
Application.Timer
Methods
Application.Timer.start()
Application.Timer.stop()
Application.Timer.stopAll()
Events
onTimerX
Application.Trial
Methods
Application.Trial.activate()
Application.Trial.evaluate()
Application.Trial.resetTimer()
Properties
Application.Trial.daysLeft
Application.Trial.expired
Application.Trial.tampered
Application.Trial.usesLeft
Methods
Application.bringToFront()
Application.delay()
Application.doEvents()
Application.enableExitHandler()
Application.exit()
Application.exitWithCode()
Application.exitWithModalResult()
Application.getCMDParams()
Application.getEnvVar()
Application.getSecureVar()
Application.maximize()
Application.minimize()
Application.minimizeToTray()
Application.printVar()
Application.restore()
Application.say()
Application.sendToBack()
Application.setEnvVar()
Application.shake()
Application.showTips()
Application.textAreaEnhance()
Properties
Application.filename
Application.filenameUnicode
Application.filenameUnix
Application.isMinimized
Application.path
Application.pathUnicode
Application.pathUnix
Application.title
Events
onAppChangeFocus
onAppExit
onAppMinimize
onAppRestore
onArrowKeyPress
onBottomHit
onDragDrop
onFormChangeFocus
onFormClose
onFormMaximize
onFormMinimize
onFormReposition
onFormResize
onFormRestore
onLeftHit
onMDMScriptException
onMDMScriptExceptionOSX
onRightHit
onSplashClosed
onTopHit
mdm.AppleScript
Methods
AppleScript.compileScript()
AppleScript.getCompilationError()
AppleScript.getLastError()
AppleScript.getProperty()
AppleScript.getResult()
AppleScript.run()
AppleScript.runEvent()
AppleScript.setProperty()
AppleScript.setScript()
mdm.Audio
Methods
Audio.isRecording()
Audio.startRecording()
Audio.stopRecording()
mdm.Browser
Constructor
mdm.Browser()
Methods
Browser.addFavorite()
Browser.back()
Browser.close()
Browser.forward()
Browser.goto()
Browser.gotoTarget()
Browser.hide()
Browser.print()
Browser.printCopies()
Browser.printFooter()
Browser.printHeader()
Browser.printHTMLHeader()
Browser.printMargins()
Browser.printOrientation()
Browser.printPreview()
Browser.refresh()
Browser.setSourceInTarget()
Browser.show()
Browser.stop()
Properties
Browser.favorites
Browser.height
Browser.isBusy
Browser.source
Browser.title
Browser.url
Browser.userAgent
Browser.visible
Browser.width
Browser.x
Browser.y
Events
onDocumentComplete
mdm.Clipboard
Methods
Clipboard.clear()
Clipboard.copy()
Clipboard.copyString()
Clipboard.cut()
Clipboard.paste()
mdm.COMPort
Methods
COMPort.close()
COMPort.open()
COMPort.send()
COMPort.sendFileContents()
COMPort.sendHEXData()
COMPort.setBreak()
COMPort.setDTR()
COMPort.setEcho()
COMPort.setRTS()
COMPort.setXON()
COMPort.setXOFF()
COMPort.unsetBreak()
COMPort.unsetDTR()
COMPort.unsetRTS()
COMPort.useLineMode()
COMPort.useThreshold()
Properties
COMPort.initialDTR
COMPort.initialRTS
COMPort.ports
COMPort.rxBuffer
COMPort.txBuffer
Events
onCOMPortCTSChanged
onCOMPortDSRChanged
onCOMPortData
onCOMPortHEXData
onCOMPortDataSent
onCOMPortError
onCOMPortSendProgress
mdm.Database
Objects
Database.ADO
Methods
Database.ADO.close()
Database.ADO.connect()
Database.ADO.error()
Database.ADO.errorDetails()
Database.ADO.getBlob()
Database.ADO.getData()
Database.ADO.getField()
Database.ADO.getHTML()
Database.ADO.getRecordCount()
Database.ADO.getXML()
<