id |
The ID or name of the object. The id
field can be externalized as a fast path ID unless has_name_select is set to "y"
(yes). The value of id is a string with a maximum length of 64 characters. IDs should be unique to your application and unique within your system. |
next_id |
Specifies the header object for the subsequent screen; set to the value of the id
field of the sm_cmd_hdr object or the sm_name_hdr object that follows this selector. The next_type
field described below specifies which object class is indicated. The value of next_id is a string with a maximum length of 64 characters. |
option_id |
Specifies the body of this selector; set to the id
field of the sm_cmd_opt object. The value of option_id is a string with a maximum length of 64 characters. |
has_name_select |
Specifies whether this screen must be preceded by a selector screen. Valid values are:
"" or "n" |
No; this is the default case. The id of this object can be used as a fast path, even if preceded by a selector screen. |
"y" |
Yes; a selector must precede this object. This setting prevents the id of this object from being used as a fast path to the corresponding dialog screen. |
|
name |
The text displayed as the title of the selector screen. The value of name is a string with a maximum length of 1024 characters. The string can be formatted with embedded \n
(newline) characters. |
name_msg_file |
The file name (not the full path name) that is the Message Facility catalog for the string, name. The value of name_msg_file is a string with a maximum length of 1024 characters. Message catalogs required by an application program can be developed with the Message Facility. |
name_msg_set |
The Message Facility set ID for the string, name. Set IDs can be used to indicate subsets of a single catalog. The value of name_msg_set is an integer. |
name_msg_id |
The Message Facility ID for the string, name. The value of name_msg_id is an integer. |
type |
The method to be used to process the selector. The value of type is a string with a maximum length of 1 character. Valid values are:
"" or "j" |
Just next ID; the object following this object is always the object specified by the value of the next_id descriptor. The next_id descriptor is a fully-defined string initialized at development time. |
"r" |
Cat raw name; in this case, the next_id descriptor is defined partially at development time and partially at runtime by user input. The value of the next_id descriptor defined at development time is concatenated with the value selected by the user to create the id value to search for next (that of the dialog or selector to display). |
"c" |
Cat cooked name; the value selected by the user requires processing for more information. This value is passed to the command named in the cmd_to_classify descriptor, and then output from the command is concatenated with the value of the next_id descriptor to create the id descriptor to search for next (that of the dialog or selector to display). |
|
ghost |
Specifies whether to display this selector screen or only the list pop-up panel produced by the command in the cmd_to_list
field. The value of ghost is a string. Valid values are:
"" or "n" |
No; display this selector screen. |
"y" |
Yes; display only the pop-up panel produced by the command string constructed using the cmd_to_list
and cmd_to_list_postfix
fields in the associated sm_cmd_opt object. If there is no cmd_to_list value, SMIT assumes this object is a super-ghost (nothing is displayed), runs the cmd_to_classify command, and proceeds. |
|
cmd_to_classify |
The command string to be used, if needed, to classify the value of the name
field of the sm_cmd_opt object associated with this selector. The value of cmd_to_classify is a string with a maximum length of 1024 characters. The input to the cmd_to_classify taken from the entry
field is called the "raw name" and the output of the cmd_to_classify is called the "cooked name". Previous to AIX Version 4.2.1, you could create only one value with cmd_to_classify. If that value included a colon, it was escaped automatically. In AIX Version 4.2.1 and later, you can create multiple values with cmd_to_classify, but the colons are no longer escaped. The colon is now being used as a delimiter by this command. If you use colons in your values, you must preserve them manually. |
cmd_to_classify_postfix |
The postfix to interpret and add to the command string in the cmd_to_classify
field. The value of cmd_to_classify_postfix is a string with a maximum length of 1024 characters. |
raw_field_name |
The alternate name for the raw value. The value of raw_field_name is a string with a maximum length of 1024 characters. The default value is "_rawname"
. |
cooked_field_name |
The alternate name for the cooked value. The value of cooked_field_name is a string with a maximum length of 1024 characters. The default value is "cookedname"
. |
next_type |
The type of screen that follows this selector. Valid values are:
"n" |
Name; a selector screen follows. See the description of next_id above for related information. |
"d" |
Dialog; a dialog screen follows. See the description of next_id above for related information. |
|
help_msg_id |
Specifies a Message Facility message set number and message ID number with a comma as the separator or a numeric string equal to a SMIT identifier tag. |
help_msg_loc |
The file name sent as a parameter to the man command for retrieval of help text, or the file name of a file containing help text. The value of help_msg_loc is a string with a maximum length of 1024 characters. |
help_msg_base |
The fully qualified path name of a library that SMIT reads for the file names associated with the correct book. |
help_msg_book |
Contains the string with the value of the name file contained in the file library indicated by help_msg_base. |