home *** CD-ROM | disk | FTP | other *** search
- %UISETCOLOR Interactively set a ColorSpec by displaying a dialog box.
- % C = UISETCOLOR(ARG, 'dialogTitle') displays a dialog box for the
- % user to fill in, and applies the selected color to the input
- % graphics object.
- %
- % The parameters are optional and may be specified in any order.
- %
- % ARG may be either a handle to a graphics object or an RGB triple.
- % If a handle is used, it must specify a graphics object that supports
- % color. If RGB is used, it must be a valid RGB triple (e.g., [1 0 0]
- % for red). In both cases, the color specified is used to initialize
- % the dialog box. If no initial RGB is specified, the dialog box
- % initializes the color to black.
- %
- % If parameter 'dialogTitle' is used, it is a string containing the
- % title of the dialog box.
- %
- % The output value C is the selected RGB triple. If the input parameter
- % is a handle, the graphics object's color is set to the RGB color
- % selected.
- %
- % If the user presses Cancel from the dialog box, or if any error
- % occurs, the output value is set to the input RGB triple, if provided;
- % otherwise, it is set to 0.
- %
- % Example:
- % C = uisetcolor(hText, 'Set Text Color')
-
- % Copyright (c) 1984-93 by The MathWorks, Inc.
- % Built-in function.
-