All functions
Mac OS X
Windows
Crossplatform
Components
New in version:
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
2.0
2.1
2.2
2.3
2.4
2.5
All functions
| Name | Description | Mac/Win |
|---|---|---|
| Applescript.Close | Removes a Script from memory. | Mac only |
| Applescript.Compile | Compiles the script and returns the Script ID. | Mac only |
| Applescript.Execute | Executes an AppleScript that was previously compiled using the AppleScript.Compile function. | Mac only |
| Applescript.LastError | Returns the last error code. | Mac only |
| Applescript.LastErrorMessage | Returns the last error message. | Mac only |
| Applescript.Run | The function compiles the AppleScript text and runs it. | Mac only |
| Backdrop.Close | Closes the backdrop window. | Both |
| Backdrop.Install | Installs the backdrop window. | Mac only |
| CGPSConverter.Convert | Converts PostScript to PDF. | Mac only |
| Container.Export | Writes selected data content from a container to a file path. | Both |
| Container.GetBase64 | Returns the base 64 encoded value for an image. | Both |
| Container.GetCount | Counts the number of types in a container field. | Both |
| Container.GetDataURL | Returns the complete Data url for an image stored in a container field. | Both |
| Container.GetHeight | Returns the Height of the image that was placed in the container field. | Both |
| Container.GetJPEGHeight | Returns the Height of JPEG image stored in a container field. | Both |
| Container.GetJPEGHeightResolution | Returns the Vertical Resolution of the JPEG image stored in a container field in pixels per inch. | Both |
| Container.GetJPEGWidth | Returns the Width of JPEG image stored in a container field. | Both |
| Container.GetJPEGWidthResolution | Returns the Horizontal Resolution of the preview image stored in a container field in pixels per inch. | Both |
| Container.GetSize | Returns the size of the container. | Both |
| Container.GetTotalSize | Returns the size of the whole container. | Both |
| Container.GetType | Returns the type at the given index (zero based). | Both |
| Container.GetTypes | Returns the list of objects in the container field. | Both |
| Container.GetTypeSize | Returns the size of the indicated object type in container field. | Both |
| Container.GetWidth | Returns the Width of the image that was placed into the container. | Both |
| CUPS.CancelJob | Cancel a print job on the default server. | Mac only |
| CUPS.GetDefaultPrinterName | Get the default printer or class for the default server. | Mac only |
| CUPS.GetJobCompletionTime | Queries the completion time of the job. | Mac only |
| CUPS.GetJobCreationTime | Queries the creation time of the job. | Mac only |
| CUPS.GetJobFormat | Queries job's document format. | Mac only |
| CUPS.GetJobID | Queries job number. | Mac only |
| CUPS.GetJobPrinter | Queries job's printer name. | Mac only |
| CUPS.GetJobPriority | Queries job's priority. | Mac only |
| CUPS.GetJobProcessingTime | Queries the processing time of the job. | Mac only |
| CUPS.GetJobsCount | Selects some jobs and returns the count of jobs found. | Mac only |
| CUPS.GetJobSize | Queries job size. | Mac only |
| CUPS.GetJobSize | Queries job state. | Mac only |
| CUPS.GetJobTitle | Queries job title. | Mac only |
| CUPS.GetJobUser | Queries which user submitted the job. | Mac only |
| CUPS.GetPrinterCount | Queries number of printers. | Mac only |
| CUPS.GetPrinterDefault | Queries whether this printer is the default printer. | Mac only |
| CUPS.GetPrinterName | Queries the name of this printer. | Mac only |
| CUPS.LastErrorCode | Return the last IPP status code. | Mac only |
| CUPS.LastErrorMessage | Return the last status-message. | Mac only |
| CUPS.PrintData | Print a file to a printer or class on the default server. | Mac only |
| CUPS.PrintFile | Print a file to a printer or class on the default server. | Mac only |
| CURL.Cancel | Cancels a running transfer in background. | Both |
| CURL.Cleanup | End a CURL session. | Both |
| CURL.ErrorCode | Returns the last CURL error code. | Both |
| CURL.ErrorMessage | Returns the last CURL error message. | Both |
| CURL.FormAddKeyValue | Add a section to a multipart/formdata HTTP POST. | Both |
| CURL.FormAddKeyValueContentType | Add a section to a multipart/formdata HTTP POST. | Both |
| CURL.FormFinish | Finishes constructing a form. | Both |
| CURL.GetAppConnectTime | Get the time, in seconds, it took from the start until the SSL/SSH connect/handshake to the remote host was completed. | Both |
| CURL.GetConditionUnmet | Get the number 1 if the condition provided in the previous request didn't match. | Both |
| CURL.GetConnectTime | Get the time, in seconds, it took from the start until the connect to the remote host (or proxy) was completed. | Both |
| CURL.GetContentLengthDownload | Get the content-length of the download. | Both |
| CURL.GetContentLengthUpload | Get the specified size of the upload. | Both |
| CURL.GetContentType | Get the content-type of the downloaded object. | Both |
| CURL.GetCookieList | Get list of all cookies cURL known (expired ones, too). | Both |
| CURL.GetDebugAsText | Returns the debug output of the transaction as text. | Both |
| CURL.GetDebugLength | Queries the current length in bytes of the debug messages buffer. | Both |
| CURL.GetEffectiveURL | Get the last used effective URL. | Both |
| CURL.GetFileTime | Get the remote time of the retrieved document. | Both |
| CURL.GetFTPEntryPath | Get a string holding the path of the entry path. | Both |
| CURL.GetHeaderAsText | Returns the headers of the transaction as text. | Both |
| CURL.GetHeaderLength | Queries the current length in bytes of the header buffer. | Both |
| CURL.GetHeaderSize | Get the total size of all the headers received. Measured in number of bytes. | Both |
| CURL.GetHTTPAuthAvail | Get a bitmask indicating the authentication method(s) available. | Both |
| CURL.GetHTTPConnectCode | Get the last received proxy response code to a CONNECT request. | Both |
| CURL.GetInputLength | Queries the current length in bytes of the input buffer. | Both |
| CURL.GetLocalIP | Get a string holding the local (source) IP address of the most recent connection done with this curl handle. | Both |
| CURL.GetLocalPort | Get the local (source) port of the most recent connection done with this curl handle. | Both |
| CURL.GetNameLookupTime | Get the time, in seconds, it took from the start until the name resolving was completed. | Both |
| CURL.GetNumConnects | Query how many new connections libcurl had to create to achieve the previous transfer (only the successful connects are counted). | Both |
| CURL.GetOSErrNo | Get the errno variable from a connect failure. | Both |
| CURL.GetPreTransferTime | Get the time, in seconds, it took from the start until the file transfer is just about to begin. | Both |
| CURL.GetPrimaryIP | Get the string holding the IP address of the most recent connection done with this curl handle. | Both |
| CURL.GetPrimaryPort | Get the destination port of the most recent connection done with this curl handle. | Both |
| CURL.GetProgressCurrentDownload | Queries current number of bytes downloaded. | Both |
| CURL.GetProgressCurrentUpload | Queries current number of bytes uploaded. | Both |
| CURL.GetProgressTotalDownload | Queries total number of bytes to download. | Both |
| CURL.GetProgressTotalUpload | Queries total number of bytes to upload. | Both |
| CURL.GetProxyAuthAvail | Get a bitmask indicating the authentication method(s) available for your proxy authentication. | Both |
| CURL.GetRedirectCount | Get the total number of redirections that were actually followed. | Both |
| CURL.GetRedirectTime | Get the total time, in seconds, it took for all redirection steps include name lookup, connect, pretransfer and transfer before final transaction was started. | Both |
| CURL.GetRedirectURL | Get the URL a redirect would take you to if you would enable CURL.SetOptionFollowLocation. | Both |
| CURL.GetRequestSize | Get the total size of the issued requests. | Both |
| CURL.GetResponseCode | Get the last received HTTP or FTP code. | Both |
| CURL.GetResultAsData | Returns the result of the transaction as PNG image. | Both |
| CURL.GetResultAsJPEG | Returns the result of the transaction as JPEG image. | Both |
| CURL.GetResultAsPNG | Returns the result of the transaction as PNG image. | Both |
| CURL.GetResultAsText | Returns the result of the transaction as text. | Both |
| CURL.GetResultLength | Queries the current length in bytes of the result buffer. | Both |
| CURL.GetSizeDownload | Get the total amount of bytes that were downloaded. | Both |
| CURL.GetSizeUpload | Get the total amount of bytes that were uploaded. | Both |
| CURL.GetSpeedDownload | Get the average download speed that curl measured for the complete download. | Both |
| CURL.GetSpeedUpload | Get the average upload speed that curl measured for the complete upload. | Both |
| CURL.GetSSLEngines | Get a linked-list of OpenSSL crypto-engines supported. | Both |
| CURL.GetSSLVerifyResult | Get the result of the certification verification that was requested. | Both |
| CURL.GetStartTransferTime | Get the time, in seconds, it took from the start until the first byte is received by libcurl. | Both |
| CURL.GetTotalTime | Get the total time in seconds for the previous transfer, including name resolving, TCP connect etc. | Both |
| CURL.Host | Queries host value from compiling. | Both |
| CURL.IsRunning | Checks whether a transfer is still running. | Both |
| CURL.New | Start a new CURL easy session. | Both |
| CURL.Perform | Perform a file transfer. | Both |
| CURL.PerformBackground | Perform a file transfer in background. | Both |
| CURL.Protocols | Queries list of supported protocols. | Both |
| CURL.SetInputFile | Sets input to file data from the container value. | Both |
| CURL.SetInputJPEG | Sets input to JPEG data from the container value. | Both |
| CURL.SetInputPNG | Sets input to PNG data from the container value. | Both |
| CURL.SetInputText | Sets input data for this transfer to be the text you provide. | Both |
| CURL.SetOptionAddressScope | Sets the IPv6 scope_id. | Both |
| CURL.SetOptionAutoReferer | Set whether to set automatically the referrer. | Both |
| CURL.SetOptionBufferSize | Sets the buffer size. | Both |
| CURL.SetOptionCAINFO | Sets a path to find certificate file. | Both |
| CURL.SetOptionCAPATH | Sets the certificate directory. | Both |
| CURL.SetOptionCertInfo | Whether to collect certificate information. | Both |
| CURL.SetOptionConectionTimeout | Sets the connection timeout in seconds. | Both |
| CURL.SetOptionConnectTimeoutMS | Sets the connection timeout in milliseconds. | Both |
| CURL.SetOptionCookie | Sets the cookie for the current http transfer. | Both |
| CURL.SetOptionCookieFile | Sets the cookie file location. | Both |
| CURL.SetOptionCookieJar | Sets the cookie storage file. | Both |
| CURL.SetOptionCookieList | Sets the cookie string. | Both |
| CURL.SetOptionCookieSession | Set to 1 to mark this as a new cookie "session". | Both |
| CURL.SetOptionCRLF | Whether to convert newline characters. | Both |
| CURL.SetOptionCRLFile | Sets the CRL file path. | Both |
| CURL.SetOptionCustomRequest | Sets a custom request. | Both |
| CURL.SetOptionDNSCacheTimeout | Sets the DNS Cache Timeout in seconds. | Both |
| CURL.SetOptionEGDSocket | Sets a path name to the Entropy Gathering Daemon socket. | Both |
| CURL.SetOptionFailOnError | Whether to fail on http errors. | Both |
| CURL.SetOptionFileTime | Whether to query file time. | Both |
| CURL.SetOptionFollowLocation | Enables or disables following locations. | Both |
| CURL.SetOptionForbitReuse | Whether to disallow reusing connections. | Both |
| CURL.SetOptionFreshConnect | Sets whether to not reuse old connections. | Both |
| CURL.SetOptionFTPAccount | Sets the FTP account name. | Both |
| CURL.SetOptionFTPAlternativeToUser | Whether to use alternative USER command. | Both |
| CURL.SetOptionFTPAppend | Whether to append file instead of overwriting it. | Both |
| CURL.SetOptionFTPCreateMissingDirs | Whether to create missing directories. | Both |
| CURL.SetOptionFTPFileMethod | Which command to use for reaching a file. | Both |
| CURL.SetOptionFTPListOnly | Whether to only query names in file listing. | Both |
| CURL.SetOptionFTPPort | Sets the ports to use for FTP. | Both |
| CURL.SetOptionFTPResponseTimeout | Sets the timeout for FTP responses. | Both |
| CURL.SetOptionFTPSkipPasvIP | Whether to skip IP address for PASV. | Both |
| CURL.SetOptionFTPSSL | Sets whether to use SSL for FTP transfers. | Both |
| CURL.SetOptionFTPSSLAuth | Sets which SSL Authentication to use. | Both |
| CURL.SetOptionFTPSSLCCC | If enabled, this option makes libcurl use CCC (Clear Command Channel). | Both |
| CURL.SetOptionFTPUseEPRT | Whether to use EPRT command. | Both |
| CURL.SetOptionFTPUseEPSV | Whether to use EPSV command. | Both |
| CURL.SetOptionFTPUsePret | Whether to use PRET command. | Both |
| CURL.SetOptionGet | Sets the transfer to be a HTTP Get. | Both |
| CURL.SetOptionHeader | Whether to include headers in output. | Both |
| CURL.SetOptionHTTP200Aliases | Sets list of aliases to be treated as valid HTTP 200 responses. | Both |
| CURL.SetOptionHTTPAuth | Defines which HTTP authentication methods are used. | Both |
| CURL.SetOptionHTTPContentDecoding | Sets how to act on content decoding. | Both |
| CURL.SetOptionHTTPHeader | Sets the http header list. | Both |
| CURL.SetOptionHTTPProxyTunnel | Set to 1 to make the library tunnel all operations through a given HTTP proxy. | Both |
| CURL.SetOptionHTTPTransferDecoding | Sets how to act on transfer decoding. | Both |
| CURL.SetOptionHTTPVersion | Sets which HTTP version is used. | Both |
| CURL.SetOptionIgnoreContentLength | Whether to ignore the Content-Length header. | Both |
| CURL.SetOptionInFileLarge | Sets the file input size. | Both |
| CURL.SetOptionInFileSize | Sets the file input size. | Both |
| CURL.SetOptionInterface | This sets the interface name to use as outgoing network interface. | Both |
| CURL.SetOptionIPResolve | Allows an application to select what kind of IP addresses to use when resolving host names. | Both |
| CURL.SetOptionIssuerCert | Sets the file path for the CA certificate in PEM format. | Both |
| CURL.SetOptionKRB4Level | Sets the kerberos security level for FTP. | Both |
| CURL.SetOptionLocalPort | This sets the local port number of the socket used for connection. | Both |
| CURL.SetOptionLocalPortRange | This is the number of attempts curl should make to find a working local port number. | Both |
| CURL.SetOptionLowSpeedLimit | Sets the minimum required speed. | Both |
| CURL.SetOptionLowSpeedTime | Sets how long a transfer is allowed to run with low speed. | Both |
| CURL.SetOptionMailFrom | Sets the mail sender. | Both |
| CURL.SetOptionMailRecipients | Sets the recipients list. | Both |
| CURL.SetOptionMaxConnects | Sets the persistent connection cache size. | Both |
| CURL.SetOptionMaxFileSize | Sets the maximum file size for download. | Both |
| CURL.SetOptionMaxFileSizeLarge | Sets the maximum file size for download. | Both |
| CURL.SetOptionMaxRecvSpeedLarge | Sets the maximum download speed. | Both |
| CURL.SetOptionMaxRedirs | Sets the redirection limit. | Both |
| CURL.SetOptionMaxSendSpeedLarge | Sets the maximum sending speed. | Both |
| CURL.SetOptionNetRC | Sets netrc file preference. | Both |
| CURL.SetOptionNETRCFile | Sets the full path to the netrc file. | Both |
| CURL.SetOptionNewDirectoryPerms | Sets the new directory permissions. | Both |
| CURL.SetOptionNewFilePerms | Sets the new file permissions. | Both |
| CURL.SetOptionNoBody | Whether to ignore the body of the download. | Both |
| CURL.SetOptionNoProxy | Sets which hosts don't use a proxy. | Both |
| CURL.SetOptionPassword | Sets the password for this transfer. | Both |
| CURL.SetOptionPort | Sets the port number for the connection. | Both |
| CURL.SetOptionPost | Sets transfer to be a HTTP Post. | Both |
| CURL.SetOptionPostFields | Sets the post fields. | Both |
| CURL.SetOptionPostFieldSize | Sets the length of post field data. | Both |
| CURL.SetOptionPostFieldSizeLarge | Sets the length of post field data. | Both |
| CURL.SetOptionPostQuote | Sets the list of FTP or SFTP commands to pass to the server after your FTP transfer request. | Both |
| CURL.SetOptionPostRedir | Sets the redirect policy. | Both |
| CURL.SetOptionPreQuote | Sets the list of FTP commands to pass to the server after the transfer type is set. | Both |
| CURL.SetOptionProtocols | Limit which protocols are used. | Both |
| CURL.SetOptionProxy | Set HTTP proxy to use. | Both |
| CURL.SetOptionProxyAuth | Sets which authentication methods are used. | Both |
| CURL.SetOptionProxyPassword | The password to use for the transfer while connecting to Proxy. | Both |
| CURL.SetOptionProxyPort | The proxy port to connect to unless it is specified in the proxy string with CURL.SetOptionProxy. | Both |
| CURL.SetOptionProxyTransferMode | Wether to pass transfer mode to proxy. | Both |
| CURL.SetOptionProxyType | Sets the type of the proxy. | Both |
| CURL.SetOptionProxyUsername | The user name to use for the transfer while connecting to Proxy. | Both |
| CURL.SetOptionPut | Sets transfer to be a HTTP Put. | Both |
| CURL.SetOptionQuote | Sets the list of FTP or SFTP commands to pass to the server prior to your FTP request. | Both |
| CURL.SetOptionRandomFile | Sets random file. | Both |
| CURL.SetOptionRange | Sets the range. | Both |
| CURL.SetOptionRedirProtocols | Limit which protocols are used for redirection. | Both |
| CURL.SetOptionReferer | Sets the referrer. | Both |
| CURL.SetOptionResumeFrom | Sets the resume from offset. | Both |
| CURL.SetOptionResumeFromLarge | Sets the resume from offset. | Both |
| CURL.SetOptionSocks5GSSAPINec | Sets how to run the protection mode negotiation. | Both |
| CURL.SetOptionSocks5GSSAPIService | Sets the name of the service. | Both |
| CURL.SetOptionSSHAuthTypes | Sets the SSL authentication types. | Both |
| CURL.SetOptionSSHHostPublicKeyMD5 | Sets MD5 hash for public key. | Both |
| CURL.SetOptionSSHKnownHosts | Sets the file path of the known_host file to use. | Both |
| CURL.SetOptionSSHPrivateKeyfile | Sets the file path for your private key. | Both |
| CURL.SetOptionSSHPublicKeyfile | Sets the file path for the public key file. | Both |
| CURL.SetOptionSSLCert | Sets the file path for the certificate. | Both |
| CURL.SetOptionSSLCertPassword | Sets the certificate passsord. | Both |
| CURL.SetOptionSSLCertType | Sets the format of the certificate. | Both |
| CURL.SetOptionSSLCipherList | Sets the list of ciphers to use for the SSL connection. | Both |
| CURL.SetOptionSSLEngine | Sets which crypto engine is used. | Both |
| CURL.SetOptionSSLEngineDefault | Sets the actual crypto engine as the default for (asymmetric) crypto operations. | Both |
| CURL.SetOptionSSLKey | Sets the file path for the private key. | Both |
| CURL.SetOptionSSLKeyPassword | Sets the password for the private key. | Both |
| CURL.SetOptionSSLKeyType | Sets the format of the private key. | Both |
| CURL.SetOptionSSLSessionIDCache | Controls SSL session-ID caching. | Both |
| CURL.SetOptionSSLVerifyHost | Sets whether to verify host. | Both |
| CURL.SetOptionSSLVerifyPeer | Whether to verify the peer. | Both |
| CURL.SetOptionSSLVersion | Sets which version of SSL/TLS to attempt to use. | Both |
| CURL.SetOptionTCPNoDelay | Sets the TCP delay option. | Both |
| CURL.SetOptionTelnetOptions | Sets a list of telnet options. | Both |
| CURL.SetOptionTFTPBlockSize | Specify block size to use for TFTP data transmission. | Both |
| CURL.SetOptionTimeCondition | Sets the time | Both |
| CURL.SetOptionTimeOut | Sets the maximum time in seconds that you allow the transfer operation to take. | Both |
| CURL.SetOptionTimeoutMS | Sets the transfer timeout in milliseconds. | Both |
| CURL.SetOptionTimeValue | Sets the time value. | Both |
| CURL.SetOptionTransferText | Whether to use ASCII mode for FTP transfer. | Both |
| CURL.SetOptionUnrestrictedAuth | Controls wether authentication is reused. | Both |
| CURL.SetOptionUpload | Sets this transfer to be an upload. | Both |
| CURL.SetOptionURL | The actual URL to deal with. | Both |
| CURL.SetOptionUserAgent | The user agent text string. | Both |
| CURL.SetOptionUsername | Sets the user name string for the transfer. | Both |
| CURL.SetOptionVerbose | Set the parameter to 1 to get curl to display a lot of verbose information about its operations. | Both |
| CURL.SetUpdateProgressDialog | Sets whether progress dialog should be automatically updated. | Both |
| CURL.SSLVersion | Returns SSL Library version. | Both |
| CURL.Version | Queries curl version string. | Both |
| DragDrop.ClearDragActionHandler | Clears the name for the drag action handler. | Mac only |
| DragDrop.ClearDragEnterHandler | Clears the name for the drag enter handler. | Mac only |
| DragDrop.ClearDragExitHandler | Clears the name for the drag exit handler. | Mac only |
| DragDrop.CreateWithControl | Creates a new drop area on the given window covering the area of the given control. | Mac only |
| DragDrop.CreateWithSize | Creates a new drop area inside the window with the given rectangle. | Mac only |
| DragDrop.CreateWithWindow | Creates a new drop area which covers the whole window. | Mac only |
| DragDrop.GetMouseX | Queries the native mouse position where the item was dropped. | Mac only |
| DragDrop.GetMouseY | Queries the native mouse position where the item was dropped. | Mac only |
| DragDrop.GetNativePath | Queries the native path of a file drop. | Mac only |
| DragDrop.GetPathCount | Returns the number of file paths. | Mac only |
| DragDrop.GetPicture | Queries picture from drag and drop action. | Mac only |
| DragDrop.RegisterDropTypes | Defines what file types should be accepted for drag and drop for this window. | Mac only |
| DragDrop.Release | Releases the drop area and reclaims memory. | Mac only |
| DragDrop.ReleaseAll | A convenience method to release all drop areas. | Both |
| DragDrop.SetCursor | Sets the cursor mode. | Mac only |
| DragDrop.SetDragActionHandler | Sets the drag action handler. | Mac only |
| DragDrop.SetDragEnterHandler | Sets the drag enter handler. | Mac only |
| DragDrop.SetDragExitHandler | Sets the drag exit handler. | Mac only |
| DragDrop.SetImage | Sets the image to be shown in the drop area. | Both |
| DragDrop.UnregisterDropTypes | Unregisteres all drag types for the specified drop area. | Mac only |
| FM.Evaluate | Similar to FileMaker's built in FM Evaluate | Both |
| FM.ExecuteSQL | Execute the SQL Statement against the current FileMaker File. | Both |
| FM.ExecuteSQL.LastError | Returns an error number. | Both |
| FM.ExecuteSQLOnIdle | This is similar to ExecuteSQL, except that it waits until idle to execute. | Both |
| FM.RunScript | Runs a script in any open FileMaker file. | Both |
| FM.RunScriptLater | Runs a script in any open FileMaker file. | Both |
| FM.VariableClear | Destroys a variable that was declared with FM.VariableSet. | Both |
| FM.VariableGet | Retrieves the value of named variable that was declared using FM.VariableSet. | Both |
| FM.VariableSet | Stores a named text variable that can be retrieved later using FM.VariableGet. | Both |
| GM.SetCacheThreshold | Sets the Pixel cache threshold in megabytes. | Both |
| GMImage.AdaptiveThreshold | Local adaptive threshold image. | Both |
| GMImage.AddNoise | Add noise to image with specified noise type. | Both |
| GMImage.AddNoiseChannel | Add noise to image with specified noise type. | Both |
| GMImage.Annotate | Annotate image (draw text on image). | Both |
| GMImage.BaseColumns | Returns the base image width (before transformations). | Both |
| GMImage.BaseFilename | Returns the Base image filename (before transformations) | Both |
| GMImage.BaseRows | Returns the base image height (before transformations) | Both |
| GMImage.Blur | Blur image with specified blur factor. | Both |
| GMImage.BlurChannel | Blur image with specified blur factor. | Both |
| GMImage.Border | Border image (add border to image). | Both |
| GMImage.BoundingBox | Returns smallest bounding box enclosing non-border pixels. | Both |
| GMImage.Channel | Extract channel from image. | Both |
| GMImage.Charcoal | Charcoal effect image (looks like charcoal sketch). | Both |
| GMImage.Chop | Chop image (remove vertical or horizontal subregion of image). | Both |
| GMImage.ClipMask | Associate a clip mask with the image. | Both |
| GMImage.Colorize | Colorize image with pen color, using specified percent opacity. | Both |
| GMImage.ColorizeRGB | Colorize image with pen color, using specified percent opacity for red, green, and blue quantums. | Both |
| GMImage.Columns | Returns the Image width. | Both |
| GMImage.Compare | Compares current image with another image. | Both |
| GMImage.Composite | Compose an image onto another at specified offset and using specified algorithm. | Both |
| GMImage.CompositeXY | Compose an image onto another at specified offset and using specified algorithm. | Both |
| GMImage.Contrast | Contrast image (enhance intensity differences in image). | Both |
| GMImage.Copy | Creates a copy of the picture. | Both |
| GMImage.Crop | Crop image (subregion of original image). | Both |
| GMImage.CycleColormap | Cycle image colormap. | Both |
| GMImage.Despeckle | Despeckle image (reduce speckle noise). | Both |
| GMImage.Destroy | Releases the image from memory. | Both |
| GMImage.Directory | Returns the directory string. | Both |
| GMImage.Edge | Edge image (hilight edges in image) | Both |
| GMImage.Emboss | Emboss image (hilight edges with 3D effect). | Both |
| GMImage.Enhance | Enhance image (minimize noise) | Both |
| GMImage.Equalize | Equalize image (histogram equalization) | Both |
| GMImage.Erase | Erase image to current "background color" | Both |
| GMImage.FillPattern | Sets the pattern to use while filling drawn objects. | Both |
| GMImage.Flip | Flip image (reflect each scanline in the vertical direction) | Both |
| GMImage.FloodFillColor | Flood-fill color across pixels. | Both |
| GMImage.FloodFillColorXY | Flood-fill color across pixels starting at target-pixel and stopping at pixels matching specified border color. | Both |
| GMImage.FloodFillOpacity | Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement opacity value using method. | Both |
| GMImage.FloodFillTexture | Flood-fill texture across pixels. | Both |
| GMImage.FloodFillTextureXY | Flood-fill texture across pixels. | Both |
| GMImage.Flop | Flop image (reflect each scanline in the horizontal direction) | Both |
| GMImage.Format | Long image format description. | Both |
| GMImage.Frame | Frame image. | Both |
| GMImage.Gamma | Gamma correct image. | Both |
| GMImage.GaussianBlur | Gaussian blur image. | Both |
| GMImage.GaussianBlurChannel | Gaussian blur image. | Both |
| GMImage.Geometry | Preferred size of the image when encoding. | Both |
| GMImage.GetAdjoin | Get adjoin value. Join images into a single multi-image file | Both |
| GMImage.GetAnimationDelay | Queries the animation delay. | Both |
| GMImage.GetAnimationIterations | Queries the Number of iterations to loop an animation (e.g. Netscape loop extension) for. | Both |
| GMImage.GetAntiAlias | Returns whether to Anti-alias Postscript and TrueType fonts (default true) | Both |
| GMImage.GetAttribute | Query a named attribute. | Both |
| GMImage.GetBackgroundColor | Queries the Image background color. | Both |
| GMImage.GetBackgroundTexture | Queries the Name of texture image to tile onto the image background. | Both |
| GMImage.GetBorderColor | Queries the Image border color. | Both |
| GMImage.GetBoxColor | Queries the Text bounding-box base color (default none). | Both |
| GMImage.GetchannelDepth | Obtain modulus channel depth | Both |
| GMImage.GetClassType | Queries the Image class (DirectClass or PseudoClass) | Both |
| GMImage.GetColorFuzz | Queries the color fuzz. Colors within this distance are considered equal | Both |
| GMImage.GetcolorMap | Queries an entry in the color map. | Both |
| GMImage.GetColorMapSize | Queries the Colormap size (number of colormap entries) | Both |
| GMImage.GetColorSpace | Queries the Image Color Space | Both |
| GMImage.GetComment | Queries the comment. | Both |
| GMImage.GetCompose | Queries the Composition operator to be used when composition is implicitly used (such as for image flattening). | Both |
| GMImage.GetCompressType | Queries the compression type. | Both |
| GMImage.GetDebug | Queries whether printing of debug messages from ImageMagick is enabled. | Both |
| GMImage.GetDefineSet | Queries a define value. | Both |
| GMImage.GetDefineValue | Queries a value. | Both |
| GMImage.GetDensity | Queries the Vertical and horizontal resolution in pixels of the image | Both |
| GMImage.GetDepth | Queries the Image depth (bits allocated to red/green/blue components) | Both |
| GMImage.GetEndian | Queries the Endianness (little like Intel or big like SPARC) for image formats which support endian-specific options. | Both |
| GMImage.GetFileName | Queries the Image file name. | Both |
| GMImage.GetFileSize | Returns the number of bytes of the image on disk | Both |
| GMImage.GetFillColor | Queries the Color to use when filling drawn objects. | Both |
| GMImage.GetFillRule | Queries the rule to use when filling drawn objects | Both |
| GMImage.GetFilterType | Queries the Filter to use when resizing image | Both |
| GMImage.GetFont | Queries the Text rendering font. | Both |
| GMImage.GetFontPointsize | Queries the Font point size. | Both |
| GMImage.GetGamma | Gamma level of the image | Both |
| GMImage.GetGifDisposeMethod | Queries the GIF disposal method. | Both |
| GMImage.GetHeight | Returns the image height. | Both |
| GMImage.GeticcColorProfile | Queries the ICC color profile. | Both |
| GMImage.GetInterlaceType | Queries the interlace type. | Both |
| GMImage.GetiptcProfile | Queries the IPTC profile. | Both |
| GMImage.GetIsValid | Does object contain valid image? | Both |
| GMImage.GetLabel | Queries the image label. | Both |
| GMImage.GetLineWidth | Queries the Stroke width for drawing vector objects (default one) | Both |
| GMImage.GetMagick | Queries the File type magick identifier (.e.g "GIF") | Both |
| GMImage.GetMatte | Queries the image supports transparency (matte channel) | Both |
| GMImage.GetMatteColor | Queries the Transparent color. | Both |
| GMImage.GetModulusDepth | Queries the image modulus depth. | Both |
| GMImage.GetMonochrome | Queries the monochrome flag. Transform image to black and white | Both |
| GMImage.GetOrientation | Queries the image orientation. | Both |
| GMImage.GetPage | Queries the Preferred size and location of an image canvas. | Both |
| GMImage.GetpixelColor | get pixel color at location x & y. | Both |
| GMImage.Getprofile | Retrieve a named profile from the image. | Both |
| GMImage.GetQuality | Queries the JPEG/MIFF/PNG compression level (default 75). | Both |
| GMImage.GetQuantizeColors | Queries the Maximum number of colors to quantize to. | Both |
| GMImage.GetQuantizeColorSpace | Gets the Colorspace to quantize in. | Both |
| GMImage.GetQuantizeDither | Queries whether to dither image during quantization (default true). | Both |
| GMImage.GetQuantizeTreeDepth | Queries the Quantization tree-depth. | Both |
| GMImage.GetRenderingIntent | Queries the type of rendering intent. | Both |
| GMImage.GetResolutionUnits | Queries which units are used for image resolution. | Both |
| GMImage.GetScene | Gets the image scene number | Both |
| GMImage.GetSize | Queries the Width and height of a raw image | Both |
| GMImage.GetStrokeAntiAlias | Whether stroke anti-aliasing is enabled. | Both |
| GMImage.GetStrokeColor | Queries the Color to use when drawing object outlines. | Both |
| GMImage.GetStrokeDashOffset | Gets the stroke dash offset. | Both |
| GMImage.GetStrokeLineCap | Specify the shape to be used at the end of open subpaths when they are stroked. | Both |
| GMImage.GetStrokeLineJoin | Specify the shape to be used at the corners of paths (or other vector shapes) when they are stroked. | Both |
| GMImage.GetStrokeMiterLimit | Gets the miter limit. | Both |
| GMImage.GetStrokeWidth | Gets the Stroke width for drawing vector objects (default one) | Both |
| GMImage.GetSubImage | Queries which image of an image sequence is currently used. | Both |
| GMImage.GetSubRange | Gets the Number of images relative to the base image | Both |
| GMImage.GetTextEncoding | Queries the text encoding. | Both |
| GMImage.GetTileName | Queries the Tile name. | Both |
| GMImage.GetType | Image representation type. | Both |
| GMImage.GetVerbose | Queries whether to print detailed information about the image | Both |
| GMImage.GetView | Queries the FlashPix viewing parameters. | Both |
| GMImage.GetWidth | Returns the Image width. | Both |
| GMImage.Implode | Implode image (special effect). | Both |
| GMImage.Level | Level image. | Both |
| GMImage.LevelChannel | Level image channel. | Both |
| GMImage.Magnify | Magnify image by integral size. | Both |
| GMImage.Map | Remap image colors with closest color from reference image. | Both |
| GMImage.MatteFloodfill | Floodfill designated area with replacement opacity value. | Both |
| GMImage.MeanErrorPerPixel | The mean error per pixel computed when an image is color reduced. | Both |
| GMImage.MedianFilter | Filter image by replacing each pixel component with the median color in a circular neighborhood. | Both |
| GMImage.Minify | Reduce image by integral size. | Both |
| GMImage.Modulate | Modulate percent hue, saturation, and brightness of an image. | Both |
| GMImage.MontageGeometry | Tile size and offset within an image montage. | Both |
| GMImage.MotionBlur | Motion blur image with specified blur factor. | Both |
| GMImage.Negate | Negate colors in image. | Both |
| GMImage.New | Construct a blank image canvas of specified size and color. | Both |
| GMImage.NewFromContainer | Loads a picture from the given container. | Both |
| GMImage.NewFromFile | Loads a picture file. | Both |
| GMImage.Normalize | Normalize image (increase contrast by normalizing the pixel values to span the full range of color values) | Both |
| GMImage.NormalizedMaxError | The normalized max error per pixel computed when an image is color reduced. | Both |
| GMImage.NormalizedMeanError | The normalized mean error per pixel computed when an image is color reduced. | Both |
| GMImage.OilPaint | Oilpaint image (image looks like oil painting) | Both |
| GMImage.Opacity | Set or attenuate the opacity channel in the image. | Both |
| GMImage.Opaque | Change color of opaque pixel to specified pen color. | Both |
| GMImage.Quantize | Quantize image (reduce number of colors). | Both |
| GMImage.Raise | Raise image (lighten or darken the edges of an image to give a 3-D raised or lowered effect) | Both |
| GMImage.RandomThreshold | Random threshold image. | Both |
| GMImage.RandomThresholdChannel | Random threshold image. | Both |
| GMImage.ReduceNoise | Reduce noise in image using a noise peak elimination filter. | Both |
| GMImage.Roll | Roll image (rolls image vertically and horizontally) by specified number of columnms and rows) | Both |
| GMImage.Rollxy | Roll image (rolls image vertically and horizontally) by specified number of columnms and rows) | Both |
| GMImage.Rotate | Rotate image counter-clockwise by specified number of degrees. | Both |
| GMImage.Rows | Returns the image height. | Both |
| GMImage.Sample | Resize image by using pixel sampling algorithm. | Both |
| GMImage.Scale | Resize image by using simple ratio algorithm. | Both |
| GMImage.Segment | Segments the image. | Both |
| GMImage.SetAdjoin | Set adjoin value. Join images into a single multi-image file | Both |
| GMImage.SetAnimationDelay | Sets the animation delay. | Both |
| GMImage.SetAnimationIterations | Sets the Number of iterations to loop an animation (e.g. Netscape loop extension) for. | Both |
| GMImage.SetAntiAlias | Sets whether to Anti-alias Postscript and TrueType fonts (default true) | Both |
| GMImage.SetAttribute | Set a named attribute. | Both |
| GMImage.SetBackgroundColor | Sets the Image background color. | Both |
| GMImage.SetBackgroundTexture | Sets the Name of texture image to tile onto the image background | Both |
| GMImage.SetBorderColor | Sets the Image border color. | Both |
| GMImage.SetBoxColor | Text bounding-box base color (default none). | Both |
| GMImage.SetchannelDepth | Set modulus channel depth | Both |
| GMImage.SetClassType | Sets the Image class (DirectClass=1 or PseudoClass=2) | Both |
| GMImage.SetColorFuzz | Sets the color fuzz. Colors within this distance are considered equal | Both |
| GMImage.SetcolorMap | Sets an entry in the color map. | Both |
| GMImage.SetColorMapSize | Sets the Colormap size (number of colormap entries) | Both |
| GMImage.SetColorSpace | Sets the Image Color Space. | Both |
| GMImage.SetComment | Sets the image comment. | Both |
| GMImage.SetCompose | Sets the Composition operator to be used when composition is implicitly used (such as for image flattening). | Both |
| GMImage.SetCompressType | Sets the compression type. | Both |
| GMImage.SetDebug | Enables printing of debug messages from ImageMagick | Both |
| GMImage.SetDefineSet | Sets a define value. | Both |
| GMImage.SetDefineValue | Sets a value. | Both |
| GMImage.SetDensity | Sets the Vertical and horizontal resolution in pixels of the image | Both |
| GMImage.SetDepth | Sets the Image depth (bits allocated to red/green/blue components) | Both |
| GMImage.SetEndian | Sets the Endianness (little like Intel or big like SPARC) for image formats which support endian-specific options. | Both |
| GMImage.SetFileName | Sets the Image file name. | Both |
| GMImage.SetFillColor | Sets the Color to use when filling drawn objects. | Both |
| GMImage.SetFillRule | Sets the rule to use when filling drawn objects | Both |
| GMImage.SetFilterType | Sets the Filter to use when resizing image | Both |
| GMImage.SetFont | Sets the Text rendering font. | Both |
| GMImage.SetFontPointsize | Sets the font point size. | Both |
| GMImage.SetGifDisposeMethod | Sets the GIF disposal method. | Both |
| GMImage.SeticcColorProfile | Sets the ICC color profile. | Both |
| GMImage.SetInterlaceType | Sets the interlace type. | Both |
| GMImage.SetiptcProfile | Sets the IPTC profile. | Both |
| GMImage.SetIsValid | Sets whether the object contain a valid image. | Both |
| GMImage.SetLabel | Sets the image label. | Both |
| GMImage.SetLineWidth | Sets the Stroke width for drawing vector objects (default one) | Both |
| GMImage.SetMagick | Sets the File type magick identifier (.e.g "GIF") | Both |
| GMImage.SetMatte | Sets whether image supports transparency (matte channel) | Both |
| GMImage.SetMatteColor | Sets the Transparent color. | Both |
| GMImage.SetModulusDepth | Sets the Image modulus depth. | Both |
| GMImage.SetMonochrome | If set, transform image to black and white. | Both |
| GMImage.SetOrientation | Sets the image orientation. | Both |
| GMImage.SetPage | Sets the Preferred size and location of an image canvas. | Both |
| GMImage.SetpixelColor | set pixel color at location x & y. | Both |
| GMImage.Setprofile | Add or remove a named profile to/from the image. | Both |
| GMImage.SetQuality | Sets the JPEG/MIFF/PNG compression level (default 75). | Both |
| GMImage.SetQuantizeColors | Sets the Maximum number of colors to quantize to | Both |
| GMImage.SetQuantizeColorSpace | Sets the Colorspace to quantize in. | Both |
| GMImage.SetQuantizeDither | Sets whether to dither image during quantization (default true). | Both |
| GMImage.SetQuantizeTreeDepth | Sets the Quantization tree-depth. | Both |
| GMImage.SetRenderingIntent | Sets the type of rendering intent | Both |
| GMImage.SetResolutionUnits | Sets which units are used for image resolution. | Both |
| GMImage.SetScene | Sets the image scene number | Both |
| GMImage.SetSize | Sets the Width and height of a raw image | Both |
| GMImage.SetStrokeAntiAlias | Enables/disables stroke anti-aliasing. | Both |
| GMImage.SetStrokeColor | Sets the Color to use when drawing object outlines. | Both |
| GMImage.SetStrokeDashOffset | Sets the stroke dash offset. | Both |
| GMImage.SetStrokeLineCap | Specify the shape to be used at the end of open subpaths when they are stroked. | Both |
| GMImage.SetStrokeLineJoin | Specify the shape to be used at the corners of paths (or other vector shapes) when they are stroked. | Both |
| GMImage.SetStrokeMiterLimit | Sets the miter limit. | Both |
| GMImage.SetStrokeWidth | Sets the Stroke width for drawing vector objects (default one) | Both |
| GMImage.SetSubImage | Selects which image of an image sequence is currently used. | Both |
| GMImage.SetSubRange | Sets the Number of images relative to the base image | Both |
| GMImage.SetTextEncoding | Sets the Annotation text encoding (e.g. "UTF-16") | Both |
| GMImage.SetTileName | Sets the Tile name. | Both |
| GMImage.SetType | Sets the Image representation type. | Both |
| GMImage.SetVerbose | Sets whether to print detailed information about the image. | Both |
| GMImage.SetView | Sets the FlashPix viewing parameters. | Both |
| GMImage.Shade | Shade image using distant light source. | Both |
| GMImage.Sharpen | Sharpen pixels in image. | Both |
| GMImage.SharpenChannel | Sharpen pixels in image | Both |
| GMImage.Shave | Shave pixels from image edges. | Both |
| GMImage.Shear | Shear image (create parallelogram by sliding image by X or Y axis). | Both |
| GMImage.Signature | Image signature. Set force to 1 in order to re-calculate the signature regardless of whether the image data has been modified. | Both |
| GMImage.Solarize | Solarize image (similar to effect seen when exposing a photographic film to light during the development process). | Both |
| GMImage.Spread | Spread pixels randomly within image by specified ammount. | Both |
| GMImage.Stegano | Add a digital watermark to the image (based on second image) | Both |
| GMImage.Stereo | Create an image which appears in stereo when viewed with red-blue glasses (Red image on left, blue on right) | Both |
| GMImage.StrokePattern | Sets the pattern image to use while stroking object outlines. | Both |
| GMImage.Swirl | Swirl image (image pixels are rotated by degrees). | Both |
| GMImage.Texture | Channel a texture on image background. | Both |
| GMImage.Threshold | Threshold image channels (below threshold becomes black, above threshold becomes white). | Both |
| GMImage.TotalColors | Number of colors in the image | Both |
| GMImage.Transform | Transform image based on image and crop geometries. | Both |
| GMImage.TransformOrigin | Origin of coordinate system to use when annotating with text or drawing. | Both |
| GMImage.TransformReset | Reset transformation parameters to default. | Both |
| GMImage.TransformRotation | Rotation to use when annotating with text or drawing. | Both |
| GMImage.TransformScale | Scale to use when annotating with text or drawing. | Both |
| GMImage.TransformSkewX | Skew to use in X axis when annotating with text or drawing. | Both |
| GMImage.TransformSkewY | Skew to use in Y axis when annotating with text or drawing. | Both |
| GMImage.Transparent | Add matte image to image, setting pixels matching color to transparent | Both |
| GMImage.Trim | Trim edges that are the background color from the image. Please use GMImage.SetBackgroundColor to set the background color. | Both |
| GMImage.Unsharpmask | Replace image with a sharpened version of the original image using the unsharp mask algorithm. | Both |
| GMImage.UnsharpmaskChannel | Replace image with a sharpened version of the original image using the unsharp mask algorithm. | Both |
| GMImage.Wave | Map image pixels to a sine wave: | Both |
| GMImage.WriteToBMPContainer | Writes the picture in BMP format to a container object which you can store in a container field. | Both |
| GMImage.WriteToFile | Write single image frame to a file. | Both |
| GMImage.WriteToGIFContainer | Writes the picture in GIF format to a container object which you can store in a container field. | Both |
| GMImage.WriteToJPEGContainer | Writes the picture in JPEG format to a container object which you can store in a container field. | Both |
| GMImage.WriteToPNGContainer | Writes the picture in PNG format to a container object which you can store in a container field. | Both |
| GMImage.XResolution | Returns the x resolution of the image. | Both |
| GMImage.YResolution | Returns the y resolution of the image. | Both |
| GMImage.Zoom | Zoom image to specified size. | Both |
| Icon.GetIcon | Queries the Finder icon for the file or folder with the given path. | Mac only |
| Icon.GetIconWithQuickLook | Queries the Finder icon for the file or folder with the given path. | Mac only |
| IKSlideShow.Add | Adds a slide. | Mac only |
| IKSlideShow.Clear | Clears the list of slides. | Mac only |
| IKSlideShow.GetPDFDisplayBox | Queries the current PDF display box. | Mac only |
| IKSlideShow.GetPDFDisplayMode | Queries the current PDF display mode. | Mac only |
| IKSlideShow.GetPDFDisplaysAsBook | Queries whether PDFs are displayed as book currently. | Mac only |
| IKSlideShow.GetStartIndex | Queries the start index for the slide show. | Both |
| IKSlideShow.GetStartIndex | Queries the current start index for the slide show. | Mac only |
| IKSlideShow.GetStartPaused | Queries whether the slide show should start paused. | Mac only |
| IKSlideShow.GetWrapAround | Queries the current wrap around setting. | Mac only |
| IKSlideShow.Run | Runs the slide show with the current slide list and the current options. | Mac only |
| IKSlideShow.SetPDFDisplayBox | Sets the PDF display box which should be used to display PDFs. | Mac only |
| IKSlideShow.SetPDFDisplayMode | Sets the PDF display mode which should be used to display PDFs. | Mac only |
| IKSlideShow.SetPDFDisplaysAsBook | Sets whether a PDF is displayed as book. | Mac only |
| IKSlideShow.SetStartIndex | Sets the start index for the slide show. | Both |
| IKSlideShow.SetStartIndex | Sets the start index to the new value. | Mac only |
| IKSlideShow.SetStartPaused | Defines whether the slideshow starts paused or not. | Mac only |
| IKSlideShow.SetWrapAround | Specifies the new wrap around setting. | Mac only |
| Log | Writes the given values to the debug console. | Both |
| Math.DecToHex | Converts a number to a hexadecimal number. | Both |
| Math.HexToDec | Converts a hexadecimal number to a normal decimal number. | Both |
| Math.InsidePolygon | Checks if one point is inside a polygon. | Both |
| Msgbox | A simple method to show a dialog box with one text. | Both |
| Path.FilemakerPathToNativePath | Converts a Filemaker path useful for "filemac:" and "filewin:" path specification to a native path. | Both |
| Path.NativePathToFilemakerPath | Converts a native path to a Filemaker path useful for "filemac:" and "filewin:" path specification. | Both |
| PDFKit.Combine | Creates a new PDF file with all the given PDF files/references. | Mac only |
| PDFKit.CombineRef | Creates a new PDF document with all the given PDF files/references and returns the new PDF reference. | Mac only |
| PDFKit.GetIgnoreCombineErrors | Returns status of Combine Error handling. | Mac only |
| PDFKit.GetPDFAttribute | Queries a PDF attribute. | Mac only |
| PDFKit.GetPDFDocument | Creates a new PDF Document with the given PDF document. | Mac only |
| PDFKit.GetPDFPageCount | Queries the number of the pages in the PDF document. | Mac only |
| PDFKit.GetPDFPageImage | Renders an image of a page in a PDF document. | Mac only |
| PDFKit.GetPDFPagePDF | Creates a new PDF Document with the given PDF page. | Mac only |
| PDFKit.GetPDFPagePDFRef | Creates a new PDF Document with the given PDF page. | Mac only |
| PDFKit.GetPDFPagesPDF | Creates a new PDF Document with the given PDF pages. | Mac only |
| PDFKit.GetPDFPagesPDFRef | Creates a new PDF Document with the given PDF pages. | Mac only |
| PDFKit.GetPDFPageText | Queries the text of a page in a PDF document. | Mac only |
| PDFKit.GetPDFText | Queries the text of the PDF document. | Mac only |
| PDFKit.Open | Opens a PDF and returns a PDF Reference value. | Mac only |
| PDFKit.OpenContainer | Opens a PDF from container value and returns a PDF Reference value. | Mac only |
| PDFKit.OpenPath | Opens a PDF from a file path and returns a PDF Reference value. | Mac only |
| PDFKit.OpenURL | Opens a PDF from an URL and returns a PDF Reference value. | Mac only |
| PDFKit.Release | Releases a PDF reference. | Mac only |
| PDFKit.SetIgnoreCombineErrors | Sets whether Combine operation should report error if you did not pass PDF files or references. | Mac only |
| PDFKit.SetPDFAttribute | Sets a PDF attribute. | Mac only |
| CompileDate | Returns the date the plug-in was compiled. | Both |
| CompileTime | The time of day that the plug-in was compiled. | Both |
| Functions | The list of all plugin functions in this plugin. | Both |
| Functions | Returns a list of all the functions in the plugin. | Both |
| Register | This function is used to register the Plugin. | Both |
| Registration | Returns a list of the currently registered components. | Both |
| Seats | Queries the internal seats value. | Both |
| Unregister | Unregisters the plugin license. | Both |
| Version | Useful for doing auto-updates from server and version checking. | Both |
| ProgressDialog.ClearImage | Clears image for the progress dialog. | Both |
| ProgressDialog.GetBottomText | Queries the current text below the progress bar in the progress dialog. | Both |
| ProgressDialog.GetButtonCaption | Queries the current text from the button in the progress dialog. | Both |
| ProgressDialog.GetCancel | Queries the cancel state. | Both |
| ProgressDialog.GetProgress | Queries current progress value. | Both |
| ProgressDialog.GetShowButton | Queries current state of whether to show the cancel button or not. | Both |
| ProgressDialog.GetTitle | Queries the current progress dialog title. | Both |
| ProgressDialog.GetTopText | Queries the current text above the progress bar in the progress dialog. | Both |
| ProgressDialog.Hide | Hides the progress dialog. | Both |
| ProgressDialog.SetBottomText | Sets the bottom text in the progress dialog. | Both |
| ProgressDialog.SetButtonCaption | Sets the cancel button text. | Both |
| ProgressDialog.SetCancel | Sets the cancel state. | Both |
| ProgressDialog.SetImage | Sets the image. Please use container value as parameter. | Both |
| ProgressDialog.SetPosition | Set position of the dialog absolute. | Both |
| ProgressDialog.SetPositionCentered | Set position of the dialog centered. | Both |
| ProgressDialog.SetProgress | Sets the current progress value. | Both |
| ProgressDialog.SetShowButton | Sets whether to show the cancel button or not. | Both |
| ProgressDialog.SetTitle | Sets the progress dialog title. | Both |
| ProgressDialog.SetTopText | Sets the top text in the progress dialog. | Both |
| ProgressDialog.Show | Shows the progress dialog. | Both |
| SendCommand | Connects to a TCP Socket on some computer in the network and sends a data packet with the given parameters. | Both |
| Screen.Count | Queries the number of screens. | Both |
| Screen.Height | Queries screen height. | Both |
| Screen.Left | Queries screen position. | Both |
| Screen.Top | Queries screen position. | Both |
| Screen.Width | Queries screen width. | Both |
| Screenshot | Takes a screenshot of the screen indicated by the "ScreenID" parameter. | Both |
| ScreenshotRect | This function will take snapshot of the area of the screen described by the first four Parameters. | Both |
| ShowURL | Shows an URL. | Both |
| String.DecodeFromHex | Decode a hex string. | Both |
| String.DecodeFromHTML | Decodes html text. | Both |
| String.EncodeToHex | Encode a hex string. | Both |
| String.EncodeToHTML | Encodes text as html. | Both |
| String.ReadTextFile | Reads a text file. | Both |
| String.RemoveAccents | Returns text without accents. | Both |
| String.RemoveAccentsCaseInsensitive | Returns text without accents. | Both |
| String.RemoveNewLine | Removes newline characters from string. | Both |
| String.ReplaceNewline | Replaces newline characters. | Both |
| String.SoundEx | Returns soundex string for the given text. | Both |
| String.WriteTextFile | Writes a text file with the given text. | Both |
| TextToRTF | Creates RTF text for a given filemaker formatted styled text. | Both |
| SystemInfo.AvailableRAM | Returns the size of the free RAM in bytes. | Both |
| SystemInfo.ComputerName | Returns the computer name. | Both |
| SystemInfo.MacHasHardwareAcceleratedCoreImage | Checks whether a Mac can use hardware accelerated Core Image/Quartz. | Mac only |
| SystemInfo.MacModel | Returns the Mac Model string. | Mac only |
| SystemInfo.MacSerialNumber | Returns the Mac Serial number. | Mac only |
| SystemInfo.MacUUID | Returns the system UUID on Mac OS X. | Mac only |
| SystemInfo.MacVRAMSize | Returns the size of the VRAM in bytes on a Mac. | Mac only |
| SystemInfo.OSName | Returns the name of the operating system. | Both |
| SystemInfo.OSVersionString | Returns the Name of the operating system with version. | Both |
| SystemInfo.PhysicalRAM | Returns the size of the physical RAM in bytes. | Both |
| SystemInfo.SystemFont | Returns the system font. | Both |
| SystemInfo.UserName | Returns the user name. | Both |
| SystemInfo.UserShortName | Returns the user's short name. eg 'admin' | Both |
| GetSystemUIMode | Queries the current system UI mode. See the SetSystemUIMode function for details on the possible values. | Mac only |
| GetSystemUIModeOptions | Queries the current system UI mode options. See the SetSystemUIMode function for details on the possible values. | Both |
| SetSystemUIMode | Sets the system UI mode. | Mac only |
| Trace | Starts logging all plugin calls to a text file. | Both |
| InstallURLEventHandler | Installs an event handler for the URL event and calls the script you specify with the URL as parameter. | Mac only |
| SetDefaultHandlerForURLScheme | Sets the user's preferred handler for the specified URL scheme to point to the current application. | Mac only |
| USB.Count | Queries all USB Devices and returns the number of found devices. | Both |
| USB.FindDevice | Finds USB devices. | Both |
| USB.FindSerialNumber | Searches the USB device list for a device with the given serial number. | Both |
| USB.GetProductID | Queries the product ID of an USB device. | Both |
| USB.GetProductName | Queries the product name of an USB device. | Both |
| USB.GetSerialNumber | Queries the serial number of an USB device. | Both |
| USB.GetVendorID | Queries the vendor ID of an USB device. | Both |
| USB.GetVendorName | Queries the vendor name of an USB device. | Both |
| UUID.Formatted | Creates a new UUID/GUID and returns it as a formatted string. | Both |
| UUID.Hex | Creates a new UUID/GUID and returns it as a hex string. | Both |
| UUID.Raw | Creates a new UUID/GUID and returns it as a 16 byte string. The string is not for displaying to users, but for small footprint on storage. | Both |
| Validate.CheckReceipt | Validates the receipt. | Mac only |
| Validate.Exit | Quits the application with the given error code. | Mac only |
| Validate.FindReceipt | Finds the receipt by looking up the location of the application. | Mac only |
| VersionAutoUpdate | Returns the version in the auto update format. e.g. 02040028 | Both |
| WebView.ClickInput | Clicks the specified Input Element. | Both |
| WebView.DisableJavascriptAlerts | Disables alert() command in Javascript. | Mac only |
| WebView.FindByName | Returns a unique ID that references a the web viewer. | Both |
| WebView.FindWindowByIndex | Returns the Window Reference for a window specified by the Index parameter. | Both |
| WebView.FindWindowByTitle | Returns the Window Reference for a window specified by the Index parameter. | Both |
| WebView.SetFormTextAreaValue | Resets the Specified Form. | Both |
| WebView.FormSubmit | Submits the specified Form | Both |
| WebView.GetForm | Returns the name of the form with the given index. | Both |
| WebView.GetFormButtonValue | Gets the value of the specified Button. | Both |
| WebView.GetFormCount | Returns the number of forms on the website which is currently visible in the webviewer. | Both |
| WebView.GetFormInputChecked | Returns the value of the specified check box or radiobutton. | Both |
| WebView.GetFormInputValue | Returns the value of the specified Input Form. | Both |
| WebView.GetFormSelectValue | Gets the value of a select element, such as a list or a combo box or a menu. | Both |
| WebView.GetFormTextAreaValue | Returns the value of the specified text area. | Both |
| WebView.GetFormValue | Returns the value from the Specified Field. | Both |
| WebView.GetImage | Returns a property of the image with the given index. | Both |
| WebView.GetImageCount | Returns the number of images on the current webpage. | Both |
| WebView.GetLink | Returns a property of the link with the given index. | Both |
| WebView.GetLinkCount | Returns the number of links on the current webpage. | Both |
| WebView.GetPreferences | Queries webview preferences parameters | Mac only |
| WebView.GetPrintParameter | Queries print parameters | Mac only |
| WebView.GetSource | Queries the html source from the webviewer. | Both |
| WebView.GetSourceData | Queries the source data from the webviewer. | Mac only |
| WebView.GetTitle | Returns the current title of the web page that is being displayed by the specified WebViewer | Both |
| WebView.GetURL | Queries the current document URL in the webviewer. | Both |
| WebView.InstallCallback | This function needs to be called one time to enable JavaScript to reach out out from the web viewer to run a FileMaker Script. | Both |
| WebView.IsLoading | This function returns True if the Specified web viewer is still loading. | Both |
| WebView.LoadJavascriptURL | Loads the given javscript URL into the webviewer. | Both |
| WebView.LoadURL | Loads the given URL into the webviewer. | Both |
| WebView.Print | Prints the current webview content. | Both |
| WebView.Release | Releases a web viewer iD. | Both |
| WebView.Reload | Reloads the WebViewer. | Both |
| WebView.RenderImage | Renders the webview to a picture. | Mac only |
| WebView.RunJavaScript | Executes the Javascript on the specified webViewer control. | Both |
| WebView.RunJavaScriptReturnTitle | Run the specified JavaScript and then returns the value of the title property to FileMaker. | Both |
| WebView.SearchText | Searches text in a webviewer. | Both |
| WebView.SetFormButtonValue | Sets the value of a Button on the specified form | Both |
| WebView.SetFormInputChecked | Sets the value of the specified Check Box or Radiobutton. | Both |
| WebView.SetFormInputValue | Sets the value of the specified input element | Both |
| WebView.SetFormSelectValue | Sets the value of a select element, such as a list or a combo box or a menu. | Both |
| WebView.SetFormTextAreaValue | Sets the value of a Text Area Element. | Both |
| WebView.SetFormValue | Set the value of the specified Field in a webviewer. | Both |
| WebView.SetPreferences | Sets webview preferences parameters. | Mac only |
| WebView.SetPrintParameter | Sets print parameters for Webview.Print method. | Mac only |
| WebView.SetTitle | Sets the title of the web page that is currently being displayed in the web Viewer. | Both |
| WebView.GoBack | Moves backward a page in the history. | Both |
| WebView.GoForward | Moves forward a page in the history. | Both |
| Window.AsPDF | Renders the window as PDF so you can save it in a container value. Includes a JPEG preview. | Mac only |
| Window.FindByIndex | Returns the Window Reference for a window specified by the Index parameter. | Both |
| Window.FindByTitle | This function can be used to find the Reference to the window. | Both |
| Window.GetTitle | Get's the title of the window designated by the WindowRef. | Both |
| Window.HasCloseButton | You can control weather a Window has a close button or not. | Both |
| Window.HasMiniaturizeButton | This function returns the current state of the window's Miniaturize button. | Both |
| Window.HasShadow | This function returns the current state of the Window's Shadow. | Mac only |
| Window.HasZoomButton | You can control weather a Window has a Zoom button or not. | Both |
| Window.Hide | Hides the window Specified by the Window Reference | Both |
| Window.HideContent | Hides the window content view. | Mac only |
| Window.HideOverlay | Hides the overlay view on a given window. | Mac only |
| Window.HideScrollbars | Hides the scrollbars in a Filemaker window. | Both |
| Window.IgnoresMouseEvents | Queries whether mouse events are ignored. | Mac only |
| Window.IsModified | Queries whether document has been modified. | Both |
| Window.IsVisible | Queries whether a window is visible. | Both |
| Window.Move | Moves the window animated. | Both |
| Window.Resizable | Queries whether window is resizable. | Both |
| Window.Resize | Resizes the window animated. | Both |
| Window.SetAlpha | Set Alpha can be used to set the transparency of a window. | Both |
| Window.SetBounds | Sets the bounds of the window. | Both |
| Window.SetCloseButton | Switches the close button on the window on or off. | Both |
| Window.SetIgnoresMouseEvents | Disables mouse input for this window. | Mac only |
| Window.SetMiniaturizeButton | This function enables or disables the the Miniaturize Button on a window. | Both |
| Window.SetModified | Sets the modified state of the window. | Mac only |
| Window.SetResizable | Sets whether window is resizable. | Both |
| Window.SetShadow | Turns shadow on or off. | Mac only |
| Window.SetShowsToolbarButton | Sets whether toolbar on/off button should be shown or not. | Mac only |
| Window.SetTitle | Set the title of the window designated by the WindowRef. | Both |
| Window.SetZoomButton | This function enables or disables the the Zoom Button on a window. | Both |
| Window.Show | Shows the window Specified by the Window Reference. | Both |
| Window.ShowContent | Shows the window content view. | Mac only |
| Window.ShowOverlay | Adds an overlay to the window to dark content. | Mac only |
| Window.ShowScrollbars | Shows the scrollbars in a Filemaker window. | Both |
| Window.ShowsToolbarButton | Queries whether toolbar on/off button should be shown or not. | Mac only |
| WindowsScript.AddCode | Adds the code to the specified script. | Win only |
| WindowsScript.Close | Removes the specified script from memory. | Win only |
| WindowsScript.Create | Creates a Windows Script in memory. | Win only |
| WindowsScript.ErrorClear | Clears the old errors | Win only |
| WindowsScript.ErrorColumn | Returns the error column of the last error. | Win only |
| WindowsScript.ErrorDescription | Returns the text description of the error. | Win only |
| WindowsScript.ErrorLine | Returns the error line of the last error. | Win only |
| WindowsScript.ErrorNumber | Returns the number of the last error in a VB script. | Win only |
| WindowsScript.ErrorSource | This function returns the name of the module that had the error. | Win only |
| WindowsScript.ErrorText | Returns the Line of the Script that contains the error. | Win only |
| WindowsScript.Eval | Evaluates the "text" and returns the result. | Win only |
| WindowsScript.ExecuteFunction | Runs the script specified by the Script ID. | Win only |
| WindowsScript.ExecuteStatement | Executes a statement. | Win only |
| WindowsScript.GetAllowUI | Returns the Allow UI State of the specified script. | Win only |
| WindowsScript.GetLanguage | Queries the current language. | Win only |
| WindowsScript.GetTimeout | Each script has a setting that dictates how long a script will wait before timing out. | Win only |
| WindowsScript.GetUseSafeSubset | Returns the Safe Subset State of the specified script. | Win only |
| WindowsScript.SetAllowUI | Sets the "Allow UI State of the specified script. | Win only |
| WindowsScript.SetLanguage | Returns the Line of the Script that contains the error. | Win only |
| WindowsScript.SetTimeout | Each script has a setting that dictates how long a script will wait before timing out. | Win only |
| WindowsScript.SetUseSafeSubset | Sets the Safe Subset State of the specified script. | Win only |
| WindowTransition.Perform | Performs the transitions | Mac only |
| WindowTransition.Prepare | Prepare the a transition to apply to the whole screen. | Mac only |
| WindowTransition.PrepareWindow | Prepare the a transition to apply to the front FileMaker window. | Mac only |
768 functions.
Feedback: Report problem or ask question.
Loading
Links
MBS REALbasic Plugins - Bilder aus Nickenich