-
- /* Now we are ready to check if any of our children needs to be redrawn: */
- for( menuEntry = ( SFG_MenuEntry * )menu->Entries.First;
- menuEntry;
- menuEntry = ( SFG_MenuEntry * )menuEntry->Node.Next )
- {
- /* Is that an active sub menu by any case? */
- if( menuEntry->SubMenu && menuEntry->IsActive )
- {
- /* Yeah, indeed. Have it redrawn now: */
- fgSetWindow( menuEntry->SubMenu->Window );
- fghDisplayMenuBox( menuEntry->SubMenu );
- fgSetWindow( menu->Window );
- }
- }