Learn R Programming

utils (version 3.6.2)

winDialog: Dialog Boxes under Windows

Description

On MS Windows only, put up a dialog box to communicate with the user. There are various types, either for the user to select from a set of buttons or to edit a string.

Usage

winDialog(type = c("ok", "okcancel", "yesno", "yesnocancel"),
          message)

winDialogString(message, default)

Arguments

type

character. The type of dialog box. It will have the buttons implied by its name.

message

character. The information field of the dialog box. Limited to 255 chars (by Windows, checked by R).

default

character. The default string.

Value

For winDialog a character string giving the name of the button pressed (in capitals) or NULL (invisibly) if the user had no choice.

For winDialogString a string giving the contents of the text box when Ok was pressed, or NULL if Cancel was pressed.

See Also

winMenuAdd file.choose to select a file package windlgs in the package source distribution for ways to program dialogs in C in the GraphApp toolkit.

Examples

Run this code
# NOT RUN {
winDialog("yesno", "Is it OK to delete file blah")
# }

Run the code above in your browser using DataLab