Name

busy

busy operation [arg arg...]

Make Tk widgets busy, temporarily blocking user interaction. In many cases, the busy command provides a more flexible alternative to the Tk grab command. The following operations are defined:

busy hold window [-cursor cursor]

Make the widget window and all of its descendants busy. The -cursor option specifies the cursor to be displayed when busy. It accepts any of the standard Tk cursors; the default is watch. It can also be defined in the Tk resource database using resource and class names busyCursor and BusyCursor, respectively.

busy configure window [option [value [option value...] ] ]

Query or modify the configuration parameters for a window previously made busy in the same manner as the general widget configure method. Available options are the same as for the hold operation.

busy forget window...

Restore user interaction to the given windows. The input-only window used by busy is destroyed.

busy isbusy [pattern]

Return the pathnames of all windows that are currently busy. With an optional pattern, return the names of busy widgets matching the pattern.

busy release window...

Restore user interaction to the given windows. The input-only window used by busy is not destroyed.

busy status window

Return the status of a window previously made busy. Return 1 if the window is busy, 0 otherwise.

busy windows [pattern]

Return the pathnames of all windows that have previously been made busy or are currently busy. With an optional pattern, return the names of busy ...

Get Tcl/Tk in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.