asp.net pdf viewer control free : Show pdf thumbnail in html software control cloud windows azure html class IBM_SPSS_Statistics_Core_System_User_Guide23-part1885

File > Open
Manually Copying an Installed Custom Dialog
By default, the specifications for an installed custom dialog are stored in the ext/lib/<Dialog Name> folder
of the installation directory for Windows and Linux. For Mac, specifications are stored under the
/Library/Application Support/IBM/SPSS/Statistics/<version>/CustomDialogs/<Dialog Name> folder, where
<version> is the two digit IBM SPSS Statistics version--for example, 23. You can copy this folder to the
same relative location in another instance of IBM SPSS Statistics and it will be recognized as an installed
dialog the next time that instance is launched.
v If you have specified alternative locations for installed dialogs--using the SPSS_CDIALOGS_PATH
environment variable--then copy the <Dialog Name> folder from the appropriate alternate location.
v If alternative locations for installed dialogs have been defined for the instance of IBM SPSS Statistics
you are copying to, then you can copy to any one of the specified locations and the dialog will be
recognized as an installed dialog the next time that instance is launched.
Control Types
The tools palette provides the controls that can be added to a custom dialog.
v Source List: A list of source variables from the active dataset. See the topic “Source List” for more
information.
v Target List: A target for variables transferred from the source list. See the topic “Target List” on page
224 for more information.
v Check Box: A single check box. See the topic “Check Box” on page 225 for more information.
v Combo Box: A combo box for creating drop-down lists. See the topic “Combo Box and List Box
Controls” on page 225 for more information.
v List Box: A list box for creating single selection or multiple selection lists. See the topic “Combo Box
and List Box Controls” on page 225 for more information.
v Text control: A text box that accepts arbitrary text as input. See the topic “Text Control” on page 227
for more information.
v Number control: A text box that is restricted to numeric values as input. See the topic “Number
Control” on page 227 for more information.
v Static Text control: A control for displaying static text. See the topic “Static Text Control” on page 228
for more information.
v Item Group: A container for grouping a set of controls, such as a set of check boxes. See the topic
“Item Group” on page 228 for more information.
v Radio Group: A group of radio buttons. See the topic “Radio Group” on page 229 for more
information.
v Check Box Group: A container for a set of controls that are enabled or disabled as a group, by a
single check box. See the topic “Check Box Group” on page 230 for more information.
v File Browser: A control for browsing the file system to open or save a file. See the topic “File
Browser” on page 230 for more information.
v Sub-dialog Button: A button for launching a sub-dialog. See the topic “Sub-dialog Button” on page
231 for more information.
Source List
The Source Variable List control displays the list of variables from the active dataset that are available to
the end user of the dialog. You can display all variables from the active dataset (the default) or you can
filter the list based on type and measurement level--for instance, numeric variables that have a
measurement level of scale. Use of a Source List control implies the use of one or more Target List
controls. The Source List control has the following properties:
Chapter 20. Creating and Managing Custom Dialogs
223
Show pdf thumbnail in html - software control cloud:C# PDF Thumbnail Create SDK: Draw thumbnail images for PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
www.rasteredge.com
Show pdf thumbnail in html - software control cloud:VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
www.rasteredge.com
Identifier. The unique identifier for the control.
Title. An optional title that appears above the control. For multi-line titles, use \n to specify line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control. The specified text
only appears when hovering over the title area of the control. Hovering over one of the listed variables
will display the variable name and label.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
Variable Transfers. Specifies whether variables transferred from the source list to a target list remain in
the source list (Copy Variables), or are removed from the source list (Move Variables).
Variable Filter. Allows you to filter the set of variables displayed in the control. You can filter on variable
type and measurement level, and you can specify that multiple response sets are included in the variable
list. Click the ellipsis (...) button to open the Filter dialog. You can also open the Filter dialog by
double-clicking the Source List control on the canvas. See the topic “Filtering Variable Lists” on page 225
for more information.
Note: The Source List control cannot be added to a sub-dialog.
Target List
The Target List control provides a target for variables that are transferred from the source list. Use of the
Target List control assumes the presence of a Source List control. You can specify that only a single
variable can be transferred to the control or that multiple variables can be transferred to it, and you can
constrain which types of variables can be transferred to the control--for instance, only numeric variables
with a measurement level of nominal or ordinal. The Target List control has the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title that appears above the control. For multi-line titles, use \n to specify line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control. The specified text
only appears when hovering over the title area of the control. Hovering over one of the listed variables
will display the variable name and label.
Target list type. Specifies whether multiple variables or only a single variable can be transferred to the
control.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
Required for execution. Specifies whether a value is required in this control in order for execution to
proceed. If True is specified, the OK and Paste buttons will be disabled until a value is specified for this
control. If False is specified, the absence of a value in this control has no effect on the state of the OK
and Paste buttons. The default is True.
Variable Filter. Allows you to constrain the types of variables that can be transferred to the control. You
can constrain by variable type and measurement level, and you can specify whether multiple response
224
IBM SPSS Statistics 23 Core System User's Guide
software control cloud:How to C#: Set Image Thumbnail in C#.NET
VB.NET How-to, VB.NET PDF, VB.NET Word, VB.NET Excel, VB.NET PowerPoint, VB.NET Tiff, VB.NET Imaging, VB.NET OCR, VB Thumbnail item. Make the ToolBox view show.
www.rasteredge.com
software control cloud:C# Word - Header & Footer Processing in C#.NET
using RasterEdge.XDoc.Word; Create Footer & Header. The following C# sample code will show you how to create a header and footer in section.
www.rasteredge.com
sets can be transferred to the control. Click the ellipsis (...) button to open the Filter dialog. You can also
open the Filter dialog by double-clicking the Target List control on the canvas. See the topic “Filtering
Variable Lists” for more information.
Syntax. Specifies command syntax that is generated by this control at run-time and can be inserted in the
syntax template.
v You can specify any valid command syntax and you can use \n for line breaks.
v The value %%ThisValue%% specifies the run-time value of the control, which is the list of variables
transferred to the control. This is the default.
Note: The Target List control cannot be added to a sub-dialog.
Filtering Variable Lists
The Filter dialog box, associated with source and target variable lists, allows you to filter the types of
variables from the active dataset that can appear in the lists. You can also specify whether multiple
response sets associated with the active dataset are included. Numeric variables include all numeric
formats except date and time formats.
Check Box
The Check Box control is a simple check box that can generate different command syntax for the checked
versus the unchecked state. The Check Box control has the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. The label that is displayed with the check box. For multi-line titles, use \n to specify line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
Default Value. The default state of the check box--checked or unchecked.
Checked/Unchecked Syntax. Specifies the command syntax that is generated when the control is checked
and when it is unchecked. To include the command syntax in the syntax template, use the value of the
Identifier property. The generated syntax, whether from the Checked Syntax or Unchecked Syntax
property, will be inserted at the specified position(s) of the identifier. For example, if the identifier is
checkbox1, then at run-time, instances of %%checkbox1%% in the syntax template will be replaced by the
value of the Checked Syntax property when the box is checked and the Unchecked Syntax property when
the box is unchecked.
v You can specify any valid command syntax and you can use \n for line breaks.
Combo Box and List Box Controls
The Combo Box control allows you to create a drop-down list that can generate command syntax specific
to the selected list item. It is limited to single selection. The List Box control allows you to display a list
of items that support single or multiple selection and generate command syntax specific to the selected
item(s). The Combo Box and List Box controls have the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title that appears above the control. For multi-line titles, use \n to specify line breaks.
Chapter 20. Creating and Managing Custom Dialogs
225
software control cloud:How to C#: File Format Support
PowerPoint Pages. Annotate PowerPoint. Text Search. Insert Image. Thumbnail Create. VB.NET How-to, VB.NET PDF, VB.NET Word, VB Microsoft Office 2003 PowerPoint Show
www.rasteredge.com
software control cloud:VB.NET Image: How to Process & Edit Image Using VB.NET Image
How to Process Image Using VB.NET. In this section, we will show you all VB.NET Image Cropping Assembly to Crop Image, VB.NET Image Thumbnail Creator Control SDK
www.rasteredge.com
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
List Items. Click the ellipsis (...) button to open the List Item Properties dialog box, which allows you to
specify the list items of the control. You can also open the List Item Properties dialog by double-clicking
the Combo Box or List Box control on the canvas.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key].The
Mnemonic Key property is not supported on Mac.
List Box Type (List Box only). Specifies whether the list box supports single selection only or multiple
selection. You can also specify that items are displayed as a list of check boxes.
Syntax. Specifies the command syntax that is generated by this control at run-time and can be inserted in
the syntax template.
v The value %%ThisValue%% specifies the run-time value of the control and is the default. If the list items
are manually defined, the run-time value is the value of the Syntax property for the selected list item.
If the list items are based on a target list control, the run-time value is the value of the selected list
item. For multiple selection list box controls, the run-time value is a blank-separated list of the selected
items. See the topic “Specifying List Items for Combo Boxes and List Boxes” for more information.
v You can specify any valid command syntax and you can use \n for line breaks.
Specifying List Items for Combo Boxes and List Boxes
The List Item Properties dialog box allows you to specify the list items of a combo box or list box control.
Manually defined values. Allows you to explicitly specify each of the list items.
v Identifier. A unique identifier for the list item.
v Name. The name that appears in the list for this item. The name is a required field.
v Default. For a combo box, specifies whether the list item is the default item displayed in the combo
box. For a list box, specifies whether the list item is selected by default.
v Syntax. Specifies the command syntax that is generated when the list item is selected.
v You can specify any valid command syntax and you can use \n for line breaks.
Note: You can add a new list item in the blank line at the bottom of the existing list. Entering any of the
properties other than the identifier will generate a unique identifier, which you can keep or modify. You
can delete a list item by clicking on the Identifier cell for the item and pressing delete.
Values based on the contents of a target list control. Specifies that the list items are dynamically
populated with values associated with the variables in a selected target list control. Select an existing
target list control as the source of the list items, or enter the value of the Identifier property for a target
list control into the text area of the Target List combo box. The latter approach allows you to enter the
Identifier for a target list control that you plan to add later.
v Variable Names. Populate the list items with the names of the variables in the specified target list
control.
v Value Labels. Populate the list items with the union of the value labels associated with the variables
in the specified target list control. You can choose whether the command syntax generated by the
associated combo box or list box control contains the selected value label or its associated value.
v Custom Attribute. Populate the list items with the union of the attribute values associated with
variables in the target list control that contain the specified custom attribute.
v Syntax. Displays the Syntax property of the associated combo box or list box control, allowing you to
make changes to the property. See the topic “Combo Box and List Box Controls” on page 225 for more
information.
226
IBM SPSS Statistics 23 Core System User's Guide
software control cloud:XDoc.HTML5 Viewer for .NET, All Mature Features Introductions
By clicking a thumbnail, you are redirect to a to search text-based documents, like PDF, Microsoft Office Word In addition, you may customize to show or hide
www.rasteredge.com
software control cloud:VB.NET Image: Sharpen Images with DocImage SDK for .NET
This guiding page will show you how to sharpen an image in a Visual Basic .NET image processing application. Besides, we would like
www.rasteredge.com
Text Control
The Text control is a simple text box that can accept arbitrary input, and has the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title that appears above the control. For multi-line titles, use \n to specify line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
Text Content. Specifies whether the contents are arbitrary or whether the text box must contain a string
that adheres to rules for IBM SPSS Statistics variable names.
Default Value. The default contents of the text box.
Required for execution. Specifies whether a value is required in this control in order for execution to
proceed. If True is specified, the OK and Paste buttons will be disabled until a value is specified for this
control. If False is specified, the absence of a value in this control has no effect on the state of the OK
and Paste buttons. The default is False.
Syntax. Specifies the command syntax that is generated by this control at run-time and can be inserted in
the syntax template.
v You can specify any valid command syntax and you can use \n for line breaks.
v The value %%ThisValue%% specifies the run-time value of the control, which is the content of the text
box. This is the default.
v If the Syntax property includes %%ThisValue%% and the run-time value of the text box is empty, then the
text box control does not generate any command syntax.
Number Control
The Number control is a text box for entering a numeric value, and has the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title that appears above the control. For multi-line titles, use \n to specify line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
Numeric Type. Specifies any limitations on what can be entered. A value of Real specifies that there are
no restrictions on the entered value, other than it be numeric. A value of Integer specifies that the value
must be an integer.
Default Value. The default value, if any.
Minimum Value. The minimum allowed value, if any.
Chapter 20. Creating and Managing Custom Dialogs
227
software control cloud:VB.NET Image: VB.NET Code to Create Watermark on Images in .NET
Add Watermark to Image. In the code tab below we will show you the We are dedicated to provide powerful & profession imaging controls, PDF document, tiff files
www.rasteredge.com
software control cloud:VB.NET Image: VB.NET DLL for Image Basic Transforming in .NET
VB.NET demo code below will show you how to crop a local image by We are dedicated to provide powerful & profession imaging controls, PDF document, tiff files
www.rasteredge.com
Maximum Value. The maximum allowed value, if any.
Required for execution. Specifies whether a value is required in this control in order for execution to
proceed. If True is specified, the OK and Paste buttons will be disabled until a value is specified for this
control. If False is specified, the absence of a value in this control has no effect on the state of the OK
and Paste buttons. The default is False.
Syntax. Specifies the command syntax that is generated by this control at run-time and can be inserted in
the syntax template.
v You can specify any valid command syntax and you can use \n for line breaks.
v The value %%ThisValue%% specifies the run-time value of the control, which is the numeric value. This is
the default.
v If the Syntax property includes %%ThisValue%% and the run-time value of the number control is empty,
then the number control does not generate any command syntax.
Static Text Control
The Static Text control allows you to add a block of text to your dialog, and has the following properties:
Identifier. The unique identifier for the control.
Title. The content of the text block. For multi-line content, use \n to specify line breaks.
Item Group
The Item Group control is a container for other controls, allowing you to group and control the syntax
generated from multiple controls. For example, you have a set of check boxes that specify optional
settings for a subcommand, but only want to generate the syntax for the subcommand if at least one box
is checked. This is accomplished by using an Item Group control as a container for the check box
controls. The following types of controls can be contained in an Item Group: check box, combo box, text
control, number control, static text, radio group, and file browser. The Item Group control has the
following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title for the group. For multi-line titles, use \n to specify line breaks.
Required for execution. True specifies that the OK and Paste buttons will be disabled until at least one
control in the group has a value. The default is False.
For example, the group consists of a set of check boxes. If Required for execution is set to True and all of
the boxes are unchecked, then OK and Paste will be disabled.
Syntax. Specifies the command syntax that is generated by this control at run-time and can be inserted in
the syntax template.
v You can specify any valid command syntax and you can use \n for line breaks.
v You can include identifiers for any controls contained in the item group. At run-time the identifiers are
replaced with the syntax generated by the controls.
v The value %%ThisValue%% generates a blank-separated list of the syntax generated by each control in the
item group, in the order in which they appear in the group (top to bottom). This is the default. If the
Syntax property includes %%ThisValue%% and no syntax is generated by any of the controls in the item
group, then the item group as a whole does not generate any command syntax.
228
IBM SPSS Statistics 23 Core System User's Guide
software control cloud:C# Word - Run Processing in C#.NET
The following demo code will show you how to create a run in current paragraph. The following demo code will show you how to operate this work.
www.rasteredge.com
software control cloud:C# Word - Table Cell Processing in C#.NET
using RasterEdge.XDoc.Word; Create and Add Cells in Table. The following demo code will show how to create a table cell and add to table.
www.rasteredge.com
Radio Group
The Radio Group control is a container for a set of radio buttons, each of which can contain a set of
nested controls. The Radio Group control has the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title for the group. If omitted, the group border is not displayed. For multi-line titles,
use \n to specify line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Radio Buttons. Click the ellipsis (...) button to open the Radio Group Properties dialog box, which allows
you to specify the properties of the radio buttons as well as to add or remove buttons from the group.
The ability to nest controls under a given radio button is a property of the radio button and is set in the
Radio Group Properties dialog box. Note: You can also open the Radio Group Properties dialog by
double-clicking the Radio Group control on the canvas.
Syntax. Specifies the command syntax that is generated by this control at run-time and can be inserted in
the syntax template.
v You can specify any valid command syntax and you can use \n for line breaks.
v The value %%ThisValue%% specifies the run-time value of the radio button group, which is the value of
the Syntax property for the selected radio button. This is the default. If the Syntax property includes
%%ThisValue%% and no syntax is generated by the selected radio button, then the radio button group
does not generate any command syntax.
Defining Radio Buttons
The Radio Button Group Properties dialog box allows you to specify a group of radio buttons.
Identifier. A unique identifier for the radio button.
Name. The name that appears next to the radio button. The name is a required field.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Mnemonic Key. An optional character in the name to use as a mnemonic. The specified character must
exist in the name.
Nested Group. Specifies whether other controls can be nested under this radio button. The default is
false. When the nested group property is set to true, a rectangular drop zone is displayed, nested and
indented, under the associated radio button. The following controls can be nested under a radio button:
check box, text, static text, number , combo box, list box, and file browser.
Default. Specifies whether the radio button is the default selection.
Syntax. Specifies the command syntax that is generated when the radio button is selected.
v You can specify any valid command syntax and you can use \n for line breaks.
v For radio buttons containing nested controls, the value %%ThisValue%% generates a blank-separated list
of the syntax generated by each nested control, in the order in which they appear under the radio
button (top to bottom).
You can add a new radio button in the blank line at the bottom of the existing list. Entering any of the
properties other than the identifier will generate a unique identifier, which you can keep or modify. You
can delete a radio button by clicking on the Identifier cell for the button and pressing delete.
Chapter 20. Creating and Managing Custom Dialogs
229
Check Box Group
The Check Box Group control is a container for a set of controls that are enabled or disabled as a group,
by a single check box. The following types of controls can be contained in a Check Box Group: check box,
combo box, text control, number control, static text, radio group, and file browser. The Check Box Group
control has the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title for the group. If omitted, the group border is not displayed. For multi-line titles,
use \n to specify line breaks.
Checkbox Title. An optional label that is displayed with the controlling check box. Supports \n to specify
line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
Default Value. The default state of the controlling check box--checked or unchecked.
Checked/Unchecked Syntax. Specifies the command syntax that is generated when the control is checked
and when it is unchecked. To include the command syntax in the syntax template, use the value of the
Identifier property. The generated syntax, whether from the Checked Syntax or Unchecked Syntax
property, will be inserted at the specified position(s) of the identifier. For example, if the identifier is
checkboxgroup1, then at run-time, instances of %%checkboxgroup1%% in the syntax template will be replaced
by the value of the Checked Syntax property when the box is checked and the Unchecked Syntax
property when the box is unchecked.
v You can specify any valid command syntax and you can use \n for line breaks.
v You can include identifiers for any controls contained in the check box group. At run-time the
identifiers are replaced with the syntax generated by the controls.
v The value %%ThisValue%% can be used in either the Checked Syntax or Unchecked Syntax property. It
generates a blank-separated list of the syntax generated by each control in the check box group, in the
order in which they appear in the group (top to bottom).
v By default, the Checked Syntax property has a value of %%ThisValue%% and the Unchecked Syntax
property is blank.
File Browser
The File Browser control consists of a text box for a file path and a browse button that opens a standard
IBM SPSS Statistics dialog to open or save a file. The File Browser control has the following properties:
Identifier. The unique identifier for the control. This is the identifier to use when referencing the control
in the syntax template.
Title. An optional title that appears above the control. For multi-line titles, use \n to specify line breaks.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
230
IBM SPSS Statistics 23 Core System User's Guide
File System Operation. Specifies whether the dialog launched by the browse button is appropriate for
opening files or for saving files. A value of Open indicates that the browse dialog validates the existence
of the specified file. A value of Save indicates that the browse dialog does not validate the existence of
the specified file.
Browser Type. Specifies whether the browse dialog is used to select a file (Locate File) or to select a
folder (Locate Folder).
File Filter. Click the ellipsis (...) button to open the File Filter dialog box, which allows you to specify the
available file types for the open or save dialog. By default, all file types are allowed. Note: You can also
open the File Filter dialog by double-clicking the File Browser control on the canvas.
File System Type. In distributed analysis mode, this specifies whether the open or save dialog browses
the file system on which IBM SPSS Statistics Server is running or the file system of your local computer.
Select Server to browse the file system of the server or Client to browse the file system of your local
computer. The property has no effect in local analysis mode.
Required for execution. Specifies whether a value is required in this control in order for execution to
proceed. If True is specified, the OK and Paste buttons will be disabled until a value is specified for this
control. If False is specified, the absence of a value in this control has no effect on the state of the OK
and Paste buttons. The default is False.
Syntax. Specifies the command syntax that is generated by this control at run-time and can be inserted in
the syntax template.
v You can specify any valid command syntax and you can use \n for line breaks.
v The value %%ThisValue%% specifies the run-time value of the text box, which is the file path, specified
manually or populated by the browse dialog. This is the default.
v If the Syntax property includes %%ThisValue%% and the run-time value of the text box is empty, then the
file browser control does not generate any command syntax.
File Type Filter
The File Filter dialog box allows you to specify the file types displayed in the Files of type and Save as
type drop-down lists for open and save dialogs accessed from a File System Browser control. By default,
all file types are allowed.
To specify file types not explicitly listed in the dialog box:
1. Select Other.
2. Enter a name for the file type.
3. Enter a file type using the form *.suffix--for example, *.xls. You can specify multiple file types,
each separated by a semicolon.
Sub-dialog Button
The Sub-dialog Button control specifies a button for launching a sub-dialog and provides access to the
Dialog Builder for the sub-dialog. The Sub-dialog Button has the following properties:
Identifier. The unique identifier for the control.
Title. The text that is displayed in the button.
ToolTip. Optional ToolTip text that appears when the user hovers over the control.
Sub-dialog. Click the ellipsis (...) button to open the Custom Dialog Builder for the sub-dialog. You can
also open the builder by double-clicking on the Sub-dialog button.
Chapter 20. Creating and Managing Custom Dialogs
231
Mnemonic Key. An optional character in the title to use as a keyboard shortcut to the control. The
character appears underlined in the title. The shortcut is activated by pressing Alt+[mnemonic key]. The
Mnemonic Key property is not supported on Mac.
Note: The Sub-dialog Button control cannot be added to a sub-dialog.
Dialog Properties for a Sub-dialog
To view and set properties for a sub-dialog:
1. Open the sub-dialog by double-clicking on the button for the sub-dialog in the main dialog, or
single-click the sub-dialog button and click the ellipsis (...) button for the Sub-dialog property.
2. In the sub-dialog, click on the canvas in an area outside of any controls. With no controls on the
canvas, the properties for a sub-dialog are always visible.
Sub-dialog Name. The unique identifier for the sub-dialog. The Sub-dialog Name property is required.
Note: If you specify the Sub-dialog Name as an identifier in the Syntax Template--as in %%My Sub-dialog
Name%%--it will be replaced at run-time with a blank-separated list of the syntax generated by each control
in the sub-dialog, in the order in which they appear (top to bottom and left to right).
Title. Specifies the text to be displayed in the title bar of the sub-dialog box. The Title property is
optional but recommended.
Help File. Specifies the path to an optional help file for the sub-dialog. This is the file that will be
launched when the user clicks the Help button on the sub-dialog, and may be the same help file
specified for the main dialog. Help files must be in HTML format. See the description of the Help File
property for Dialog Properties for more information.
Syntax. Click the ellipsis (...) button to open the Syntax Template. See the topic “Building the Syntax
Template” on page 218 for more information.
Custom Dialogs for Extension Commands
Extension commands are user-defined IBM SPSS Statistics commands that are implemented in the Python
programming language, R or Java. Once deployed to an instance of IBM SPSS Statistics, an extension
command is run in the same manner as any built-in IBM SPSS Statistics command. You can use the
Custom Dialog Builder to create dialogs for extension commands, and you can install custom dialogs for
extension commands created by other users.
Whether an extension command was written by you or another user, you can create a custom dialog for
it. The syntax template for the dialog should generate the command syntax for the extension command. If
the custom dialog is only for your use, install the dialog. Assuming the extension command is already
deployed on your system, you will be able to run the command from the installed dialog.
If you are creating a custom dialog for an extension command and want to share it with other users, you
should first save the specifications for the dialog to a custom dialog package (.spd) file. You'll then want
to create an extension bundle containing the custom dialog package file, the XML file that specifies the
syntax of the extension command, and the implementation files written in Python, R or Java. The
extension bundle is then what you share with other users. See the topic “Extension bundles” on page 191
for more information.
232
IBM SPSS Statistics 23 Core System User's Guide
Documents you may be interested
Documents you may be interested