Macro Language Reference > Macros > System > uverb
  
uverb
Description
System macro used exclusively by PTC ALDin the ssys.3ad file to define the majority of its macros.
 
Example 255. Add further aliases to the ted/edit macro
PTC ALDssys.3ad file contains the line uverb 1002,"ted","edit": the following macro adds a further alias "open":
uverb 1002, "ted","edit","open"
Syntax
uverb type:n ( index:n )? keyword:s
type
The number of the macro being defined: PTC ALDssys.3ad file contains definitions for each allowable type.
index
The index number of the macro being defined: defaults to zero when a new group is started or is auto-incremented when continuing the same group (optional)
keyword
One or more aliases for the defined macro
Additional Information
This ssys.3ad file defines most of the keywords (i.e. macro/keyword names) used by PTC ALD . Upon examining this file, you will see that there are a few keywords defined by the verb macro, rather then by uverb. These are all system level macros and their names should not be changed as some of them are used internally by PTC ALD. The remainder of the file consists of groups of uverb macros (note: uverb is itself a system macro defined by verb). Each keyword defined by uverb has a group number and one or more verb names. There are comments in the file at the beginning of each group to identify what it is for:
' verb 1: keyboard substitutions
uverb 1,"kud"
uverb 1,"kdu"
uverb 1,"kdn"
uverb 1,"klf"
uverb 1,"kup"
uverb 1,"krt"
The position of verb and uverb names within each numbered group is important (for example, PTC ALD knows that the 10th uverb of group 1002 is a macro for printing documents, in this case the tprint macro). You can edit the uverb entries in ssys.3ad if you wish to add aliases or translate them to another language. You must not, however, change the order in which they appear.
Related Links