You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/extendscript-toolkit/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# The ExtendScript Toolkit
2
2
3
3
!!! warning
4
-
The Extendscript Toolkit has been deprecated in favour of [The VS Code Debugger](../vscode-debugger/index.md#the-vscode-debugger)!
4
+
The Extendscript Toolkit has been deprecated in favour of [The VS Code Debugger](../vscode-debugger/index.md)!
5
5
6
6
This information is preserved here for legacy reference, but the Extendscript Toolkit is no longer being actively maintained or supported, and will no longer work on 64-bit-only versions of MacOS.
Copy file name to clipboardExpand all lines: docs/file-system-access/file-object.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -841,7 +841,7 @@ The new [File object](#file-object), or `null` if this object does not reference
841
841
842
842
Opens the built-in platform-specific file-browsing dialog, in which the user can select an existing file location to which to save information, and creates a new File object to represent the selected file.
843
843
844
-
Differs from the class method [saveDialog()](#file-savedialog) in that it presets the current folder to this File object's parent folder and the file to this object's associated file.
844
+
Differs from the class method [saveDialog()](#filesavedialog) in that it presets the current folder to this File object's parent folder and the file to this object's associated file.
Copy file name to clipboardExpand all lines: docs/file-system-access/folder-object.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -315,7 +315,7 @@ Boolean. `true` if your system supports the specified encoding, `false` otherwis
315
315
316
316
#### Description
317
317
318
-
Opens the built-in platform-specific file-browsing dialog, and creates a new File or Folder object for the selected file or folder. Differs from the object method [selectDlg()](#folder-selectdlg) in that it does not preselect a folder.
318
+
Opens the built-in platform-specific file-browsing dialog, and creates a new File or Folder object for the selected file or folder. Differs from the object method [selectDlg()](#folderselectdlg) in that it does not preselect a folder.
Copy file name to clipboardExpand all lines: docs/file-system-access/using-file-and-folder-objects.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -133,7 +133,7 @@ To access the shortcut from a File object, specify the path `/folder2/some.txt`.
133
133
134
134
However, Windows permits a file and its shortcut to reside in the same folder. Inthis case, the File object always accesses the original file. You cannot create a File object to access the shortcut when it is in the same folder as its linked file.
135
135
136
-
A script can create a file alias by creating a File object for a file that does not yet exist on disk, and using its [`createAlias`](../file-system-access/file-object.md#createalias) method to specify the target of the alias.
136
+
A script can create a file alias by creating a File object for a file that does not yet exist on disk, and using its [`createAlias`](../file-system-access/file-object.md#filecreatealias) method to specify the target of the alias.
Copy file name to clipboardExpand all lines: docs/integrating-external-libraries/defining-entry-points-for-direct-access.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,7 +94,7 @@ The variant data does not support JavaScript objects. The following data types a
94
94
-`undefined`
95
95
- Boolean
96
96
-`double`
97
-
- String - Must be UTF-8 encoded. The library must define an entry point [ESFreeMem()](#externalobject-functions-esfreemem), which ExtendScript calls to release a returned string pointer. If this entry point is missing, ExtendScript does not attempt to release any returned string data.
97
+
- String - Must be UTF-8 encoded. The library must define an entry point [ESFreeMem()](#esfreemem), which ExtendScript calls to release a returned string pointer. If this entry point is missing, ExtendScript does not attempt to release any returned string data.
98
98
-`Script` - A string to be evaluated by ExtendScript. Use to return small JavaScript scripts that define arbitrarily complex data.
99
99
100
100
If, when a function is invoked, a supplied parameter is undefined, ExtendScript sets the data type to `undefined` and does not attempt to convert the data to the requested type.
@@ -108,7 +108,7 @@ If, when a function is invoked, a supplied parameter is undefined, ExtendScript
108
108
109
109
## Library initialization
110
110
111
-
ExtendScript calls [ESInitialize()](#externalobject-functions-esinitialize) to initialize the library.
111
+
ExtendScript calls [ESInitialize()](#esinitialize) to initialize the library.
112
112
113
113
The function receives an argument vector containing the additional arguments passed in to the ExternalObject constructor.
114
114
@@ -153,6 +153,6 @@ The signature strings for these two functions would be `"One_ds"`, `"Two"`.
153
153
154
154
## Library termination
155
155
156
-
Define the entry point [ESInitialize()](#externalobject-functions-esinitialize) to free any memory you have allocated when your library is unloaded.
156
+
Define the entry point [ESInitialize()](#esinitialize) to free any memory you have allocated when your library is unloaded.
157
157
158
158
Whenever a JavaScript function makes a call to a library function, it increments a reference count for that library. When the reference count for a library reaches 0, the library is automatically unloaded; your termination function is called, and the `ExternalObject` instance is deleted. Note that deleting the `ExternalObject` instance does not unload the library if there are remaining references.
0 commit comments