Flash a dialog button when its accelerator key is pressed */
| 13 | |
| 14 | /* Flash a dialog button when its accelerator key is pressed */ |
| 15 | void |
| 16 | FlashButton(DialogRef wind, short item) |
| 17 | { |
| 18 | short type; |
| 19 | Handle handle; |
| 20 | Rect rect; |
| 21 | unsigned long ticks; |
| 22 | |
| 23 | /* Apple recommends 8 ticks */ |
| 24 | GetDialogItem(wind, item, &type, &handle, &rect); |
| 25 | HiliteControl((ControlHandle) handle, kControlButtonPart); |
| 26 | Delay(8, &ticks); |
| 27 | HiliteControl((ControlHandle) handle, 0); |
| 28 | return; |
| 29 | } |