Q1 |
|
Q2 |
A command can be associated with a handler to provide a menu item. Handlers are indirection mechanisms that allow the same menu (for example, copy) to take on different commands based on which context they are in. It is also possible to have a default command ID associated with a menu to avoid this indirection. |
Q3 |
The M1 key is an alias for Cmd on OS X, and for Ctrl on other platforms. When defining standard commands such as copy (M1 + C) it has the expected behavior on both platforms (Cmd + C for OS X and Ctrl + C for others). |
Q4 |
Keystrokes are bound to commands via a binding, which lists the key(s) necessary to invoke and the associated command/handler. |
Q5 |
A menu's |
Q6 |
A pop-up menu is created by using the special |
Q1 |
The |
Q2 |
The |
Q3 |
The |
Q4 |
The |
Q5 |
The |
Q6 |
An icon can be displayed by setting a property on the job with the name |
Q7 |
|
Q8 |
The cancellation should be checked as frequently as possible so that as soon as the user chooses to cancel the |
Q1 |
An informational dialog is shown with |
Q2 |
The |
Q3 |
The status reporting is asynchronous by default; although a |
Q4 |
To combine the results of many things into one report, use a |