| 2678 | } |
| 2679 | |
| 2680 | static void |
| 2681 | MenwUpdate(NhWindow *wind) |
| 2682 | { |
| 2683 | int i, line; |
| 2684 | MacMHMenuItem *mi; |
| 2685 | |
| 2686 | TextUpdate(wind); |
| 2687 | HLock((Handle) wind->menuInfo); |
| 2688 | HLock((Handle) wind->menuSelected); |
| 2689 | for (i = 0; i < wind->miSelLen; i++) { |
| 2690 | mi = &(*wind->menuInfo)[(*wind->menuSelected)[i]]; |
| 2691 | line = mi->line; |
| 2692 | if (line > wind->scrollPos && line <= wind->y_size) |
| 2693 | ToggleMenuSelect(wind, line - wind->scrollPos); |
| 2694 | } |
| 2695 | HUnlock((Handle) wind->menuInfo); |
| 2696 | HUnlock((Handle) wind->menuSelected); |
| 2697 | return; |
| 2698 | } |
| 2699 | |
| 2700 | #if 0 // TARGET_API_MAC_CARBON |
| 2701 | static pascal OSStatus |
no test coverage detected