Developer Central

Methods / Events Mac Windows Notes
abortFunction
addItem
addMenuToMenuBar workaround Menus, Mac vs. Windows Dev
addSeparator
addWebLinkToMenu workaround Menus, Mac vs. Windows Dev
addZOrderMenuItems
appendString
bounceDockIcon workaround Dock vs. System Tray, Taskbar
bringToForeground
captureScreen workaround Screen Capture Sample Code
captureScreenToJPG workaround Screen Capture Sample Code
center
checkItem
checkNetConnection
chooseColor *
chooseFile
chooseFiles
chooseFolder
close
copyFile
copyFolder
createFolder
createKey No Registry on Mac, Settings
createMediaWindow
createMenu workaround Menus, Mac vs. Windows Dev
createObject Windows COM Objects
createShortcut
createWindow
deleteFile
deleteFolder
deleteKey
deleteMenu workaround Menus, Mac vs. Windows Dev
deleteSelf
deleteValue
downloadFile
embedMediaWindow
enableAlphaCorrection
enableAlphaMode *
enableAutoTrace
executeApplication
fileExists
flashPathToPosixPath No Posix Paths on Windows
flashTaskBarButton workaround Dock vs System Tray, Taskbar
flashTaskBarButton workaround Dock vs System Tray, Taskbar
folderExists
freezeShape *
getArguments
getClipboard *
getComputerName
getDesktopFolder
getDesktopWorkArea
getEnvironmentVariable Alt Functs: (1), (2), (3)
getFileAttributes
getFlashHeader
getFolder
getHostAddress
getIconFormats *
getMousePosition
getMyPath
getParameter
getPosition
getScreenSize
getSize
getSpecialFolder
getStartAtLogin Launch App at Startup / Login
getSystemColor No System Color on Mac OS
getUserGUID
getUserName
getValue
getWindow
getWindowRectangle
getWindows
getWindowTitle
getWorkingDirectory
ignoreBadCertificates *
isApplicationRunning *
isFolder
isMac
isMailAvailable *
isWindows
listFiles
listFolders
listKeys
listMonitors
listValues
loadBitmap *
loadIcon *
messageBox
minimize
onActivate
onActivate
onClose
onCommand
onDocked
onDocked workaround No MAC OS Toolbar API
onDragFiles
onDragLeave *
onDragString *
onDropFiles
onDropString *
onMessage *
onMinimized
onMouseMaskDown ** ** Flash-Shaped Windows
onMouseMaskUp ** ** Flash-Shaped Windows
onQuit
onRestart
onRestored
onScreenChange
onScrollWheel
onSystemTray workaround Dock vs System Tray, Taskbar
openContainingFolder
openDocument
printDocument mac
quit
readString
registerCOMServer Windows COM Objects
removeAllItems
removeBackground *
renameAboutItem * Menus, Mac vs. Windows Dev
renameCloseItem * Menus, Mac vs. Windows Dev
renameFile
resetScreenResolution  
restore
runAppleScript No AppleScript on Windows
runAppleScriptFile no win api No AppleScript on Windows
sendMail *
sendMessage *  
setActiveScreenSaver Wallpaper and Screen Savers
setActiveWallpaper Wallpaper and Screen Savers
setAlpha *
setBackgroundColor *
setClipboard *
setDockIconBadge workaround Dock vs System Tray, Taskbar
setDockRectangle no mac api No MAC OS Toolbar API
setDWORDValue
setEnvironmentVariable No Analogous API on Mac OS
setExpValue
setFlashSize *
setFrameRate
setMaskRectangle *
setPosition
setScreenResolutionTo800x600
setShape * Flash-Shaped Windows
setSize
setSizeToFullscreen
setSizeToWorkArea
setStartAtLogin
setSystemTrayIcon Dock vs System Tray, Taskbar
setTitle
setTraceColor
setValue
setZOrder
show
showInSystemTray workaround Dock vs System Tray, Taskbar
showOnTaskBar workaround Dock vs System Tray, Taskbar
showOnTaskBar workaround Dock vs System Tray, Taskbar
simpleGet
simplePut
startDrag
stopDrag
trace
useAsToolbar workaround MAC OS does not have a Toolbar API
writeString

workaround = Analogous cross-platform solution available. This method may not yet be implemented or there are differences in the Mac vs. Windows operating systems that prevent a common mProjector API. However, there is ActionScript + mProjector implementation available. Follow link in note for more information and source code.

* = To be implemented in a future version.

** = Obselete method. See note for preferred method.

no mac api or no win api = Not applicable. Differences in platforms prevent a cross-platform implementation of this functionality. The functionality is important for one operating system but not applicable to the other -- e.g. mRegistry. Mac OS does not have an API analogous to the Windows OS registry. However, having access to the registry can be very powerful as many system settings are stored in the registry. See note for more information.

Home Buy mProjector SCREENTIME Forums Support About